Skip to Content

Multiple Dinamic Receiver - Multiple Records

Hello Dear Experts.

I have an scenario File-Proxy and works fine. Now my file will have to reloacated to multiple receivers, based on document.

For example.

My file has 100 Records.

20 Records will be to System A

50 Records will be to System B

30 Records will be to System C.

Is posible that without BPM?

I just checked this but I guess in based to 1 receiver system

https://wiki.scn.sap.com/wiki/display/XI/Dynamic+receiver+determination+through+mapping

Regards

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Nov 16, 2017 at 06:37 AM

    Hi Soporte,

    We can achieve this by using standard or extended receiver determination. But first, let's give us more detail about the requirement. On what condition you want to split the records to system A,B and C ?

    Regards,

    Ankit Kansal

    Add comment
    10|10000 characters needed characters exceeded

    • Hi. Thanks for reply.

      On what condition you want to split the records to system A,B and C ?

      The file has field that to determine the Business System, so only I needd to split the message and send to the corresponding BS

      Regards

  • Nov 16, 2017 at 07:17 AM

    Hi Soporte!

    First, when using Enhanced Receiver determination, you can add as many receivers in target structure as you need. It's not limited to one receiver.

    So, you have three ways, I guess:

    - Use conditions in Receiver determination;

    - Use Enhanced Receiver determination to set receivers using message mapping;

    - Use multimapping followed by SOAP loopback.

    Regards, Evgeniy.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Evgeniy.

      Yeah I guess I will be used the Enhanced RD but I need to check first the records, so I guess I need to split the message and the send to BS, corresponding.

  • Nov 16, 2017 at 02:51 AM

    Hi Soporte,

    It is possible if you will be using an adapter that resides on the java stack. In your case, it should be SOAP Adapter using XI Protocol. If your system does not support it, you will have to use BPM.

    Regards,

    Mark

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 16, 2017 at 07:12 AM

    Hi Soporte,

    You can set three business component for each receiver, and to set three receivers in the ICO object, this means that you will have three operation mappings, in this way you can do three different message mapping to get the records that you want for each scenario.

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 18, 2017 at 10:08 PM
    Add comment
    10|10000 characters needed characters exceeded