cancel
Showing results for 
Search instead for 
Did you mean: 

MB51 - default values

Former Member
0 Kudos

Hello,

We perfom a good receipt or a production order confirmation and then we run MB51. The issue is that several fields are already populated with data coming from the last actions we did.

How can we do to avoid this behavior ?

Many thanks for your help

Greg

Accepted Solutions (1)

Accepted Solutions (1)

Prasoon
Active Contributor
0 Kudos

Hi,

   Its standard behavior. Please check the latest KBA:  2275388 - Selection criteria is prefilled on the MB51 selection screen  which explains the standard design and the work around.

Regards,

AKPT

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

You need to run the Transaction MB51 and then select the Layout as per the requirement. and Once layout is Saved.

You can create the variant on selection Screen of MB51..

0 Kudos

First, you have identify required fields using variant and save the layout as user defined and check default. Then next time you run the MB51, you will get the same layout.

Please note that user defined layout name should be start with alphabet.. Otherwise, SAP will not allow to save the layout.

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

You can set layout for your selection for your wanted report with t.code:MB51. Refer for more

creation of new layout for mb51. | SCN

Regards,

Biju K

sap_mm31
Explorer
0 Kudos

You could either set a variant on screen MB51 and then just run by that variant you want.

Or you would have to create a custom program and do GET parameter <all parameter ids related to fields in MB51> and FREE MEMORY <all parameter ids related to fields in MB51>.