Showing results for 
Search instead for 
Did you mean: 


Former Member
0 Kudos

Hai friends,

Here is a general scenario on pricing.

Base price is manual.

I want to give a discount of 2% on base price only when base price is in between Rs.1000 and Rs.5000. Condition record of discount 2% should not get triggered if the base price is below Rs.1000 or above Rs.5000.

so what should I do in this?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

You can do that using 'Scales ' technique in maintaining condition records T.Code: VK11.

Suppose you are using the discount condition type K004, in order to use price as basis for scales, first you have to go to T.Code: V/06 and in that to the condition type K004. Double click on it and go to the 'Scales' section.

In that you will find a field 'Scale basis' there you will find entry 'C' which is quantity replace it with 'B' - Value scale. Save it.

Go to T.Code: VK11, and maintain condition record for the condition type, and maintain scales as you do regularly.



Answers (1)

Answers (1)

Active Contributor
0 Kudos

This can be very well achieved by scale based condition types.

1.Define a condition type

2.Make the scale basis as Value, also you can select the scale type as base scale or to scale

3. Once the condition type configuration is done, when u r maintaining the value in condition records, maintain records based on value, in scales.

Now create teh sales order and your changes will be effected in the document.

Reward if it helps.