Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error in IDOC

Former Member
0 Likes
874

Hi,

It is giving error in IDOC,status is 26.

It is saying syntax error in idoc.

when i double click on status 26,i am getting like this

EDI: Syntax error in IDoc (segment cannot be identified)

Message no. E0078

Diagnosis

The segment E1EDP19 does not occur at the current level of the basic type ORDERS02 (extension ).

This error can have several reasons:

The segment E1EDP19 is assigned to a group whose header segment does not occur.

The segment E1EDP19 does not exist in the syntax description of the basic type ORDERS02 (extension ).

The sequence of segments in the group in which the segment appears is incorrect.

Previous errors ('mandatory' segment or group missing) may be due to this error.

EDI: Syntax error in IDoc (mandatory segment missing)

Message no. E0072

Diagnosis

The segment E1EDK01 has the attribute 'Mandatory' in the syntax description of the basic type ORDERS02 (customer enhancement ). However, the segment is missing in the IDoc. The segment number logged in the status record identifies the item before which the segment is missing.

This error may have been triggered by an unidentifiable segment before the expected mandatory segment.

Regards

Sudha

2 REPLIES 2
Read only

Former Member
0 Likes
598

Hi,

Try to force the IDOC USING BD87 and check the dump in ST22.

Thanks&Regards,

-Suresh Revuru

Read only

Former Member
0 Likes
598

Sudha

Generally the Idoc structure get disturbed if any of the mandatory segments are missing or the edidd internal table is not populated as specified in IDOC type.

You can use the error status 26, but dont forget to

populate the error type "E" in the internal tables.

please let me know if this helps