cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in File to Idoc scenario

Former Member
0 Kudos

Hi Experts ,

I am getting the following

SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_RUNTIME</SAP:Code>

<SAP:P1>MSGGUID A76B8F80D71911DB96E2001871E43AA6: Tag found instead of tag IDOC BEGIN=</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Error: MSGGUID A76B8F80D71911DB96E2001871E43AA6: Tag found instead of tag IDOC BEGIN=</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Here Idoc begin is mapped to constant one.

Hence my Idoc message is not getting created.

Instead I only see this

<?xml version="1.0" encoding="UTF-8" ?>

<ZCRMXIF_PARTNER_SAVE_M01 />

at the request mapping step.

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member214364
Active Contributor
0 Kudos

Hi,

I couldnt find multiple IDOCs created When i look at sample IDOC data.

have you changed IDOC occurrence in right place ex.

<xsd:element name="IDOC" type="CREMAS.CREMAS05" minOccurs="0" maxOccurs="unbounded" />

and Mapping done according to that?

former_member214364
Active Contributor
0 Kudos

Hi,

Could you please send genereated IDOC in MM testing for Sample source message which you tested.

Former Member
0 Kudos

Hi ...

Following was the idoc generated in sample testing

?xml version="1.0" encoding="UTF-8"?>

<ZCRMXIF_PARTNER_SAVE_M01><IDOC BEGIN="1"><E101CRMXIF_PARTNER_COMPLEX SEGMENT="1"><APPL_SNAME>E101CRMXIF_PARTNER_COMPLEX</APPL_SNAME><E101CRMXIF_PARTNER_HEADER SEGMENT="1"><APPL_SNAME>E101CRMXIF_PARTNER_HEADER</APPL_SNAME><OBJECT_TASK>1</OBJECT_TASK><E101CRMXIF_PARTNER_KEYS SEGMENT="1"><APPL_SNAME>E101CRMXIF_PARTNER_KEYS</APPL_SNAME><E1011006_IDENTIFICATION_KEY SEGMENT="1"><APPL_SNAME>E1011006_IDENTIFICATION_KEY</APPL_SNAME><IDENTIFICATIONCATEGORY>ZCIS</IDENTIFICATIONCATEGORY><IDENTIFICATIONNUMBER>CIS-001</IDENTIFICATIONNUMBER></E1011006_IDENTIFICATION_KEY></E101CRMXIF_PARTNER_KEYS></E101CRMXIF_PARTNER_HEADER><E101BUS_EI_CENTRAL_DATA SEGMENT="1"><APPL_SNAME>E101BUS_EI_CENTRAL_DATA</APPL_SNAME><E101BUS_EI_INDUSTRYSECTOR SEGMENT="1"><APPL_SNAME>E101BUS_EI_INDUSTRYSECTOR</APPL_SNAME><CURRENT_STATE>X</CURRENT_STATE><E101_EI_BUPA_INDUSTRYSECTOR SEGMENT="1"><APPL_SNAME>E101_EI_BUPA_INDUSTRYSECTOR</APPL_SNAME><TASK>I</TASK><E101S_EI_STRUC_INDUSTRY_KEY SEGMENT="1"><APPL_SNAME>E101S_EI_STRUC_INDUSTRY_KEY </APPL_SNAME><KEYSYSTEM>NAICS</KEYSYSTEM><IND_SECTOR>11114</IND_SECTOR></E101S_EI_STRUC_INDUSTRY_KEY><E101EI_STRUC_INDUSTRYSECTOR SEGMENT="1"><APPL_SNAME>E101EI_STRUC_INDUSTRYSECTOR </APPL_SNAME><IND_DEFAULT>X</IND_DEFAULT></E101EI_STRUC_INDUSTRYSECTOR><E101_STRUC_INDUSTRYSECTOR_X SEGMENT="1"><APPL_SNAME>E101_STRUC_INDUSTRYSECTOR_X </APPL_SNAME><IND_DEFAULT>X</IND_DEFAULT></E101_STRUC_INDUSTRYSECTOR_X></E101_EI_BUPA_INDUSTRYSECTOR></E101BUS_EI_INDUSTRYSECTOR><E101BUS_EI_IDENTIFICATION SEGMENT="1"><APPL_SNAME>E101BUS_EI_IDENTIFICATION </APPL_SNAME><CURRENT_STATE>X</CURRENT_STATE><E101_EI_BUPA_IDENTIFICATION SEGMENT="1"><APPL_SNAME>E101_EI_BUPA_IDENTIFICATION </APPL_SNAME><TASK>I</TASK><E101STRUC_IDENTIFICATIONKEY SEGMENT="1"><APPL_SNAME>E101STRUC_IDENTIFICATIONKEY </APPL_SNAME><IDENTIFICATIONCATEGORY>CIS-001</IDENTIFICATIONCATEGORY><IDENTIFICATIONNUMBER>CIS-001</IDENTIFICATIONNUMBER></E101STRUC_IDENTIFICATIONKEY><E101EI_STRUC_IDENTIFICATION SEGMENT="1"><APPL_SNAME>E101EI_STRUC_IDENTIFICATION</APPL_SNAME><IDENTRYDATE>20070101</IDENTRYDATE><IDVALIDFROMDATE>20070101</IDVALIDFROMDATE><IDVALIDTODATE>29991231</IDVALIDTODATE><COUNTRY>US</COUNTRY><COUNTRYISO>US</COUNTRYISO></E101EI_STRUC_IDENTIFICATION><E101_STRUC_IDENTIFICATION_X SEGMENT="1"><APPL_SNAME>E101EI_STRUC_IDENTIFICATION_X </APPL_SNAME><IDENTRYDATE>X</IDENTRYDATE><IDVALIDFROMDATE>X</IDVALIDFROMDATE><COUNTRY>X</COUNTRY><COUNTRYISO>X</COUNTRYISO></E101_STRUC_IDENTIFICATION_X></E101_EI_BUPA_IDENTIFICATION><E101_EI_BUPA_IDENTIFICATION SEGMENT="1"><APPL_SNAME>E101_EI_BUPA_IDENTIFICATION</APPL_SNAME><TASK>I</TASK><E101STRUC_IDENTIFICATIONKEY SEGMENT="1"><APPL_SNAME>E101STRUC_IDENTIFICATIONKEY </APPL_SNAME><IDENTIFICATIONCATEGORY>ZTAXID</IDENTIFICATIONCATEGORY><IDENTIFICATIONNUMBER>TAX-001</IDENTIFICATIONNUMBER></E101STRUC_IDENTIFICATIONKEY></E101_EI_BUPA_IDENTIFICATION></E101BUS_EI_IDENTIFICATION><ZCUS_FLDS SEGMENT="1"><ZZASOFDATE>3/4/2007</ZZASOFDATE><ZZCLIENTCURR>100</ZZCLIENTCURR><ZZCLIENTYTD>200</ZZCLIENTYTD><ZZCLIENTPRIO>300</ZZCLIENTPRIO><ZZPARENTCURR>400</ZZPARENTCURR><ZZPARENTYTD>500</ZZPARENTYTD><ZZPARENTPRIO>600</ZZPARENTPRIO><ZZCLIENTNCCU>700</ZZCLIENTNCCU><ZZCLIENTNCYT>800</ZZCLIENTNCYT><ZZCLIENTNCPR>900</ZZCLIENTNCPR><ZZCLIENTCCUR>1000</ZZCLIENTCCUR><ZZCLIENTCYTD>1100</ZZCLIENTCYTD><ZZCLIENTCPRI>1200</ZZCLIENTCPRI></ZCUS_FLDS></E101BUS_EI_CENTRAL_DATA><E101CRMT_BUS_EI_DATA SEGMENT="1"><APPL_SNAME>E101CRMT_BUS_EI_DATA </APPL_SNAME><E101CRMT_BUS_EI_SET40 SEGMENT="1"><APPL_SNAME>E101CRMT_BUS_EI_SET40 </APPL_SNAME><E101CRMT_BUS_EI_SET40_DATA SEGMENT="1"><APPL_SNAME>E101CRMT_BUS_EI_SET40_DATA </APPL_SNAME><ATTRIBUTE>34</ATTRIBUTE></E101CRMT_BUS_EI_SET40_DATA><E101CRMT_BUS_EI_SET40_DATAX SEGMENT="1"><APPL_SNAME>E101CRMT_BUS_EI_SET40_DATAX </APPL_SNAME><ATTRIBUTE>X</ATTRIBUTE></E101CRMT_BUS_EI_SET40_DATAX></E101CRMT_BUS_EI_SET40></E101CRMT_BUS_EI_DATA><ZRELATIONS_EX SEGMENT="1"><APPL_SNAME>ZRELATIONS_EX</APPL_SNAME><ZRELATIONS SEGMENT="1"><RELCAT>CNTCTOFCRNBR</RELCAT><RELDES>3</RELDES></ZRELATIONS><ZRELATIONS SEGMENT="1"><RELCAT>ULTPRNTCISNBR</RELCAT><RELDES>18</RELDES></ZRELATIONS><ZRELATIONS SEGMENT="1"><RELCAT>IMMPRNTCISNBR</RELCAT><RELDES>19</RELDES></ZRELATIONS></ZRELATIONS_EX></E101CRMXIF_PARTNER_COMPLEX></IDOC></ZCRMXIF_PARTNER_SAVE_M01>

Former Member
0 Kudos

Hi ,

I think this will be more clear represenation of the idoc generated in mm testing

<?xml version="1.0" encoding="UTF-8"?>

<ZCRMXIF_PARTNER_SAVE_M01>

<IDOC BEGIN="1">

<E101CRMXIF_PARTNER_COMPLEX SEGMENT="1">

<APPL_SNAME>E101CRMXIF_PARTNER_COMPLEX</APPL_SNAME>

<E101CRMXIF_PARTNER_HEADER SEGMENT="1">

<APPL_SNAME>E101CRMXIF_PARTNER_HEADER</APPL_SNAME>

<OBJECT_TASK>1</OBJECT_TASK>

<E101CRMXIF_PARTNER_KEYS SEGMENT="1">

<APPL_SNAME>E101CRMXIF_PARTNER_KEYS</APPL_SNAME>

<E1011006_IDENTIFICATION_KEY SEGMENT="1">

<APPL_SNAME>E1011006_IDENTIFICATION_KEY</APPL_SNAME>

<IDENTIFICATIONCATEGORY>ZCIS</IDENTIFICATIONCATEGORY>

<IDENTIFICATIONNUMBER>CIS-001</IDENTIFICATIONNUMBER>

</E1011006_IDENTIFICATION_KEY>

</E101CRMXIF_PARTNER_KEYS>

</E101CRMXIF_PARTNER_HEADER>

<E101BUS_EI_CENTRAL_DATA SEGMENT="1">

<APPL_SNAME>E101BUS_EI_CENTRAL_DATA</APPL_SNAME>

<E101BUS_EI_INDUSTRYSECTOR SEGMENT="1">

<APPL_SNAME>E101BUS_EI_INDUSTRYSECTOR</APPL_SNAME>

<CURRENT_STATE>X</CURRENT_STATE>

<E101_EI_BUPA_INDUSTRYSECTOR SEGMENT="1">

<APPL_SNAME>E101_EI_BUPA_INDUSTRYSECTOR</APPL_SNAME>

<TASK>I</TASK>

<E101S_EI_STRUC_INDUSTRY_KEY SEGMENT="1">

<APPL_SNAME>E101S_EI_STRUC_INDUSTRY_KEY </APPL_SNAME>

<KEYSYSTEM>NAICS</KEYSYSTEM>

<IND_SECTOR>11114</IND_SECTOR>

</E101S_EI_STRUC_INDUSTRY_KEY>

<E101EI_STRUC_INDUSTRYSECTOR SEGMENT="1">

<APPL_SNAME>E101EI_STRUC_INDUSTRYSECTOR </APPL_SNAME>

<IND_DEFAULT>X</IND_DEFAULT>

</E101EI_STRUC_INDUSTRYSECTOR>

<E101_STRUC_INDUSTRYSECTOR_X SEGMENT="1">

<APPL_SNAME>E101_STRUC_INDUSTRYSECTOR_X </APPL_SNAME>

<IND_DEFAULT>X</IND_DEFAULT>

</E101_STRUC_INDUSTRYSECTOR_X>

</E101_EI_BUPA_INDUSTRYSECTOR>

</E101BUS_EI_INDUSTRYSECTOR>

<E101BUS_EI_IDENTIFICATION SEGMENT="1">

<APPL_SNAME>E101BUS_EI_IDENTIFICATION </APPL_SNAME>

<CURRENT_STATE>X</CURRENT_STATE>

<E101_EI_BUPA_IDENTIFICATION SEGMENT="1">

<APPL_SNAME>E101_EI_BUPA_IDENTIFICATION </APPL_SNAME>

<TASK>I</TASK>

<E101STRUC_IDENTIFICATIONKEY SEGMENT="1">

<APPL_SNAME>E101STRUC_IDENTIFICATIONKEY </APPL_SNAME>

<IDENTIFICATIONCATEGORY>CIS-001</IDENTIFICATIONCATEGORY>

<IDENTIFICATIONNUMBER>CIS-001</IDENTIFICATIONNUMBER>

</E101STRUC_IDENTIFICATIONKEY>

<E101EI_STRUC_IDENTIFICATION SEGMENT="1">

<APPL_SNAME>E101EI_STRUC_IDENTIFICATION</APPL_SNAME>

<IDENTRYDATE>20070101</IDENTRYDATE>

<IDVALIDFROMDATE>20070101</IDVALIDFROMDATE>

<IDVALIDTODATE>29991231</IDVALIDTODATE>

<COUNTRY>US</COUNTRY>

<COUNTRYISO>US</COUNTRYISO>

</E101EI_STRUC_IDENTIFICATION>

<E101_STRUC_IDENTIFICATION_X SEGMENT="1">

<APPL_SNAME>E101EI_STRUC_IDENTIFICATION_X </APPL_SNAME>

<IDENTRYDATE>X</IDENTRYDATE>

<IDVALIDFROMDATE>X</IDVALIDFROMDATE>

<COUNTRY>X</COUNTRY>

<COUNTRYISO>X</COUNTRYISO>

</E101_STRUC_IDENTIFICATION_X>

</E101_EI_BUPA_IDENTIFICATION>

<E101_EI_BUPA_IDENTIFICATION SEGMENT="1">

<APPL_SNAME>E101_EI_BUPA_IDENTIFICATION</APPL_SNAME>

<TASK>I</TASK>

<E101STRUC_IDENTIFICATIONKEY SEGMENT="1">

<APPL_SNAME>E101STRUC_IDENTIFICATIONKEY </APPL_SNAME>

<IDENTIFICATIONCATEGORY>ZTAXID</IDENTIFICATIONCATEGORY>

<IDENTIFICATIONNUMBER>TAX-001</IDENTIFICATIONNUMBER>

</E101STRUC_IDENTIFICATIONKEY>

</E101_EI_BUPA_IDENTIFICATION>

</E101BUS_EI_IDENTIFICATION>

<ZCUS_FLDS SEGMENT="1">

<ZZASOFDATE>3/4/2007</ZZASOFDATE>

<ZZCLIENTCURR>100</ZZCLIENTCURR>

<ZZCLIENTYTD>200</ZZCLIENTYTD>

<ZZCLIENTPRIO>300</ZZCLIENTPRIO>

<ZZPARENTCURR>400</ZZPARENTCURR>

<ZZPARENTYTD>500</ZZPARENTYTD>

<ZZPARENTPRIO>600</ZZPARENTPRIO>

<ZZCLIENTNCCU>700</ZZCLIENTNCCU>

<ZZCLIENTNCYT>800</ZZCLIENTNCYT>

<ZZCLIENTNCPR>900</ZZCLIENTNCPR>

<ZZCLIENTCCUR>1000</ZZCLIENTCCUR>

<ZZCLIENTCYTD>1100</ZZCLIENTCYTD>

<ZZCLIENTCPRI>1200</ZZCLIENTCPRI>

</ZCUS_FLDS>

</E101BUS_EI_CENTRAL_DATA>

<E101CRMT_BUS_EI_DATA SEGMENT="1">

<APPL_SNAME>E101CRMT_BUS_EI_DATA </APPL_SNAME>

<E101CRMT_BUS_EI_SET40 SEGMENT="1">

<APPL_SNAME>E101CRMT_BUS_EI_SET40 </APPL_SNAME>

<E101CRMT_BUS_EI_SET40_DATA SEGMENT="1">

<APPL_SNAME>E101CRMT_BUS_EI_SET40_DATA </APPL_SNAME>

<ATTRIBUTE>34</ATTRIBUTE>

</E101CRMT_BUS_EI_SET40_DATA>

<E101CRMT_BUS_EI_SET40_DATAX SEGMENT="1">

<APPL_SNAME>E101CRMT_BUS_EI_SET40_DATAX </APPL_SNAME>

<ATTRIBUTE>X</ATTRIBUTE>

</E101CRMT_BUS_EI_SET40_DATAX>

</E101CRMT_BUS_EI_SET40>

</E101CRMT_BUS_EI_DATA>

<ZRELATIONS_EX SEGMENT="1">

<APPL_SNAME>ZRELATIONS_EX</APPL_SNAME>

<ZRELATIONS SEGMENT="1">

<RELCAT>CNTCTOFCRNBR</RELCAT>

<RELDES>3</RELDES>

</ZRELATIONS>

<ZRELATIONS SEGMENT="1">

<RELCAT>ULTPRNTCISNBR</RELCAT>

<RELDES>18</RELDES>

</ZRELATIONS>

<ZRELATIONS SEGMENT="1">

<RELCAT>IMMPRNTCISNBR</RELCAT>

<RELDES>19</RELDES>

</ZRELATIONS>

</ZRELATIONS_EX>

</E101CRMXIF_PARTNER_COMPLEX>

</IDOC>

</ZCRMXIF_PARTNER_SAVE_M01>

Former Member
0 Kudos

can you be little more specific about ur scenario and the issue you are facing

Former Member
0 Kudos

Hi ,

Like i said I have a file to idoc scenario .

file (The same file is checked in mapping test and it works )

<?xml version="1.0" encoding="utf-8" ?>

- <Migration_Load>

- <ProfitUpdate>

<ZCIS>CIS-001</ZCIS>

<ZTAXID>TAX-001</ZTAXID>

<CNTCTOFCRNBR>3</CNTCTOFCRNBR>

<ATTRIB_1>34</ATTRIB_1>

<ZZASOFDATE>3/4/2007</ZZASOFDATE>

<ZZCLIENTCURR>100</ZZCLIENTCURR>

<ZZCLIENTYTD>200</ZZCLIENTYTD>

<ZZCLIENTPRIO>300</ZZCLIENTPRIO>

<ZZPARENTCURR>400</ZZPARENTCURR>

<ZZPARENTYTD>500</ZZPARENTYTD>

<ZZPARENTPRIO>600</ZZPARENTPRIO>

<ZZCLIENTNCCU>700</ZZCLIENTNCCU>

<ZZCLIENTNCYT>800</ZZCLIENTNCYT>

<ZZCLIENTNCPR>900</ZZCLIENTNCPR>

<ZZCLIENTCCUR>1000</ZZCLIENTCCUR>

<ZZCLIENTCYTD>1100</ZZCLIENTCYTD>

<ZZCLIENTCPRI>1200</ZZCLIENTCPRI>

<ULTPRNTCISNBR>18</ULTPRNTCISNBR>

<IMMPRNTCISNBR>19</IMMPRNTCISNBR>

<NAICS>11114</NAICS>

</ProfitUpdate>

</Migration_Load>

this file is supposre to generate multiple idocs so i changed the occurences

accordingly for .

ZCRM_PARTNER_SAVE.ZCRMXIF_PARTNER_SAVE_M01

But I am getting the aforementioned error .

Regards ,

Deepak