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

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

Former Member
0 Likes
654

Hi experts,

I have the following error:

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

Message no. E0078

Diagnosis

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

This error can have several reasons:

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

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

Procedure

Please check the IDoc or the syntax description of the basic type ZSBC037 (extension ).

I have checked in t.code we30 that this basic type ZSBC037 and I saw that in ECC is diferente from BW:

ECC:

ZSBC037

       E1RSSH

           E1RSTXT

           E1RSHIE

               E1RSHFT

               E1RSHIV

               E1RSHND

               E1RSHTX

BW:

ZSBC037

       E1RSSH

           E1RSHIE

               E1RSHTX

               E1RSHND

               E1RSHIV

               E1RSHFT

           E1RSTXT

This is my problema or there is nothing to do with it ? What is the problem ?

1 REPLY 1
Read only

Former Member
0 Likes
430

Hi, clearly, the IDoc structures are not matching in ECC anf BW. Hierarchy and sequence of segment E1RSTXT is different. In BW try to download the latest structure from ECC. That should resolve the issue.