Skip to Content
avatar image
Former Member

Packaged Idocs Splitting into individual messages in SAP PO without BPM on AAE

Dear Experts,

I have scenario where i need to split packaged idocs about 20 into individual messages on the rest receiver.

I have followed Shabarish and Michaels blogs and maintained the settings on SAP Ecc Side.

Issue now is the mapping is failing when i change the occurrence in Signature tab in MessageMapping and in Operation Mapping.

I have made both the occurrences in Sender and Receiver as 0.unbounded.

I would need to split this IDocs and send as individual messages to receiver with some delay as well like 30 secs.

Could you please suggest if this is possible without BPM.

Error in Message Monitor:

MappingException: Mapping failed in runtimeRuntime Exception when executing application mapping program com/sap/xi/tf/_MM_*_; Details:; Cannot create target element /ns0:Messages



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Sep 08, 2017 at 07:36 AM

    Hi Shaik!

    As far as I remember, when using packaging at source side you get one message with multiple IDOC tags inside. So you should set occurence to 1:N both in your Operation and Message mappings. Also check if you have no mappings for ns0:Messages and ns0:Message[N] tags. These tags are always created in case of multimapping.

    Regards, Evgeniy.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 07, 2017 at 09:01 PM

    Hello Shaik Ahmed

    I did this in a project, In the sender, you must set Ocurrence 1, and the reciver you must set Ocurrence 0..unbound. You can see the imagen below.

    In the Integration builder you must change too, in Integrated Configuration update the multiplicity.

    In the mapping you must do the split, this isn't more complicate.

    I hope I could have helped you.


    Add comment
    10|10000 characters needed characters exceeded