cancel
Showing results for 
Search instead for 
Did you mean: 

LSMW - BUS1001001 - EDIDC40 Message

Former Member
0 Kudos

I'm trying to set up LSMW to update characteristics on materials using object BUS1001001 and IDOC ARTMAS. When I try and generate the IDOC's I get an error message as below. Anyone know what is causing the problem? It is not a Unicode file.

Message no. EA042

Diagnosis

The file 'ZCOLOURS_ZCOLOURS_ZCOLOURS.lsmw.conv' is not processed.

When starting IDoc inbound processing, the port 'LSMW' was transferred. This port is defined so that the file is not expected in Unicode format.

The 'EDI_DC40' indicator was therefore expected in the control record, but instead 'EDI_DC40_U' is there.

System response

Ensure that the inbound file really is not a Unicode file.

Procedure

If it is a Unicode file, change the port definition and then start inbound processing again.

If it is not a Unicode file, then the file must be generated with the indicator 'EDI_DC40'.

The creator of the file must agree to this.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I was wrong - the partner did have the Unicode flag set wrongly in the environment I was working in.