Showing results for 
Search instead for 
Did you mean: 

Purchase Order Tolerance Fileds

Former Member
0 Kudos

Dear Sir,

Our end users are changing the Tolerance limit while creating PO they are entering the different values in those fields, we need to block those fields. How can we overcome from this issue?


Shankar G

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

We have changed the filed selection and issue solved.

Active Contributor
0 Kudos

For solving this issue,Create transaction variant for tcode ME21N,hide tolerance limit fields,

For details check this link

Edited by: Jeyakanthan A on Jan 23, 2010 4:05 PM

Former Member
0 Kudos


Before you block the users from editing that field, first you would have to have the system to default the values in there right? To do this, please use Purchasing Value Key in Material Master.

Now, to block users from editing it in Purchase Order:

1) SPRO --> MM --> Purchasing --> Purchase Order --> Define Screen Layout at Document Level (Usually it is NBF)

To check your relevant selection go to SPRO --> MM --> Purchasing --> Purchase Order --> Define Document Types. Scroll to the right and you will see the layout that you are using (Under Field Sel column).

2) Now back to Define screen layout at Document Level, choose the relevant field selection e.g. NBF, look for underdelivery tolerance, overdelivery tolerance and unlimited tolerance.

3) Once you have found them, set it to Display mode.

The previous post recommendation can be used as well, but i think you should use this since it is tailored in SPRO for this purpose.

Hope this helps.