It was a great experience working on SAP NetWeaver MDM and SAP MDG(Master Data Governance), Now I am looking forward for SAP BPM(Business Process Management). After analysing, I found that MDM with MDG and BPM can enhance and govern quality of data for any organization which was not realized before. MDM’s strong features of data quality, MDG’s governance, BPM’s process, when combined could remove lot of problems(data quality, transparency, latency) we are facing now a days.

Suppose  some data is entered through website, say Supplier name, phone number. This Data is sent to NetWeaver MDM. Now here, Data will be qualified and managed with the  features like matching and merging, validations, assignments, taxonomy to make one single version of truth or Golden records. When Data is approved by Master Data Specialist, BPM triggers MDG workflow, which ensures that  all ERP specific attributes are maintained, which also ensures transparency so that requestor can easily check status in workflow log. After master data governance process the new supplier is created in ECC. Now, BPM here will sent a notification to original requester about creation. 

To report this post you need to login first.


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

  1. Sudip Sen

    Hi Nitish,

    When you have MDG in you landscape why do you still require BPM to trigger a workflow?

    MDG has inbuilt workflow capabilities which can be configured.

    This is my understanding. Could you throw more light on the same. Also since you have worked on SAP MDM/MDG and BPM, could you help me to understand how the NW MDM and MDG together sit in a landscape and complement each other.

    And if we use only MDG without MDM , we still have challenge to for a single consolidated view of Master Data objects.

    Look forward for you response

    Thanks and Regards

    1. Nitish Sharma Post author

      Hi sudip,

      through bpm you can trigger various mdm functionalities which cant be done by mdg.

      also, mdm is not domain specific where as mdg does.

      now mdg have its own procedure for governance, bpm provides further level governance on the top of mdm and mdg, and also plays a major role in binding of mdm and mdg, which mdg alone cant perform for now.

      I dont have practical experiance for bpm in deep as i got busy in some other issues, so cant provide much implementation knowledge for now, but i’ll update you as soon as i start it.


      Nitish Sharma


Leave a Reply