Configure Changeable IDs
To enable this feature, set the application parameter MDGF_ENABLE_KEY_SWITCH
to X in the Web Dynpro application configuration. SAP delivers these for each entity with SU type 1 that has its own user interface. It is possible to enable the feature for a single entity only.
Create a custom Web Dynpro application configuration as a copy of a predefined SAP configuration.
Start the Web Dynpro application CONFIGURE_APPLICATION
.
Define an existing Web Dynpro application configuration with component name MDGF_OVP_GEN
and its configuration ID (for example, MDGF_0G_OVP_CCTR
).
Choose Copy
. Follow the instructions of the copy window to create your custom Web Dynpro application configuration.
Once the copy is finished, choose the Continue in Change Mode
button to apply the application parameter value.
Locate parameter MDGF_ENABLE_KEY_SWITCH
in the list of application parameters and set its value to X.
Save your entries.
Create a custom MDG Communicator configuration.
Start the Web Dynpro application CONFIGURE_COMPONENT
.
Define an existing MDG Communicator configuration with component name MDG_BS_GOV_COMMUNICATOR
and its configuration ID (for example, MDGF_0G_OVP_CCTR
).
Choose the Copy
button. Follow the instructions of the copy window to create your custom Web Dynpro component configuration for the MDG Communicator.
Adjust MDG Customizing.
MDG consists of several customizing tables that are used for the navigation to user interfaces. You need to add the newly created Web Dynpro application to the tables to ensure that the new user interface that supports changeable IDs is used instead of the SAP pre-defined user interface. Carry out the steps described below. The steps take the Cost Center
as an example.
Start transaction MDGIMG
.
Open .
Open the Customizing activity Link Log. Actions with UI Application and Bus. Activity: Custom Definition
.
Take a look at the SAP default configuration for cost centers in the Customizing activity Link Log. Actions with UI Application and Bus. Act.: Standard Definition
, which should contain records similar to the ones shown in the table below:
BO Type | Log. Action | Current UI App. | Current UI Config. | Target UI App. | Target UI Config. | Business Activity |
|---|---|---|---|---|---|---|
|
| * | * |
|
|
|
|
| * | * |
|
|
|
Copy or note the lines that relate to the creation and display of cost centers using the SAP UI configuration MDGF_0G_OVP_CCTR
.
Navigate to the custom definition and add new entries using the previously copied or noted values as a template. Define your new target UI configuration.
BO Type | Log. Action | Current UI App. | Current UI Config. | Target UI App. | Target UI Config. | Business Activity |
|---|---|---|---|---|---|---|
|
| * | * |
|
|
|
|
| * | * |
|
|
|
Save your changes.
Open the Customizing activity Link Logical Actions with Business Activity: Custom Definition
.
Take a look at the SAP default configuration for cost centers in the Customizing activity Link Logical Actions with Business Activity: Standard Definition
, which should contain records similar to the ones shown in the table below:
UI Application | UI Configuration | Log. Action | Business Activity |
|---|---|---|---|
|
|
|
|
|
|
|
|
Copy or note the lines that relate to the creation and display of cost centers using the SAP UI configuration MDGF_0G_OVP_CCTR
.
Navigate to the custom definition and add new entries using the previously copied values as a template:
UI Application | UI Configuration | Log. Action | Business Activity |
|---|---|---|---|
|
|
|
|
|
|
|
|
Save your changes.