Skip to Content
avatar image
Former Member



Kindly help me on modifying the calculation of base price in sales order.

The Condition type PR00 is set up at scale level.



Rounding rule::::blank

Item condition:::X

Scale basis::::::C

Check value::::::A

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?

Thank You.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Oct 15, 2008 at 04:23 PM


    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.


    Add comment
    10|10000 characters needed characters exceeded