Skip to Content
author's profile photo Former Member
Former Member

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

Hi,

I am getting error "EDI: Syntax error in IDoc (segment cannot be identified)" when trying to send purchase order to CIM(Outbound System).

Current Status : 26

Please find the error description below:-

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

This error can have several reasons:

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

The segment E1EDK14 does not exist in the syntax description of the basic type ORDERS04 (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

Please do the needful help.

Regards,

Laxmi.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Oct 12, 2011 at 01:32 PM

    Hi Laxmi,

    The definition of idoc type defines the structure of message in terms if segment order, number of occurance and parent segment.

    You can see the structure in WE30 for idoc type ORDERS04 .

    When a message is generated for a particular idoc type, system carry out syntax test against this definition in WE30.

    Compare you message against idoc type in ORDERS04 in WE30, I am sure you will find difference.

    Regards,

    Pawan.

    Edited by: pawankesari on Oct 12, 2011 7:02 PM

    Edited by: pawankesari on Oct 12, 2011 7:02 PM

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Mar 06, 2012 at 09:15 PM

    If standard syntax check for the IDoc message type is not relevant for your set up, just go to Partner Profile and "uncheck" the "Cancel Processing after syntax error" check box.

    1. WE20

    2. Click on the partner profile you use for the Message type

    3. Find message type and double click on it

    4. in "Outbound Options" TAB, in the right bottom corner uncheck the "Cancel Processing After Syntax Error" check box

    Hope it helps

    Edited by: Oleg Sukharenko on Mar 6, 2012 10:17 PM

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.