Skip to Content

SAPMEINT BOMMAT:How Alphanumric values of field 'POSNR' can be handled in SAP MEINT?

Nov 30, 2017 at 08:42 AM


avatar image
Former Member

Generally the field ‘POSNR’ in BOMMAT Idoc/Message Type is Numeric/Integer. This actually shows the Sequence of the BOM component.

In SAP ME the field POSNR is stored as ‘SEQUENCE’(The order the component is displayed relative to other BOM components) as well as ‘ERP_SEQUENCE’ (BOM Component Sequence in ERP)’.

Both the fields are stored in the table BOM_COMPONENT and the default datatype of these fields is INTEGER.

We have come accross a scenario where for some of the Plants/Sites,the value of the POSNR will be Alphanumeric(such as A001 instead of 001).

In that case standard workflow of BOMMAT fails complaining about the POSNR datatype.

How should we handle this scenario so that we can accommodate the Alphanumeric value as well along with integers?

Also there can be scenario where a BOM has 2 components and they may have ‘POSNR’ as ‘A001’ and ‘001’ respectively.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Vikash Singh Dec 05, 2017 at 10:20 AM

Do a mapping in BOMMat XSLT to convert A001 to 01001 in SAPMEINT, in this way you can can store Integer & also enable BOMMAT interface to work.

A = 01, B = 02... Z = 26.

10 |10000 characters needed characters left characters exceeded