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 disble the fileds in MM01 transaction

sreenivasa_reddy
Participant
0 Kudos

In MM01 transaction I have the screen

Material Number

Industry sector

Material Type

Change number

Copy from.....

Material number

My requirement is depending on the Material type I need to enable or disable the field copy from material number.

Can anybody suggest what is the best way to achieve this ?

10 REPLIES 10

Former Member
0 Kudos

Hi,

For that functionalty you could use

'At selection Screen on output' event.

you could search for this within the SAP

with at selection screen help

Hope this helps.

Regards

Sumit

0 Kudos

This is not a report,, This is SAP standarad MM01 transaction.

0 Kudos

IF you want this in standard functionalty

you need to find the enhancements (exits of Badi's)

0 Kudos

I Already searched the

Tcode:MM01-BADIs available:

BADI_SCREEN_LOGIC_RT

BADI_MATERIAL_OD

Use Exits available:

MGA00001 Material Master (Industry): Checks and Enhancements

MGA00002 Material Master (Industry): Number Assignment

MGA00003 Material Master (Industry and Retail): Number Display

But I cannot find the suitable exit or BADI to suit my requirement.

0 Kudos

Hi Sreenivas,

in your case it looks like Field Exit is a better option. May i know which version of SAP you are working. Because in latest versions field-exits are disabled.

Regards,

Ramesh

0 Kudos

We are using version ECC5.0

0 Kudos

Hi,

You can try to use BADI ME_GUI_PO_CUST.

Regards

Sandipan

0 Kudos

This BADI is for PO creation , But i need for MM01.

0 Kudos

Hi,

Sorry for the input.

Try the BADI

BADI_MAT_F_SPEC_SEL

Regards

Sandipan

0 Kudos

Thanks a lot for suggestion.

But this BADI methods are triggered when the material is saved.

I need a BADI in the initial screen of MM01.