on 10-07-2011 6:11 PM
Hi,
My requirement is to split the message based upon a condition. Source is an idoc flat file and target will be an idoc or mail. Based upon the condition either IDOC should be created in ECC or send out a mail.
The below steps are done in IR
1. Idoc is imported as XSD and occurrence is change to unbounded.
2. In mapping program , occurrence of idoc and mail message type is set to unbound.
3. In Interface mapping, the occurrence of idoc and mail message interface is set to unbound.
4. In interface determination, extended radio button is selected.
Basically, I have three mapping programs,
1. ABAP mapping which converts the idoc flatfile to idoc
2. Multi mapping as idoc and mail message type with unbound occurrence.
3. Based on the output of this mapping an XSL mapping is used to for an output of the mapping.
I did test in the mapping program and its working fine. But when I test end to end its failing in the mapping program with the below error message
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--
Request Message Mapping
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING">GENERIC</SAP:Code>
<SAP:P1>Split mapping created no messages</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Split mapping created no messages</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Can someone help me out, what could be cause of the error message.
Thanks.
Hi,
I doubt whether multimapping can be used with IDoc adapter as receiver.
Please have a look at the below link
http://help.sap.com/saphelp_nw04/helpdata/en/42/ed364cf8593eebe10000000a1553f7/content.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sarkar,
I got the same problem in one of my Scenario .I did the below changes and it worked fine ...
Try this Once,
Remove the start and end tags of
<ns0:Messages xmlns:ns0="http://xxxx/xx/SplitAndMerge">
<ns0:Message1>
from the Input file and then place the file in Directory
Hope it works
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.