Material Number Template setting
Given below is the requirement for new template for a new material type. Today we have material types MATLTYPE1 & MATLTYPE2 working fine in our system with the below settings
MATLTYPE1 - External Number Assignment Without Validation is “Ticked” in Tcode: OMS2 and number range is not assigned in Tcode: MMNR. Sample material number format is “ANNNNNN.NNNNN” (or) “NNN.NNN.NNNNN” (or) “ANNNNNNNNN”. (A – Alphabetic, N – Numeric).
MATLTYPE2 – Ext.Number Assignment Without Validation is “UnTicked” in tcode: OMS2 and number range is assigned in Tcode: MMNR. From Number 000000000000000000 to number ZZZZZZZZZZZZZZZZZZ and External Indicator is “ticked”. Sample material number format is “NNN”
Now we got a request for new material type with material number masking. The materials in this new material type should be shown in the format of “NNNNNN-NNNN-NNN”. For example material entered as 1234 should be displayed and stored as 000000-0001-234. And material entered as 12345678 should be displayed as 000001-2345-678.
Please provide your recommendation on how to fulfill this request without any impact on the existing material types MATLTYPE1 & MATLTYPE2
Jürgen L replied
The OMSL setting is a global setting, there is no customizing task to make the appearance of the number depending on material type.
But eventually you could get some ideas (or at least the knowledge how difficult it is) from OSS note 78093 - Display of alternative material identifiers