Skip to Content
0
Former Member
Jan 26, 2011 at 05:24 PM

SAP CRM Pricing - How to define a Scale for a condition in COMMPR01

247 Views

Hi Experts,

I have really problems to define a scale for a condition of a product in transaction COMMPR01.

The values I have to introduce into the table are:

km u20AC

0-20 0,00 u20AC

21-30 28,90 u20AC

31-40 35,00 u20AC

41-50 42,50 u20AC

51-60 51,90 u20AC

61-70 61,80 u20AC

71-80 71,70 u20AC

That means for example:

- If introduced 19 km the price should be 0,00 u20AC

- If introduced 25 km the price should be 28,90 u20AC

- If introduced 51 km the price should be 51,90 u20AC

- If introduced 79 km the price should be 71,70 u20AC

The problem is if I introduce for example 22 km the system is calculating a price of 635,80 u20AC (22 km * 28,90 u20AC). That happens because the introduced Base Scale is 21 km. And the Condition Rate is 28,90 u20AC. So the system multiplies 22*28,90. I have tried everything to change this but without succes. Do I have to use any User-Exit?

Best Regards

Oliver Schultze