Kindly help me on modifying the calculation of base price in sales order.
The Condition type PR00 is set up at scale level.
Consider an item X whose price is maintained as 21.40 per 100.
If a sales order is created for item X -60 qty, the system calculates the price as
Existing : (21.40/100 ) * 60(ord qty) ==> 12.84
But For few customers alone I would like the system to calculate the base price as
Expected : (21.40/100) = 0.214 = round to two decimal = .21
Price = 0.21 * 60 (0rd qty) ==> 12.6
Is there any way to do this?
Shiva Ram replied
You may need to develop a routine and assign the routine against the condition type in the pricing procedure (under AltCBV column). As far as specific customer numbers are considered, you can maintain the customer numbers in a Z-table and the routine you develop can refer this Z-table.