on 02-27-2007 8:08 PM
Hi there,
I am working on an File to Idoc Scenario using the Idoc packaging technique.
My source message type is as follows:
<?xml version="1.0" encoding="utf-8" ?>
<ns:Inv_MT xmlns:ns="http://mytest.com/xi/XMLFile2Idoc">
<Inv_HDR>
<BUKRS>1020</BUKRS>
<BLART>KG</BLART>
<BLDAT>20070223</BLDAT>
<BUDAT>20070223</BUDAT>
<XBLNR>713196</XBLNR>
<BKTXT>AP PRMS INVOICE-REF 123</BKTXT>
<WAERS>USD</WAERS>
</Inv_HDR>
<Inv_dtl>
<BSCHL>21</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>287786.88</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
<Inv_dtl>
<BSCHL>40</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>30682.80</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
<Inv_dtl>
<BSCHL>40</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>35714.40</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
<Inv_dtl>
<BSCHL>40</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>26634.00</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
<Inv_dtl>
<BSCHL>40</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>13582.08</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
<Inv_dtl>
<BSCHL>40</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>51883.20</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
<Inv_dtl>
<BSCHL>40</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>33818.40</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
<Inv_dtl>
<BSCHL>40</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>63648.00</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
<Inv_dtl>
<BSCHL>40</BSCHL>
<MWSKZ>0</MWSKZ>
<WRBTR>31824.00</WRBTR>
<ZUONR>123456</ZUONR>
<SGTXT>800-000132-21000-000-123</SGTXT>
<KOSTL>13221010000</KOSTL>
<AUFNR>13221010000</AUFNR>
<HCONT>13221010000</HCONT>
<WERKS>840</WERKS>
<XREF1>76800</XREF1>
<XREF2>278588</XREF2>
<ZFBDT>20070325</ZFBDT>
<ZTERM>Y</ZTERM>
<ZLSCH>CHECKS</ZLSCH>
<ZLSPR>N</ZLSPR>
<HBKID>5</HBKID>
<LIFNR>12384</LIFNR>
</Inv_dtl>
</ns:Inv_MT>
Only Inv_HDR mapping is getting executed to target Idoc though I did both.
Could anyone provide me the solution?
Thank you,
Ann.
Message was edited by:
Ann S
Message was edited by:
Ann S
Hi Ann,
Test your mapping porgram using this source file as input file in the Graphical Mapping editor and see the target results after the mapping is executed. You can identify why the Details are not mapped.
Thanks
Prasad
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Prasad,
Thank you for the quick reply.
I tested the mapping and in the test also only HDR mapping is executed.
The DTL nodes are showing RED which means mapping is not correctly.
The mapping is done as below:
Inv_MT (1....1) ..........Idoc(0-----unbounded)Idoc packaging
Inv_HDR
Inv_DTL(1...10).......E1FISEG(0-----999)
And also Inv_DTL(1...10).......E1FINBU(0-----99).
Here Inv_dtl is being mapped to both segments E1FISEG and E1FINBU as our source structure DTL has fields from both the segments of IDOC(FIDCCP02).
And respective fields are also mapped .
Am I doing something wrong in mapping?
Thank you,
Ann.
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.