Context-Based Adaptations
A context-based adaptation (CBA) is a Floorplan Manager (FPM) concept that allows you to change the UI in a flexible way based upon values such as application parameters and user input. A CBA consists of an adaptation scheme made up of one or more adaptation dimensions.
The generic MDG Web Dynpro application USMD_OVP_GEN implements an FPM-adaptable overview page (OVP) component (FPM_ADAPTABLE_OVP) so that the provided adaptation scheme, USMD_GEN, can be used to create context-based adaptations of the included OVP component and of its sub-components.
The adaptation scheme includes the following adaptation dimensions:
USMD_OTC: Usable for adaptations based on the current business object type code
ACTION: Usable for adaptations based on the current logical action, such as Create
or Mark for Deletion
CRTYPE: Usable for adaptations based on the current change request type
WFSTEP: Usable for adaptations based on the current workflow step
Using both the adaptation scheme and its dimensions, you can create adaptations of the UI. Examples of adaptations include a different OVP layout and additional or removed row actions in a list UIBB.
For more information about adapting your FPM applications, see Floorplan Manager for Web Dynpro ABAP.