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.
cancel
Showing results for 
Search instead for 
Did you mean: 

To extend MARA table and add 2 new fields in MM01

Former Member
0 Kudos
2,048

Hi Gurus,

There is a requirement to extend the MARA table with 2 new fields and to add these 2 new fields to the Basic Data1 screen of the MM01 transaction.

Kindly help us out with the same....it wud be gr8 if anyone cud tell us in detail as to how we can proceed or point to some blog in which the entire process is explained and we can take it forward from there.

Thanks

3 REPLIES 3

babu_kilari4
Active Contributor
0 Kudos
409

Step-1 : Go to se11, put the table name as MARA. And in the applcation bar, you will find an icon called "Append Structure", Click that and give a name for the include structure. Add the new fields that you wanted to add and save the sceen and activate the table

Step-2: Go to the screen, where your Basic data1 is defined. Using SE51, map the newly added fields in the table to this screen.

Thanks,

Babu Kilari

ramesh_mahankali
Active Participant
0 Kudos
409

Hi,

Here are the detailed steps on how add fields to Material Master and subsequent processes:

1.A custom data structure must be created and appended to the standard MARA table.

2.A custom table must be created to hold the drop down values for look up.

a.Tables must have user maintenance turned on and be attached to a Z transaction code restricted to a single table.

3.A custom function group must be created and it must include a custom developed sub-screen that links the screen fields to

the custom data structure.

4.A custom search help must be created to allow for the drop down selection.

5.Material master configuration must be maintained to add the custom developed screens to the list of material master views and

limit the conditions under which the screens should be visible. Path nin SPRO u201CLogistics General -> Material Master

->Configuring the Material Masteru201D.

6. User exit MGA00001 can be used to required customization or business logic.

Hope this helps.

Thanks,

Ramesh

Former Member
0 Kudos
409

This message was moderated.