cancel
Showing results for 
Search instead for 
Did you mean: 

BOMMAT 'update' inserts new line rather than amend corresponding item

Former Member
0 Kudos

I'm implementing BOMMAT.BOMMAT04 for material BOM's without ECM (eng. change). If component is changed in source system, this inserts a new BOM item line in target system rather than updating corresponding line. Looking at inbound code, it looks like update rather than insert would take place if BOMMAT segment E1STASM was generated, but it is not. Is this because we are not using ECM? If not, can I force E1STASM to be generated in source system?

Accepted Solutions (0)

Answers (2)

Answers (2)

0 Kudos

You need to pass E1STPOM-GUIDX field in the IDOC to make changes (you can fetch it from STPO table). This will update and not append. Also make sure to send MSGFN for each segment as '004'.

Former Member
0 Kudos

Hi Pete,

Have you found solution on this? I'm with the same problem. I use ECM but the segment E1STASM is not generated. Any help on this?

Thanks.

Best regards.