Master Data Governance for Financials: Enable Changeable IDs

This document explains how to enable the new functionality of changeable IDs for Master Data Governance for Financials entities. It describes the key concepts and implementation details as well as possible enhancement options. Download the Document

PUBLICHow-ToEnable Changeable IDs in MDG-FApplicable releases:From MDG 7.0 onVersion: 4.0Date: December 2025
Document HistoryDocument Version Description1.4 New Layout and updated links1.3 New Layout and updated links1.2 Updated new SAP Community Links1.1 Updated chapter “Adjust MDG Customizing”1.0 First official release of this guide (October 2016)© 2025 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on https://www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to this material. 2 / 9
Table of Contents1. Business scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42. SAP notes and links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43. Background information and prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44. Step by Step Explanation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44.1. Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55. Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95.1. Further Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95.2. SAP Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9© 2025 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on https://www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to this material. 3 / 9
1. Business scenarioSAP Master Data Governance provides business processes to find, create, change, and mark master data fordeletion. It supports the governance of master data in a central hub and the distribution to connected operational and business intelligence systems.The processes are workflow-driven and can include several approval and revision phases, and the collaboration of all users participating in the master data maintenance.This guide explains how to enable the functionality of changeable IDs for MDG-F entities. It describes the keyconcepts and implementation details as well as possible enhancement options.2. SAP notes and linksIn addition to the detailed explanations written in this document, please see the following SAP Notes andlinks for further important information:1637249 MDG: Information for efficient message processing2021246 MDG Financials – (Un-) Supported Segments and Fields2105467 MDG Performance2337685 MDG-F: Standard Validations of Data Model 0GConfiguration and Enhancement of SAP Master Data GovernanceWeb Dynpro & Floorplan Manager3. Background information and prerequisitesYou must have access to an SAP system with the MDG business functions enabled. You need access to thesystem used for cross-client maintenance. You must have a basic understanding of the following areas:• SAP Master Data Governance• SAP Floorplan Manager (FPM). For more information see SAP Note 1619534 - How to Create, Enhanceand Adapt FPM Applications• MDG-F Overview Guide• MDG-F Extend Data Model by New Fields• MDG 7.0 feature pack 1 support package 24. Step by Step ExplanationMDG offers a domain specific solution for financial governance (MDG-F). The current MDG-F data model iscalled 0G. It covers entity types of the accounting, controlling, and consolidation components of financialmaster data as indicated by the examples below:• Accounting: G/L Account (ACCOUNT & ACCCCDET), Company• Controlling: Cost Center (CCTR), Cost Element (CELEM) and Profit Center (PCTR)• Consolidation: Consolidation Unit (CONSUNIT), Item (FSI)The default implementation for the data model 0G defines all key components of the entity types with SUType 1 as external and non-changeable. The master data requestor must define the keys in the first steps of© 2025 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on https://www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to this material. 4 / 9
the creation process. The keys cannot be changed in later process steps, for example by a master data expert.Nevertheless, many real-life scenarios require a late assignment of the actual object ID (for example theaccount or the cost center number) since its correct value is usually unknown to the master data requestor.The document explains the configuration steps you must apply to the MDG system to enable this feature.4.1. ImplementationThe feature does not change the data model definition. It provides the functionality on the user interface level.It only allows you to changing IDs (such as account numbers or cost center numbers) only. It does not enableyou to change key components that related to entity types with SU Type 3 (such as chart of accounts or controlling areas).You can use the feature only for the creation of new entities in single object maintenance. The feature is notsupported in mass maintenance or in hierarchy maintenance.The implementation consists of several steps.1. Create a custom Web Dynpro Application Configuration.The feature itself is enabled by a new application parameter. The parameter is not set in the defaultdeliverables by SAP. The document uses the Cost Center entity type as an example configuration.2. Create a custom MDG Communicator Configuration.Using a custom Web Dynpro application configuration requires the creation of a custom MDG Communicatorconfiguration, too. Otherwise, the integration of the change request and its UIBBs would not work automatically anymore.3. Add your custom Web Dynpro Application Configuration to the MDG Customizing.Using a custom Web Dynpro Application Configuration requires a few updates in MDG customizingtables that are used during the navigation into the user interfaces.4.1.1. Step 1: Create a Custom Web Dynpro Application ConfigurationThe changeable IDs functionality is enabled by setting the application parameterMDGF_ENABLE_KEY_SWITCH to X within a Web Dynpro Application Configuration. SAP delivers these foreach entity type with SU Type 1 that has its own user interface. It is possible to enable the feature only for asingle entity type. The following steps use the `Cost Center `as an example.1. Start the Web Dynpro application configurator for the application configuration.2. Define the existing Web Dynpro application configuration with component name MDGF_OVP_GEN andits configuration ID MDGF_0G_OVP_CCTR.3. Choose the Copy button. Follow the instruction of the Copy Configuration pop-up to create yourcustom Web Dynpro application configuration.© 2025 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on https://www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to this material. 5 / 9