on 12-30-2009 7:10 PM
Hi
We are having price rounding issue.
We are capturing the total cost from MMR and upwarding the same 10% (cond type) and down warding it by 5% (cond type)
The result is the net price. But this is having rounding issue.
Is there a way to resolve this.
KM
Hi
This can be resolved using Routines in Alternate Calculation type.
1st have a Condition type for Gross Price. Create a Routine and attach it in Pricing Procedure for this cond typ.
The rounding used in standard sap pricing is 3 decimals, you have to round to two decimal in the routine for gross.
Similarly use routines for Net Price, Surcharge or Discount using seperate condition type.
This method will give you more accurate value.
CGRA
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Yes, it can be done:
Go to V/06 tcode and then select your Condition Type and double click it.
Now look for the field "Rounding Rule" under the Control data1 section.
In that field there are 3 options and they are:
Option "_" :
o In the standard rounding rule '_', values are rounded off according
to business standards:
10.454 -> 10.45 DEM
10.455 -> 10.46 DEM
Option "A":
o In rounding rule 'A', values are always rounded up:
10.459 -> 10.46 DEM
10.451 -> 10.46 DEM
Option "B":
o In rounding rule 'B', values are always rounded down:
1045.9 -> 1045 LIT
1045.1 -> 1045 LIT
In this example, the currency of the condition rate is Italian Lira.
The Italian Lira does not have any places after the point.
Note: Rounding rule
The rule that determines how the system rounds off condition values
during pricing. The last digit will be rounded.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.