cancel
Showing results for 
Search instead for 
Did you mean: 

Inaccurate Pricing Calculation

Former Member
0 Kudos

Hi All,

I have set Master Price for material A as USD 337 per Car. One CAR includes 12 EA.

I made a sales order including 5 EA of this material A.

With manually calculation, the condition value of these 5 EA material A should be USD 140.42.

However, SAP shows it as USD 140.53.

Can anyone tell me what is the problem causes the Inaccurate Pricing Calculation?

Cheers,

Simon.

Accepted Solutions (1)

Accepted Solutions (1)

eduardo_hinojosa
Active Contributor
0 Kudos

Hi

SAP Note 80183 'Rounding' will help you too.

Regards

Eduardo

Answers (4)

Answers (4)

Former Member
0 Kudos

Ths is likely due to a lmit of 3 decimal places on your CAR unit.

5/12 = 0.41666666..which rounds to 0.417

0.417 * 337 = 150.529 - which round to 150.53

Try giving unit CAR more decimal places (See CUNI).

madhu_vadlamani
Active Contributor
0 Kudos

HI Simon,

As E_Hinojosa told please check the Note 80183.

Regards,

Madhu.

Former Member
0 Kudos

Hi,

Pls check if you have maintained any requirements/routines in pricing procedure against the price condition?

Here in your case the condition record value is getting rounded of instead of taking 28.083 its taking 28.1 which is multiplied with 5 and giving 140.05.

Regards,

Siraj

Former Member
0 Kudos

HI,

This is more to do with Rounding difference. Do you have Diff condition in your pricing procedure.

Read SAP note 1158475. This should solve your problem.

Aslo check if the Rounding tick is activated in contion type in case of group condition

Thanks,

Mauryan.

Edit

Edited by: Mauryan on Apr 29, 2011 9:28 AM