cancel
Showing results for 
Search instead for 
Did you mean: 

Wrong Pricing Calculation

Former Member
0 Kudos

Hi SAP Guru's

When I am maintaing the 6% discount in the sales order at Transaction Level it is taking as 6.000% automatically for my discount condition type.

System is calculating like this.

140.35*1 = 140.35

140.35 * 10 = 1403.51

140.35 * 100 = 14035.14

140.35 * 1000 = 140351.40

But system should calculating as shown below

140.35*1 = 140.35

140.35 * 10 = 1403.50

140.35 * 100 = 14035.00

140.35 * 1000 = 140350.00

Please suggest how to do this scenerio.

This is very urgent issue.

Thanks

Pavan

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

please use the rounding rule in the condition type used or share the screen shot of procedure.

Thanks

Sukant Chakraborthy

0 Kudos

Hi Pavan,

The system usually calculates the way that you have shown in the second case.

Please show a screenshot where you see this sort of calculation done by they system.

Thanks,

Manoj

moazzam_ali
Active Contributor
0 Kudos

Hi Gola

Please confirm me that are you using some rounding requirement for this condition? What is the calculation type in condition type settings?

Thank$

Former Member
0 Kudos

Hi Pavankumar,

Please go for round off for that particular discount condition.

Assign alt formula for cal type=17 to your discount condition in pricing procedure and assign rounding unit 100 to your company code in OB90 transaction.

Hope this will serve your purpose.

Regards,

Pankaj

Lakshmipathi
Active Contributor
0 Kudos

First of all, I dont think, there is an issue with your discount condition type as you mentioned.  It is only about your pricing condition type.  In order to understand better, please share here what value you have maintained in pricing condition under the following tabs

G. Lakshmipathi

Former Member
0 Kudos

Hi LakshmiPathi,

Please find the screen shot for your refference.

Thanks

Pavan