cancel
Showing results for 
Search instead for 
Did you mean: 

Multi Mapping Error.

Former Member
0 Kudos

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.

Accepted Solutions (0)

Answers (4)

Answers (4)

zameerf
Contributor
0 Kudos

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

Former Member
0 Kudos

Hi Zameer,

We can use, we already have one scenario like that and its working.

But somehow, i am facing this issue .

Regards

Sarkar

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi Deepthi,

This file comes from the file system and do not have <messages> in it.

Please let me know if i have to check anything else.

thanks.

Regards

Sarkar.

naveen_chichili
Active Contributor
0 Kudos

Hi Sarkar,

If you find extra tags in your XML like <messages> .. just remove them from your source XML it will work.

Regards,

Naveen.

Former Member
0 Kudos

Hi Naveen,

thanks for sending the link. I had look before and did what ever explained but still i have the same problem.

do you see anything else to check me,

regards

Sarkar

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Have you seen this thread