Updating SAP ABAP Systems on UNIX and Linux: SAP MaxDB

Adjusting Repository Objects

If you have modified objects such as programs, screens or interfaces, you have to adjust them with transaction SPAU.

Context

Adjust notes before adjusting modifications. Modification adjustment of an object is only possible after all notes, which are changing the object, have been adjusted.

In the past, customer exits were used to enhance the standard SAP system without modifying it. To exploit the advantages of the new Business Add-In technology, and to unify enhancement techniques, some of the customer exit definitions you use might have been migrated to Business Add-Ins by SAP. You can migrate the customer exits you have implemented to Business Add-In implementations at the touch of a button. The implementations that need migrating are displayed by the modification adjustment functions.

If you have implemented
  • enhancement framework options of the new Enhancement Framework, or

  • a new kernel-based BAdI (also part of the new Enhancement Framework),

and the underlying development objects have changed in an incompatible way, adjust these objects in transaction SPAU_ENH. Make sure that you perform the adjustments in transaction SPAU_ENH after the adjustments in transaction SPAU and not the other way around.

We recommend modifying enhancement definitions or enhancement implementations. In some cases you can, however, replace enhancement implementations with your own enhancement implementations.

Procedure

  1. Adjust repository objects.

    For more information, open the SAP Help Portal for your SAP NetWeaver release and navigate to: Start of the navigation path Development  Next navigation step  Development Information  Next navigation step  Application Development on AS ABAP  Next navigation step  Customer-Specific ABAP Development  Next navigation step  Changing the SAP Standard (BC)  Next navigation step  Installing Upgrades, Support Packages, and Enhancement Packages  Next navigation step  Adjusting Repository and ABAP Dictionary Objects End of the navigation path.

  2. Process Business Add-Ins (BAdIs).
    For more information, open the SAP Help Portal for your SAP NetWeaver release and navigate to: Start of the navigation path Development  Next navigation step  Development Information  Next navigation step  Application Server ABAP  Next navigation step  Application Development on AS ABAP  Next navigation step  Customer-Specific ABAP Development  Next navigation step  Changing the SAP Standard (BC)  Next navigation step  Enhancements to the Standard  Next navigation step  Classic Techniques  Next navigation step  Classic BAdIs End of the navigation path
  3. Replace enhancement definitions or enhancement implementation.

    For more information, see SAP Note 922557 Information published on SAP site.