Skip to Content
author's profile photo Former Member
Former Member

BPM real world scenario

Hi All,

I have configured a BPM based on Krishnamoorthy's weblog https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1822. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] Now can anone provide me a real world scenario that requires BPM without which the scenario can not be done.

Thanks & Regards,

Jai Shankar.

Add comment
10|10000 characters needed characters exceeded

4 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Aug 02, 2006 at 01:37 PM

    Hi Jai,

    "real world scenario that requires BPM without which the scenario can not be done."

    Any scenario where there is stateful message processing will require a BPM. A real world example has been given in the sap help documentation:-

    <i>The integration process splits the booking order into single booking orders (for the individual legs of the trip). The single booking orders are sent to the respective airlines in parallel and the airlines respond with a (positive or negative) booking confirmation. If there is a positive booking confirmation for all legs of the trip, the integration process bundles the single confirmations into an overall booking confirmation and sends this to the travel agency. If one or more flights cannot be booked, the integration process sends a negative overall booking confirmation to the travel agency. In this case, flights that have already been booked are canceled with the respective airline. The individual flight bookings and the corresponding booking confirmation are linked by a correlation. The correlation is defined by the travel agency number and the booking order number.</i>

    Regards,

    Sushumna

    Add comment
    10|10000 characters needed characters exceeded

    • Jai,

      <i> am still not clear with this. Sender is a file and receiver is another file. Why do we need to invoke an RFC to push the response to a file? </i>

      There might be a few cases when you will get data from afile and then need to make an RFC call to an R3 system and map the response of the RFC back to the file. Such cases , you need a BPM.

      FILE - RFC - FILE can be acomplished without a BPM also, but, this is just a point to show how BPM can be used.

      This concept of FILE - RFC - FILe is one of the concepts of BPM , SYNCH - ASNCH bridge wherein , you are making inetractions between an Asynch and a Synch Interface.

      Regards,

      Bhavesh

  • author's profile photo Former Member
    Former Member
    Posted on Aug 02, 2006 at 01:31 PM

    Hi ,

    see some weblogs on BPM...

    https://weblogs.sdn.sap.com/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]

    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

    /people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm

    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

    /people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi

    /people/michal.krawczyk2/blog/2005/09/04/xi-do-you-realy-enjoy-clicking-and-waiting-while-tracing-bpm-steps

    /people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements

    /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure

    sekhar

    /people/kannan.kailas/blog/2005/12/07/posting-multiple-idocs-with-acknowledgement

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 02, 2006 at 01:33 PM

    Hi,

    I implement a scenario in which a I receive one message (async) from a ERP system. The next process step split the message into n messages within a BPM container. For each message within this container a call a sync interface and must descide based on the respone what should be done with the message.

    This scenario can not be done without BPM.

    One important part is the Alerting which is also a basic component of BPM.

    Regards,

    Gerald

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 02, 2006 at 04:22 PM
    Add comment
    10|10000 characters needed characters exceeded