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

reg mulitmapping using BPM

HI Every one

i have requirement like the below

XI gets three request from third party at a time (no time interval between the these requests) it should goes to SAP as single request.

containg the 3req.

after that we should get the response from SAP for that request . again this response i have to route into three messages at target end.

Third party|--


req1--


>

|--


req2 -
> XI
req
--


>SAP

|--


req3
> <

resp
-----

can we do this with BPM or with out bpm ?

please let me know

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Posted on Nov 22, 2011 at 11:52 AM

    you will need a BPM with 3 receive steps, transformations, a sysc send and then 3 async send steps

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 22, 2011 at 11:58 AM

    Hi,

    You need to use BPM definetely. Since there is no time interval between these requests, make sure to use fork for parallel receiving of requests and check some validation whether all three requests have arrived.

    Are you getting these requests from same sender or different sender.

    Regards

    Krish

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      i am getting the three requests from same sender.

      for these three requests i will get single response from SAP again i have split this response into three response and sent to same source system (third party which is sent req to sap)

      thanks in advance ........

      Edited by: katakoti on Nov 22, 2011 1:48 PM

      Edited by: katakoti on Nov 22, 2011 1:48 PM

  • author's profile photo Former Member
    Former Member
    Posted on Nov 24, 2011 at 05:52 PM

    Hi Katakoti,

    to be precise, you will need ccBPM (which is part of XI/PI). BPM is the workflow engine within CE.

    In ccBPM you can use the standard SAP patterns for collecting and sending messages from multiple senders/receivers.

    You can find these patterns under:

    SWCV:

    SAP Basis ==> SAP Basis <Version>

    Namespace:

    http://sap.com/xi/XI/System/Patterns

    further info about the patterns:

    http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/content.htm

    http://help.sap.com/saphelp_nw04/helpdata/en/11/13283fd0ca8443e10000000a114084/content.htm

    best regards,

    Markus

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.