Skip to Content

following my older blog called “Blog Series: Demo`s about “Innovations in SAP Master Data Governance 7.0” I will start now this new blog. Goal is again to show you the newest functions and features of SAP Master Data Governance in videos, images and/or click through demos.

The following table will get updated as often as possible with new demos.

Best Regards



No Demo name [Version] Description/ Demo explanation Link to the demo
1. Material Mass Processing in Fiori
[SAP MDG 9.0]
This demo shows how to do mass processing in SAP MDG 9.0 with the newest Fiori UI. The demo is showing a mass change on 50 materials on a global field “Product Hierarchy” by going through the typcial steps:
(1) Define Scope and Selection criterias
(2) Edit records
(3) Validation
(4) Activation
2. Create new Customer: Request and Approve in Fiori
[SAP MDG 8.0]
 Demo shows the following process sequence:
(1) Submit new request for new customer in Fiori app
(2) Reveiw and Enrich data in MDG Web Dynpro
(3) Review and Approve new customer in Fiori app
3. Create new Supplier: Request and Approve in
Fiori[SAP MDG 8.0]
 Demo shows the following process sequence:
(1) Submit new request for new supplier in Fiori app
(2) Reveiw and Enrich data in MDG Web Dynpro
(3) Review and Approve new supplier in Fiori app

MDG Consolidation: Consolidate Business Partners

[SAP MDG 8.0 but Demo on SAP MDG 9.0]

Interesting demo on SAP Business Partner consolidation with SAP MDG Consolidation in Fiori. In this demo you see how MDG handles the consolidation of BP inclusive:
(1) Standardization with SAP HANA SDQ: Addresses get cleansed and format correct
(2) Matching – to identify duplicates against the active area and within the source data
(3) Best Record calculation – calculates the best record based on the business rules
(4) Validation – check all best records against the backend rules
(5) Activation – finalize the consolidation

The demo considers only 20 records but i have done the same with >7000 records with very good performance.BTW: The error at the end is on purpose to show a feature: Its a record from the source system which has an industry code which does not exists in the central MDG system hence the system cannot assign the value. The record is sent into an SAP MDG Change Request for remediation.


How to: Configure SAP MDG Fiori Request application (Simple)

[SAP MDG 9.0]

SAP ships standard MDG Request applications for Fiori (see demos above). These apps can be configured and adjusted to your needs within a implementation project. Examples:

(1) Just change text on the tile within the SAP lanuchpad
(2) Copy SAP standard application configuration to provide several configuration (e.g. Request Material – Request FERT Material Type and a other one Request Material – Request HALB Material Type
(3)Extend and enhance the Fiori form

This short video shows only point (1) but number (2) is shown in the next line. The application/URL to configure the apps is:

<your settings>/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html?scope=CUST

Number (3) is explained on


How to: Configure SAP MDG Fiori Request application (Extended)

[SAP MDG 9.0]

Similar to last demo but copies the SAP Standard to a custom catalog. Demo Steps:
Step 1: Create Catalog
Step 2: Create with Reference into Z-Catalog
Step 3: Adjust configuration
Step 4: Assign catalog to pfcg role
Step 5: Test


To report this post you need to login first.


You must be Logged on to comment or reply to a post.

    1. Rajesh N

      Hi Markus,

      I saw your posts, That is why I am asking you. I am learning MDG now.  May I know what is the relation ship between MDG & Fiori?

      1. Markus Ganser

        You can optionally use FIORI UX for requesting master data and for approving master data. Also, master data consolidation and mass processing scenarios are based on FIORI-based UX.




    1. Steffen Ulmer Post author

      Hi, for me it works and it seems for the others as well. maybe you have to check your local settings regarding popup blocker..

  1. Anton Rozhdestvenskiy

    Steffen, big thanks for your demo!

    According to MDG Guide I should load data to tables such as BUT000_SRC, BUT_ADRC_SRS… and add these table in BO Type (Configure Process Models). But where I should create source system, which I’ll choose in MDG consolidation Interface?

    And how I should load data to these tables? Is there a safer way than direct load using FM se16n_interface?

    1. Steffen Ulmer Post author


      1. Typically you would use system info from your sm59 definitions for the source system but you can also use any text string as a source system.
      2. You can use BODS or SDI or a ABAP report to load the data into the SRC tables. We plan to deliver a Excel upload as well to simplify this.


      1. Anton Rozhdestvenskiy

        Thanks for the answer!

        And what did you use for loading data into SRC tables during the demo preparation? What is the best option?

        So, when upload form Excel will be delivered, will it be like LSMW or what?


  2. Binoy Thomas

    Thanks for the demo on the latest MDG version .


    Steffen , does the new version provide any better solution to extend material in mass ? Our product master data team receives data in excel project files and today its a manual effort to maintain individual data CR for approavl.. Is there a way this can be automated ?

  3. Ramesh Babu Nagarajan

    Steffen – By implementing MDG on HANA DB, do we get FIORI UI as out of the box functionality or it needs to be implemented separately immaterial of whether MDG is on HANA DB or Oracle DB?


    1. Steffen Ulmer Post author


      We have different MDG Fiori UIs: Some are only available if you are on HANA DB and some also run wth anyDB. On high level:

      the Fiori Apps to request and approve MDG CRs are available with anyDB

      MDG Analytcis Apps based on SAP Smart Business are only available if you run MDG on HANA


      Generally most of our customers run the Fiori apps on a seperate Gateway system but this is less a MDG driven topic.




Leave a Reply