cancel
Showing results for 
Search instead for 
Did you mean: 

Splitting a Idoc message without BPM

laxman_molugu
Participant
0 Kudos

Hi ,

I have seen several posts on this topic splitting Messages with/without BPM. But I think I did not get the currect answer so far. Here is my scenario:

We are using PI/XI 7.0 Sp 09, Idoc-XI-WM (third-party WMS systems)

SAP(Idoc) -


> XI (httpa dapter)-------> 1. Http server (WMs 1 - BS1)

. . . . . . . . . . . . . . . . . . . . . . . -


> 2. Http server (WMs 2 - BS2)

. . . . . . . . . . . . . . . . . . . . . . . -


> 3. Http Server (WMs 3 - BS3)

I have SAP ECC sender System and 3 receivers-WMs, 3 different Warehouse Management systems running at different warehouse locations and each warehouse is like a different system which has different IP address and etc so we defined each WMs is new Business System in the SLD.

We have a purchase Order Idoc coming from SAP ECC to XI with multiple line items, here each item may belong to one of the above 3 warehouse locations(BS) so based on the certain logic I have to split the incoming 1 PO up to 3 POs and send each PO to each warehouse location with different http adapter.

ECC- IDoc -


>(Idoc xml using Idoc adapter) XI (splitted Idoc xlm(s) using Http adapter)---->WMS

Please give your valuable inputs, I am already working on withBPM scenario but please suggest if have any good solutions with or without BPM.

Thanks,

Laxman Molugu

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Laxman,

Multi-Mapping without BPM is possible from SP14. Go through this url which will help you:

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

Check this threads which will also give you some idea:

---Satish

laxman_molugu
Participant
0 Kudos

Sathish,

Here my receiver adapter is http adapter which is not AE based adapter. Yes multimapping is possible with SP 14 above, but actual splitting is happening in AE only so which mean if your receiver adapter is not of Java Based then the new feature is useless.

Thanks for your thoughts though.

Laxman Molugu

Former Member
0 Kudos

Hi Laxman,

Without BPM

-


We can send incoming PO to all or some of the receiver systems by putting condition in Receiver Determination.

This is possible if you can easily put the condition based one or more field values of incoming IDOC.

You can have 3 different mappings as necessary to get necessary output of each of those systems.

With BPM

-


You can use BPM if your receiver determination process is complex and we can not put in receiver determination.

Regards,

Venu