on 08-08-2008 2:03 PM
I am using Enhanced Interface Determination in my scenario - where I map my source message (from a single instance) into more than one IDoc messages (separate instance of Idoc for each occurance of a particular segment in the source message). To implement this I am 1:n message mapping for Message Splitting.
The mapping is being executed successfully and several instances of the target IDoc type is being created at the runtime. But at the technical routing step I am getting error:
<SAP:Stack>Messages in multi-message format can only be sent to one Adapter Engine</SAP:Stack>
Does this mean that we cannot use Multi-Mapping for Message Splitting for IDoc Outbound Channels? Even if all the target messages (more than one) are being sent through the same Inbound interface and same Reciever IDoc Channel?
Regards,
Suddha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Splitting is only possible for the adapters that reside in the Adapter Engine.
For Idoc and HTTP you have to use BPM.
Read this Blog: [Multi-Mapping without BPM|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3115] [original link is broken] [original link is broken] [original link is broken];
But don't skip to read "Restrictions" mentioned in the above Blog.
Restrictions
Messages that result from the split in a mapping-based message split are sent using one AE. So only adapters running on the AE are supported. In particular, this means that target IDOC message splits are not supported since the IDOC adapter is not part of the AE.
The target system of the message splits cannot be an integration process.
Attachments from the original message are not appended to the messages resulting from the message split.
Try this in your scenario: [Message Splitting Using the Graphical Mapping Tool|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3765] [original link is broken] [original link is broken] [original link is broken];
Thanks
Farooq
Edited by: Farooq Farooqui on Aug 8, 2008 6:46 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Farooq for your valuable advice.
You know what, I read those restrictions in the help.sap.com but had thought there must be some work around. It says split messages are sent using only one AE, but I hoped that Idoc and Http can be used as they are not part of AE and rather IE itself. Anyways, can't help...............but could help me understand what are the technical reasons for these restrictions?
The blog is really a nice one and very helpful..............thanks! I used multi-mapping in exactly similar way as in the blog and used enhanced interface determination - but the target message being Idoc
Is BPM the only option for my scenario?
Regards,
Suddha
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.