cancel
Showing results for 
Search instead for 
Did you mean: 

PO tolerance in basic price & condition type value

Former Member
0 Kudos


Hi MM experts,

My client required below two PO validations

PO validation 1: While creation of new purchase order.a system should give error

message if the basic price is > 50% than effective price or moving average price (as

per material master).

PO validation 2: While creation of new PO a system should give error message if the

condition type value is > 15% (Ex: ZFR1, ZFR2 etc.)

Kinldy suggest

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Suresh,

For case 1: Try to use error message 06-205 - Effective price higher than material price (variance > & &), 06- 206 - Effective price lower than material price (variance > & &) ,

OR try this message 06- 207- Effective price is &1 &2, material price is &3 &4.

Config: SPRO --> MM--> Purchasing --> Environment --> syetem messages.

When you enter the price in PO which does match the price entered in material master the system will gives you an error message..

In case 2: Check the error message in same onfig path...

Note: for the condition eg >50% or > 15%, system does not check for these % value. Hence you have to go for the development... Explain your requirement to ABAPer..but before development check for the system messages as explained above..

Kindly let me know if you have any query..

Regards,

Priti...

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Suresh,

1) For first validation , use "set talerance limits for Price Varience"

spro-Materials Management-Purchase Order-Set Tolerance Limits for Price Variance

  • PE Price variance, Purchasing
    • Tolerance limit for system message no. 207. This message appears if the specified effective price exceeds the predefined tolerances when compared with the material price.

2) For Second validation, use "Define Limits for Condition"

spro-Materials Management-Conditions-Define Limits

Here, enter Condtion type and lower limit and upper limit as per your requirement.

This will resolve your prob.

Regds,

Nilesh

ajitkumar
Active Contributor
0 Kudos

check whether  routines 8 or 9 in calc type can be used to limit condition value.

Former Member
0 Kudos

Hello Suresh,

For case 1: Try to use error message 06-205 - Effective price higher than material price (variance > & &), 06- 206 - Effective price lower than material price (variance > & &) ,

OR try this message 06- 207- Effective price is &1 &2, material price is &3 &4.

Config: SPRO --> MM--> Purchasing --> Environment --> syetem messages.

When you enter the price in PO which does match the price entered in material master the system will gives you an error message..

In case 2: Check the error message in same onfig path...

Note: for the condition eg >50% or > 15%, system does not check for these % value. Hence you have to go for the development... Explain your requirement to ABAPer..but before development check for the system messages as explained above..

Kindly let me know if you have any query..

Regards,

Priti...

Former Member
0 Kudos

Thanks for your reply. I will check