cancel
Showing results for 
Search instead for 
Did you mean: 

Price determination in purchase orders

Former Member
0 Kudos

Hello,

I have a condition type ZCXF that depends on the gross weight of the article.

Value of this condition: 0,076 €/kg

Gross weight of the article: 1 UNI = 5,010 kg

When I create a purchase order (ME21N) with quantity ordered: 114 UNI

the amount of the condition type ZCXF is calculated as follow:

(0,076 * 5,010) * 114 = 0,38076 * 114 = 43,407 € for 114 UNI

I would like the the amount of the condition type ZCXF to be calculated as follow:

(0,076 * 5,010) * 114 = <b>0,381</b> * 114 = 43,434 € for 114 UNI

I need the amount to be rounded up before multiplying by the quantity ordered.

I have set up the condition type ZCXF to calculation rule 'gross weight' and option 'Rounded up', but the problem remains.

Thanks in advance for your help.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

In the above said condition type check for the control data 2 which says currency conversion .check whether it is checked or unchecked if u have copied the condition type from std types. the check determines whether the conversion has to be done bfore or after multiplying the qty.

pls check it out and reply if it works out

regards,.

raja.

Former Member
0 Kudos

Use the tran OB90 and define the roundiong rule for the currency so it will round up as per your reqwuirements