Skip to Content
0

Multiple Dinamic Receiver - Multiple Records

Nov 15, 2017 at 11:44 PM

66

avatar image
Former Member

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

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

5 Answers

Ankit Kansal Nov 16, 2017 at 06:37 AM
1

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

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

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

0
Evgeniy Kolmakov Nov 16, 2017 at 07:17 AM
1

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.

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

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.

0
Mark Dihiansan Nov 16, 2017 at 02:51 AM
0

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

Share
10 |10000 characters needed characters left characters exceeded
Iñaki Vila Nov 16, 2017 at 07:12 AM
0

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.

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hi. Iñaki.

The BS will be 1 or 3 depends of the File. But I need to split first and then send to BS corresponding.

0
avatar image
Former Member Nov 18, 2017 at 10:08 PM
0
Share
10 |10000 characters needed characters left characters exceeded