Show TOC Start of Content Area

Background documentation Adjusting Enhancements After an Upgrade  Locate the document in its SAP Library structure

You can adjust an enhancement of a Web Dynpro ABAP object after an upgrade using the Adjustment Tools of the Enhancement Builder. Usually no other actions are required, but if an enhanced component is changed in the original system and the change is imported into the system where the enhancement is, this could lead to a conflict. The following types of conflict are possible:

●      Name collision

●      Reference to an element deleted in the original system

The adjustment tool has specific functions to handle each type of conflict:

●      Name collisions: Functions for renaming or deleting names

●      Reference to a deleted (parent) object: Function for deleting object

The adjustment tool also enables you to compare the original component at the time of enhancement to the newly imported version.

More Information:

Performing the Adjustment

Name Collision

A name collision can occur with the following objects:

●      In a controller:

○       Context nodes

○       Context attributes

○       Controller: attributes

○       Methods

●      In a view

○       UI Elements

○       Actions

●      In a view or a window

○       Inbound plugs

○       Outbound plugs

●      In a component

○       Component usages

Reference to an Element Deleted in the Original System

Changes must be made to references when objects are deleted in the original system:

●      In a controller:

○       Pre/post exits of deleted methods

○       Deleted parent nodes (for context nodes and attributes)

○       Context mapping: deleted mapping target, deleted controller usage

●      In a view:

○       Deleted parent UI element

○       Deleted context attributes in the binding

○       Deleted action (event binding)

●      In a window:

○       With navigation links: plug deleted, embedding deleted

●      When a complete controller is deleted

●      When a complete view is deleted

●      When a complete window is deleted

●      When a complete component is deleted

 

 

End of Content Area