Skip to Content
Author's profile photo Former Member

CMDM scenario using BPM & MDM

Yesterday I went through a very interesting blog written by Ravi Kumar titled ‘Can we use SAP MDM for Central master data management?’ and that inspired me to write this blog. Here I would like to talk about a CMDM scenario which involved heterogeneous landscape including SAP MDM, SAP ECC 6.0 and SAP PI. We implemented a Master data governance solution for Customer Data maintenance which included Global as well as local attributes for the customer which included General Data, Controlling data and Sales Area Information for the Customer.


Since MDM workflows had several limitations as rightly highlighted in Ravi’s Blog, we chose the Netweaver BPM for implementing the Workflow functionality for various Customer Maintenance scenarios such as Create/Change/Extend & Block. BPM helped us to create a workflow that had:


  • Dynamic approvers based on various criteria (e.g., Process Based, Customer Type based, Sales Org based)
  • Ability to support Parallel Approval flows
  • Dynamic number of approval steps as required for different customers
  • Automated email notifications at each step of the approval process
  • Ability to measure KPI’s
  • Role based access to the applications
  • Flexibility for approvers to send back the request for correction
  • Request Tracking Mechanism
  • SLA Violation measurement
  • Request Archiving Functionality
  • Several other functionalities, the list goes on


In my humble opinion, SAP Netweaver BPM can almost solve all our workflow related limitations and whats more this has been the center of attraction for a while. With CE 7.2 coming out with much improved features, I am hoping that 7.3 would be even better J.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Markus Ganser
      Markus Ganser
      Hi Arafat,
      I have included your interesting blog in the dedicated SDN Wiki Space reflecting SAP NetWeaver MDM and BPM related scenarios.
      Thanks for posting.

      Best regards, Markus

      Author's profile photo Former Member
      Former Member
      Blog Post Author
      Hi Markus,

      Thanks a lot for adding this to dedicated wiki!!


      Author's profile photo Former Member
      Former Member
      Thanks a lot Arafat. Using BPM seems to be the way. Can you please also share some more details on the use of BPM/MDM in separate blogs.