Skip to Content

Missing required start tag within IDoc-XML

Hi

We are working on migration project, we are facing issue while generating idoc-xml in pi

ERror:

IDOC_ERROR_PARSE_FAILURE: Missing required <EDI_DC40 SEGMENT="1"> start tag within IDoc-XML for type <DEBMAS06>:
state=READING_CONTROLRECORD_STARTTAG, charPosition=88, lineNumber=1, columnNumber=89

In inbound idoc-xml payload in PI , the EDI_DC40 segment is not loading in payload, and we are not passing any partner details in mapping and we made disable the partner details.

Please share your inputs

Rg

Kumar.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • Oct 26, 2017 at 09:59 AM

    Hello Pavan,

    Check the particular field(length) in notepad+ there could be something wrong in the XML field.

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 27, 2017 at 04:45 AM

    Try apply control records from Payload. idoc-receiver-adapter.jpg


    Thanks,
    Pushkar

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 26, 2017 at 10:06 AM

    Pavan,

    If you are not populating control record then how is the idoc posting done ? i mean on how is the decision made in ECC syaing whihc customer has sent you this data ?

    You can use "OverRide Control Record" option in Reciever IDOC_AAE channel .

    Br,

    Manoj

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 26, 2017 at 12:46 PM

    Hi Manoj

    Yes enabled and disabled all the mandatory fields, but still EDI_DC40 segment not created in payload,

    Regards

    pavan.maping.jpg

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 30, 2017 at 09:54 AM

    Hi Pavan,

    Are you using any standard module bean for generating IDOC-XML from your input?

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 30, 2017 at 10:55 AM

    Hi

    No we are not using any standard module bean for generating IDOC-XML .

    Rg

    Kumar.

    Add comment
    10|10000 characters needed characters exceeded