Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

Addition of new custom filed in MM01

Former Member
0 Kudos


I have to add a user defined field in MM01 screen.

Can anyone pleasse tel me the BADI where I have to doo the changes to implemnt the same.

I don have much knowlegde abt BADI,so its a reuest to guide me from baiscs to do the same.


Vipin Sharma


Former Member
0 Kudos

Hi Vipin,

You are adding custom fields in material master then

it should added on SA Additional data1 Screen

You can go and mofdify this screen inSE51 .

Program SAPLZMMSCRN Screen No 9001.

in PAI module write your field in chain endchain This will update the field




If Existing standard fields in mara needs to be added then

it needs customization through SPRO. functional guy will know it better how to customize it.

<b>Reward If Useful</b>


Vishwanath Purohit

Former Member
0 Kudos

Hi Vipin,

Screen enhancement is something one need to learn once familiar with other enhancement techniques as this is though not complex however requires the basic knowledge of enhancing the functionality like using badi for enhancing the functionality, etc.

You can add a user defined field to the screen using BADI as well as using Exit.

Rfer to the links:

hope this helps you to some extent.

<b>Always reward points for useful suggestions.</b>