5
Enabling Changeable IDs in MDG-F | SAP Master Data... - SAP Community
source link: https://community.sap.com/t5/enterprise-resource-planning-blogs-by-members/enabling-changeable-ids-in-mdg-f-sap-master-data-governance-central/ba-p/13615831
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Scenario
- In MDG-F, the master data requestor must define the keys during the initial stages of the creation process.
- The keys cannot be altered in subsequent process steps, such as by a master data expert.
(The default implementation for the data model defines all key components of the entity types with SU Type 1 as external and non-changeable) - Despite this, several real-life scenarios necessitate a late assignment of the actual object ID, like the account or cost center number, as its correct value is often unknown to the master data requestor.
Solution
- The changeable IDs functionality is enabled by setting the application parameter MDGF_ENABLE_KEY_SWITCH to X within a Web Dynpro Application Configuration. Let's take the example of GL Account (Entity - ACCOUNT) in this blog post and see how we can achieve this functionality.
- The configuration is done by following the the How-To Guide
https://www.sap.com/documents/2015/07/b672f8b1-557c-0010-82c7-eda71af511fa.html
Configuration
- Step 1: Creation of Custom Web Dynpro Application Configuration
Copy the existing Web Dynpro Application configuration for Account to a custom application configuration and update the parameter MDGF_ENABLE_KEY_SWITCH = X.
Application Name - MDGF_OVP_GEN
Configuration ID - MDGF_0G_OVP_FI_ACCOUNT
- Step 2: Create a Custom MDG Communicator Configuration
Copy the existing communicator Configuration for Account UI. Communicator set up is necessary to carry out the dynamic functionality of adding the Change Request UIBBs to the user interface.
Component Name - MDG_BS_GOV_COMMUNICATOR
Configuration ID - MDGF_0G_OVP_FI_ACCOUNT
- Step 3: Adjust MDG Customizing for UI NavigationUpdate the newly created UI application that supports the Changeable IDs.Follow the Path - MDGIMG ➡️General Settings ➡️ Process Modelling ➡️ Business Activities ➡️ Link Log. Actions with UI Application and Bus. Activity: Custom Definition and add the entries below.Follow the Path - MDGIMG ➡️General Settings ➡️ Process Modelling ➡️ Business Activities ➡️ Link Logical Actions with Business Activity: Custom Definition and add the entries below
Result
- The Account ID is changeable throughout the Governance Process.
Conclusion
- Changeable ID is enabled for ACCOUNT entity.
- The above configuration can be applied for other MDG-F objects such as Cost Center, Profit Center to enable changeable IDs.
Additional Information
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK