Skip to Content
0

Missing required start tag within IDoc-XML for type

Oct 13, 2017 at 08:13 AM

174

avatar image
Former Member

Hello Gururs,

Find below my current challenge -

Scenario : File - Idoc

Error : IDOC_ERROR_PARSE_FAILURE

Environment : SAP PO 7.5

Brief Error Description :

Error before sending due to idoc parsing error: (7) 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

Brief : Outbound Idocs from PO do not have their SEGMENT field populated though a constant with value "1" is mapped to it in the graphical mapping.

Mapping where SEGMENT filed is mapped to Constant "1"


SEGMENT field missing in output Payload


Actual Error Description


Any help with the situation is appreciated.

Thanks in advance

Sam

1.png (24.4 kB)
2.png (12.1 kB)
3.png (10.3 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Evgeniy Kolmakov Oct 13, 2017 at 01:46 PM
1

Hi Sam!

Refer to this blog for setting required fields of EDI_DC40 segment:

https://blogs.sap.com/2014/10/24/idoc-control-segment-edidc40-mandatory-fields-for-idocaae-adapter/

Regards, Evgeniy.

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Thanks for the Blog !

0
Raghuraman S Oct 13, 2017 at 01:32 PM
0

Hello Sam,

Try executing the same in mapping and see if EDI_IDC is getting formed. Also try doing some dummy changes save and activate and check.

Share
10 |10000 characters needed characters left characters exceeded