Upgrades Part 5: Ensure that Your Enhanced Infotypes Comply with Unicode

  • by Mohamed Khalid Yousif, Certified Senior SAP HR Consultant
  • Vijaya Madala, Senior SAP ABAP Consultant
  • Piotr Zalewski, Certified Senior SAP Technical Consultant
  • March 15, 2007
When upgrading from R/3 4.6C to a more recent release, many companies encounter a severe error with user exit PBAS0001. You can fix it by following these steps.
Key Concept

Starting with SAP R/3 4.7 all SAP-delivered software meets Unicode compliance standards. Therefore, custom user exit code is subjected to the same Unicode compliance checks. In particular, your custom code in user exit PBAS0001 may cause an error after you upgrade from an R/3 4.6C system. User exit PBAS0001 causes a runtime syntax error in your upgraded system when you execute transaction PA30 and update any information in infotypes.

One of the problems that you may face after upgrading from R/3 4.6C is a problem in maintaining your infotypes. This error occurs immediately when you try to change and update any master data in infotypes. The system terminates transaction PA30 and shows a runtime error message: The current ABAP program “SAPFP50M” had to be terminated because one of the statements could not be executed (Figure 1). The error message also indicates that a syntax error exists in the program SAPLXPAD in the include ZXPADF01. This action prevents you from proceeding in your necessary testing phase before you deliver the system to the users. We will explain how this user exit problem occurs and show you how to fix it. This error appears with non-Unicode-compliant code in R/3 4.6C. If you upgrade from R/3 4.7 or mySAP ERP Central Component (ECC) 5.0 or 6.0, then you shouldn’t encounter this problem.

Mohamed Khalid Yousif

Mohamed Khalid Yousif is a certified senior SAP HR consultant. Mohamed has a master’s degree in computer science from Khartoum University, Sudan. He is currently the team leader of the SAP HR support team and also was team leader of the ECC 5.0 upgrade project at National Drilling Company, Abu Dhabi, UAE.

See more by this author

Vijaya Madala

Vijay Madala is a certified senior SAP ABAP consultant. Vijay has a bachelor’s degree from University of Madras, Chennai, India. He is currently working in the SAP NetWeaver Center of Excellence team and also involved in the ECC 5.0 upgrade project at National Drilling Company, Abu Dhabi, UAE.

See more by this author

Piotr Zalewski

Piotr Zalewski is a certified senior SAP technical consultant. Piotr holds a master’s degree from Warsaw University of Technology in Poland. He is currently involved in custom development projects in the SAP NetWeaver Center of Excellence and led an ABAP development team during the ECC 5.0 upgrade project at National Drilling Company, Abu Dhabi, UAE.

See more by this author


Comments

No comments have been submitted on this article. 


Please log in to post a comment.

To learn more about subscription access to premium content, click here.