Skip to Content
0

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

Sep 07, 2017 at 01:24 PM

53

avatar image
Former Member

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: com.sap.aii.mappingtool.tf7.IllegalInstanceException; Cannot create target element /ns0:Messages

Thanks

Shaik

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

2 Answers

Evgeniy Kolmakov Sep 08, 2017 at 07:36 AM
0

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.

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Sep 07, 2017 at 09:01 PM
0

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.

Regards


Share
10 |10000 characters needed characters left characters exceeded