cancel
Showing results for 
Search instead for 
Did you mean: 

Limiting Discount to customers

Former Member
0 Kudos

Hello,

We have four discount condition types in our pricing prodcedures with 2%, 3%, 7% and 4% discount. We want system to limit the total discount to 10% at any time to our customer . How this can be acheived and pls advice on the complete config steps to acheive the same ?

regards

Pamela.

Edited by: Pamela79 on Dec 24, 2010 10:46 AM

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hi,

this can be done by pricing routine.

as you said that there are 4 kinds of pricing discounts in the system.

that is 2,3,4 & 7%.

as and when these KSCHL are applied to the sales documents.

the pricing routine will trigger and total all the KSCHL's and if it is more than 10% it will limit to 10%.

and if it is less than 10% then it will leave those % applied as it is.

please contact ABAPER who can solve your requriment.

logic he will create new condition type and add as 5th condition type names ZAAA and he will assign this routine in against this condition type.

in the routine he will add all condition types are triggered or not if triggered how much % is the total.

ifit is more than 10% he will give in ZAAA = 10%.

if less he will leave like that only against the condition types.

check and confrim

balajia

Former Member
0 Kudos

Hi Pamela

Not sure of any standard solutions - you may however work on this using customized tables.

1) Every time billing is done, transfer the discount % / amount to a Z Table built for thsi purpose

2) Build a new routine which would verify the total provided as of real time at the time of SO craetion.

If on such analysis, the routine finds the value more than your threshhold limit, discount would be 0.

hope this helps

Cheers for XMAs and the New Year

nandu