Skip to Content
avatar image
Former Member

structure problem with incoming IDOC

Hi,

i am facing a problem with incoming idoc´s.

In our scenario a SAP ERP system is sending the idoc to the pi system.

I importet in the ESR the relevant IDOC structures and made my mappings.

When the sender system send the IDOC the structure in the sender system (BD87) is correct.

When i look in sxmb_monitor for the incoming idoc the structure is not correct. The data is complete but in the wrong fields.

example:

IDOC in sender system:

Value1 </1>
<2>Value2 Value1Value2 </3>

</test>

Could there any problems occour while the idoc is transformed to idoc-xml?

Any ideas?

Many thanks

Michael

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Aug 08, 2011 at 12:31 PM

    Hi,

    First try to reimport the IDOC metadata in IDX2 transaction of PI

    Then check the IDOC FIELD length defination tabl;e in ECC ststem by taking the help of ABAP team.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      the problem was caused by a missing transport for a table definition.

      We changed the length of the erroneous field and the scenario works.

      Many thanks.

      Michael Eckstein

  • avatar image
    Former Member
    Aug 08, 2011 at 11:34 AM

    Hello Michael,

    Give a try to re-import the IDoc again, because there could be some changes at IDoc structure.

    Regards

    Pothana

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 08, 2011 at 12:06 PM

    cjheck if there are any filters activated to ECC side which might cause this.

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 08, 2011 at 02:47 PM

    Looks like there is a conflict between your idoc structure and ECC. Reimport using IDX2 and use that latest structure for mapping. Also re activate all your mapping objects and other related ESR objects once again. Also try to talk to Basis team if you have concerns.

    Add comment
    10|10000 characters needed characters exceeded