cancel
Showing results for 
Search instead for 
Did you mean: 

Single CREMDM04 XML is mapped to ADRMAS03 and CREMAS05 to 3 ECC Systems

Former Member
0 Kudos

Hi All,

What is the best possible approach to follow in a scenario when 1 single CREMDM XML is to be mapped to ADRMAS03 and CREMAS05 to be sent to 3 ECC Systems with ADRMAS03 to be posted first and then CREMAS05. The indicators in the CREMDM XML for splitting are two fields indicating the Business Unit to which each ECC System belongs to and the corresponding Business System names of these 3 ECC Systems.

Note: We have E1LFA1M segment occuring multiple times in CREMDM04.

Accepted Solutions (1)

Accepted Solutions (1)

former_member854360
Active Contributor
0 Kudos

Hi ,

add two receiver interface in operation mapping .

1)ADRMAS

2)CREMAS

and check the maintain order in runtime option.

And in receiver determination add three receivers.

Former Member
0 Kudos

Hi Debashish,

Will the option Maintain Order at Runtime work in this case as I have to generate ADRMAS and CREMAS from the same CREMDM XML. Here order should mean ADRMAS should be posted first and then CREMAS. Again the input payload will have different set of information in each of the segments for the 3 ECC systems. So, we have to generate separate ADRMAS & CREMAS combination IDOCS for each of the 3 ECC systems and the posting of the IDOCS will be ADRMAS and then CREMAS.

Former Member
0 Kudos

In the Interface Determination, first have the mapping for ADRMAS and then the mapping for CREMAS.

Maintain Order at Runtime will thus ensure that all ADRMAS are sent before CREMAS.

former_member854360
Active Contributor
0 Kudos

Hi in interface determination add to receiver interface with maintain order at runtime option checked

1)ADRMAS

2)CREMAS

Answers (2)

Answers (2)

Former Member
0 Kudos
Former Member
0 Kudos

Hi,

You can also try the approach mentioned in the blog below :

/people/rajasekhar.reddy14/blog/2011/02/24/multi-mapping-without-bpm-for-idoc-scenarios-yes-it146s-possible

Advantage would be you can control the Idoc creation in the mapping itself, thus ensuring that the Idocs are posted in the order.

As with the above approach, you would still need to have the option "Maintain Order at Runtime" checked in the Interrface Determination.

Regards