on 11-24-2008 9:25 AM
Hi there
I have some issie when trying to create multiple messages from a single message. I am using file to file adapter and in the interface determination, enhanced config. Also my file structures are setup correctly. The inbound and outbound structure looks the same so theres no funny mapping used. I cheked my comm channels in the RWB and its fine and when I do a test config in the integration builder it complains about my interface determination but does not say whats wrong. Just the icon. I looked at some of the other blogs but they do not really help. Any ideas what this might be? The inbound message looks like this:
<?xml version="1.0" encoding="utf-8" ?>
- <ns:MT_Allocations_Reply_OUTB xmlns:ns="urn:metcash.co.za:test">
- <IDOC_Recordset>
- <IDOC_Structure>
<PLANT>134</PLANT>
<ORDER_NUM>50885006</ORDER_NUM>
<FILLER>1</FILLER>
<PLU_NUM>00000000074893650</PLU_NUM>
<QTY>000024.00</QTY>
<FILLER_2>j</FILLER_2>
</IDOC_Structure>
- <IDOC_Structure>
<PLANT>134</PLANT>
<ORDER_NUM>50885006</ORDER_NUM>
<FILLER>1</FILLER>
<PLU_NUM>00000000074893650</PLU_NUM>
<QTY>000024.00</QTY>
<FILLER_2>j</FILLER_2>
</IDOC_Structure>
- <IDOC_Structure>
<PLANT>134</PLANT>
<ORDER_NUM>50885006</ORDER_NUM>
<FILLER>1</FILLER>
<PLU_NUM>00000000074893650</PLU_NUM>
<QTY>000024.00</QTY>
<FILLER_2>j</FILLER_2>
</IDOC_Structure>
</IDOC_Recordset>
</ns:MT_Allocations_Reply_OUTB>
*And the Error:*
<?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>
Thanx,
Jan
Edited by: Jan de Lange on Nov 24, 2008 10:25 AM
Have you tested the mapping from IR? Is it working? If yes, then there is some mismatch in the sent data and required input.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I checked my config in the IR with the following payload, but is still only shows a stop icon on interface determination & mapping with no error trace:
<?xml version="1.0" encoding="utf-8" ?>
<ns:MT_Allocations_Reply_OUTB xmlns:ns="urn:metcash.co.za:test">
<IDOC_Recordset>
<IDOC_Structure>
<PLANT>134</PLANT>
<ORDER_NUM>50885006</ORDER_NUM>
<FILLER>1</FILLER>
<PLU_NUM>00000000074893650</PLU_NUM>
<QTY>000024.00</QTY>
<FILLER_2>j</FILLER_2>
</IDOC_Structure>
<IDOC_Structure>
<PLANT>134</PLANT>
<ORDER_NUM>50885006</ORDER_NUM>
<FILLER>1</FILLER>
<PLU_NUM>00000000074893650</PLU_NUM>
<QTY>000024.00</QTY>
<FILLER_2>j</FILLER_2>
</IDOC_Structure>
<IDOC_Structure>
<PLANT>134</PLANT>
<ORDER_NUM>50885006</ORDER_NUM>
<FILLER>1</FILLER>
<PLU_NUM>00000000074893650</PLU_NUM>
<QTY>000024.00</QTY>
<FILLER_2>j</FILLER_2>
</IDOC_Structure>
</IDOC_Recordset>
</ns:MT_Allocations_Reply_OUTB>
Hi,
check your message mapping.
Go to message mapping select the messages tag.Change the target message occurances to 0-unbounded.
Map the target IDOC_Recordset,and IDOC_Structure with constant.map IDOC_Structure to target (MT_Allocations_Reply_).
other fields direct mapping.
Open your interface mapping.
Select the test tap and check the mapping.
Regards,
Prakasu
Edited by: prakasu on Nov 24, 2008 10:54 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.