21 Replies Latest reply: Apr 4, 2012 11:16 AM by Jun Wu RSS

Why does MDM require BPM

eva majarova
Currently Being Moderated

Hi,

 

Could someone please let me know why do we require MDM to integrate with BPM?

I mean what business situations demand data tobe interfaced from Legecy system -> BPM (CE !) -> MDM

Also what benifits does MDM get if the data is interfaced via BPM to MDM?

Could someone please help me in answering these!!!

Kind Regards

Eva

  • Re: Why does MDM require BPM
    Andreas Staudenecker
    Currently Being Moderated

    Hi Eva,

    let's do a short example:

    If you have want to do some masterdata for customers in MDM. To do so you need also the governance process for this. This process is often a multilevel approval workflow and therefore you need the BPM.

    In the end you will have following landscape

    MDM where the data is stored
    CE with Webdynpro Java in order to get access to the data and approximate the business logic
    BPM with human tasks and automatic tasks to route the process

    Hope this helps

    Andy

  • Re: Why does MDM require BPM
    Ganapathi Prasad Tuttagunta
    Currently Being Moderated

    Hello Eva,

    1. Complex workflows can be designed using BPM with multilevel approvals, which is not feasible in MDM.

    2. Data governance can be carried out with BPM.

    3. BPM is more user friendly and its very flexible, can be modified as per the Business requirement.

    4. BRM is used for Tasking and routing rules.

    Below links might help.

    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0024885-d4f1-2e10-8482-ba7386503015?QuickLink=index&overridelayout=true&52849572589307

    http://scn.sap.com/docs/DOC-14799

    Rgds,

    Prasad.

  • Re: Why does MDM require BPM
    Nitish Sharma
    Currently Being Moderated

    hii eva

    1) first thing is governance to improve your data quality via dedicated workflows.

    2) you can perform data quality operation like validations also other operation like creating, modifying data through portal or mobile application without touching any mdm clients.

    3) you can apply rules at each step which is not possible by mdm alone

    4) even with bpm you can use business object data services like address validations to data before storing it to mdm, which is not possible in mdm.

    5) bpm can syndicate or import data between ecc and mdm, and whole process is automatic.

     

    Regards

    Nitish Sharma

    • Re: Why does MDM require BPM
      eva majarova
      Currently Being Moderated

      Hi All,

      Thanks for the responses.

      1) Why should we use BPM for approvals when the MDM Workflow has the approve step in it??

      2) Can BPM (CE) pick the files from a ftp location? and consume them in to its workflows!!!

      3) Does anyone have a real time scenario for customer/material/vendor where adding BPM is Only the solution?

      Please help me in understanding this, I can see many documents on MDM and BPM but before i go through them i need to understand the above.

      Kind Regards

      Eva

      • Re: Why does MDM require BPM
        Ravi Kumar
        Currently Being Moderated

        Hi Eva

        BPM is a tool for managing complex and configurable workflows. Also if requirement is to cross link multiple applications like MDM, ECC. These and many more are the MDM workflow limitations. To know more you can go through Best Practices Workflow for Master Data Management

        http://scn.sap.com/docs/DOC-16289

        to reply to your questions-

        1)Refer to link above.

        2) Not a good design I can say. We need to have a staging area for storing the version of records before they are approved.

        3) We have different solutions available. But with CAF GP obsolete now the focus is more on BPM. Also MDM workflow have host of limitations and dont offer cross linkage between platforms.

        Thanks-Ravi