cancel
Showing results for 
Search instead for 
Did you mean: 

Scale Discount

Former Member
0 Kudos

Dear SD gurus,

Business Requirement is

First 10 customer 10% discount applicable for A material

next 5 customer 5% discount applicable for A material

next 1 customer discount applicable for 1 %

how do we do map this in system

Possibilities:-

1. Scale in k004

2. Customer Rebates

3. Customer Material Rebates

4. Sales Deal

which option is better and why? and give any other alternative if it can possible in different way.

Thanks in advanced! Your answer is very appreciable to us

Regards,

Rupesh

Accepted Solutions (0)

Answers (1)

Answers (1)

jobis
Contributor
0 Kudos

Hi Rupesh,

You can meet this requirement with 'condition update' feature of your material discount condition.

ALso you will have to use a custom routine for the discount condition in the pricing procedure.

You can use three different material discount condition for 10%, 5% and 1 %. condition exclusion function also may help to achieve this requirement.

There are lot of discussions available on condition update, in this forum .search for them.

Regards

Jobi

Former Member
0 Kudos

Dear Jobi sebastian,

How condition exclusion  dear? can you please brief me on it?

we have only one acces sequence for K004 condition type

there is no beetween and within condition exclusion?

your valuable answer will be beneficial for us!

Reagrds,

Rupesh

jobis
Contributor
0 Kudos

Rupesh,

You should have 3 conditions as I told earlier.  Then for them use condition update function.

Then try with condition exclusion.

SPRO--> S&D---> Basic Functions ---> Pricing ----> Condition Exclusion.

If it does not work, then create custom routines for the condition types in pricing procedure.

Regards

Jobi

Former Member
0 Kudos

Hello Jobi,

Tell me custom routine details by which i can do better on requirement.

Regards,

Rupesh

jobis
Contributor
0 Kudos

Hi,

Use the logic like - if the 10% discount condition is active then, the 5% and 1% conditions should be inactive and If 10% or 5% are active then 1% should be inactive.

either use Requirement routine or alt+cond base value routine in pricing.

Discuss with abaper

Regards

Jobi