Skip to Content
avatar image
Former Member

Want to Post One message to many receivers

Hi Experts,

Requirement,

I am getting one messages from source, in source message I have information of 4 receivers (receiver numbers are dynamic).

I need to send my message to 4 receivers and I need to wait for the response from 4 receivers and need to post the response only once with 4 responses.

I designed my data type for request message likeu2026

Root 1

Header1 1

Header2 1

Item 1-unbound

Receiver 1 1

Client 1 1

u2026

u2026.

u2026.

Receiver 2 1

Client 2 1

Receiver 3 1

Client 3 1

So I need to split the message here and send it across 4 individual systems.

BPM Pattern multicast will be helpful?

Please suggest.

Thanks

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Apr 29, 2009 at 02:02 PM

    Hi ,

    If i understood your requirement,its a synchrnous message split with BPM.

    check the below links for similar discussions.

    https://forums.sdn.sap.com/click.jspa?searchID=25499051&messageID=5691014

    split-message-using-bpm

    Thanks,

    Vijaya.

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 29, 2009 at 02:06 PM

    yours will be a 1:N mapping which can be done without a BPM - /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 29, 2009 at 02:25 PM

    Hi,

    What is your source? Is it capable of receiving response 4 receivers. If you want to post the respose to file"s" , then you have to go for BPM . Other wise it can be done without BPM.

    Regards,

    Reyaz

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 04, 2009 at 06:06 AM

    u can determine receiver using standatd receiver determination

    You have the option of specifying the conditions to be applied when forwarding a message to the receiver(s) in a receiver determination.

    Generally, a condition relates to the contents of a message; if a specified condition is fulfilled for a particular payload element (the corresponding element has a certain value, for example), then the message is forwarded to the specified receiver(s).

    for detail see this [http://help.sap.com/saphelp_nw04/helpdata/en/43/a513f2632c332ce10000000a11466f/frameset.htm] subtopic Defining condition

    if ur using BPM see this [http://help.sap.com/saphelp_nw04/helpdata/en/14/d5283fd0ca8443e10000000a114084/frameset.htm]

    Add comment
    10|10000 characters needed characters exceeded