Skip to Content
avatar image
Former Member

Conditional routing - 1 sender to 1 receiver but with multiple locations

Hello Experts,

I have a scenario where i am trying to post ALEAUD Idocs (acknowledgement Idocs) from ECC - PI - MDM.

I need these acknowledgement statuses to get posted in MDM (receiver system) for MATMAS, CREMAS and DEBMAS.

I am through till receiving the acknowledgemnts in PI. I am stuck at a point wherein I need to route MATMAS related messages to a different folder in the receiver system (MDM) wheraes messages realted to CREMAS should be routed to another folder in the same receiver system (MDM) and similar is the case with DEBMAS.

ALEAUD Idoc has an element <MESTYP> which identifies whether the acknowledment belongs to MATMAS, CREMAS or DEBMAS, but i cannot use Reciever determination for conditional routing in this case.

Will BPM help in this case? If not, kindly advice the appropriate solution.

Thanks in advance,

Elizabeth.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Sep 14, 2010 at 12:22 PM

    Hi Elizabeth,

    kindly advice the appropriate solution

    As per my understanding, in this scenario there should be 1:n mapping that is (1 source to 3 target).

    For this scenario you should have, 3 comm channel(inbound) + 1 Receiver determination + 1 Interface determination(conditional with 3 interfaces) + 3 receiver agreement. So in this way you can send IDOC to multiple locations according to Message Type that is MATMAS, CREMAS and DEBMAS

    Regards,

    Mandeep Saini

    Add comment
    10|10000 characters needed characters exceeded