cancel
Showing results for 
Search instead for 
Did you mean: 

Material master number ranges

Former Member
0 Kudos
403

Hi all

This is regarding material master external number ranges

I have maintained alfa numeric external number ranges like below

when i am trying to create  external material like A1234, ABC123 it accepting all alphabets

if i want to restrict material number starting with 'K'  how can i do this

Ex: K0001,K2334

Thanks

Kiran

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

If you want the system to automatically assign a Prefix to all Material Masters internally then you can achieve it using the User Exit MGA00003.

Read the following documentation:

http://help.sap.com/saphelp_470/helpdata/en/ff/515ae349d811d182b80000e829fbfe/content.htm

But if you want to use the same externally it will not be of much use.

/Manoj

Former Member
0 Kudos

Hi manoj,

Just a small clarification i am entering 'K' is the alpha numeric key but why the system allowing the other alpha numeric keys.

Thanks

Kiran

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

It will accept number as ----A------ to ----ZZZZZZZZZZZZ-------  and creates material in transaction code: MM01

But system will not bring alphanumeric number of materials automatically during transaction code: MM01 as you wanted!

Go for use exit MGA00002 - Material Master (Industry): Number Assignment and check following two Function Modules, select as you needed.

EXIT_SAPLMG02_001 - Customer Exit: Internal Material Number Assignment

EXIT_SAPLMG02_002 - Customer Exit: External Material Number Assignment.

Regards,

Biju K

Former Member
0 Kudos

When you are using external number ranges the system, there is no control in maintaining the number as per the requirement, so even if you key in any word the system will accept that as an entry. So the only proper way is to implement this user exit so that there can be some control in enforcing this requirement.

/Manoj

Answers (2)

Answers (2)

former_member331858
Participant
0 Kudos
Former Member
0 Kudos

Hi Kiran,

Use user exit MGA00002 for your requirement. here check function madule EXIT_SAPLMG02_001

Regards

Vikrant