Skip to Content
author's profile photo Former Member
Former Member

condition class Discount or surcharge - Class A issue

Hello All,

We currently have a discount condition type in SD where in a document multiple discounts are being given for the same Condition type.

ZDIS condition type has Class A - Discount or surcharge

is there anyway to make the last value as active and the rest are inactive.



Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Jul 22, 2014 at 12:05 PM

    Hi ,

    You can use condition exclusion procedure to accomplish

    try to create condition exclusion group such as ZEX1

    assign your discount condition type ZDIS to this group

    now assign this condition exclusion to the pricing procedure

    and select Exclusion procedure as B and check the impact

    when ever you create sales order and add discount condition type, with B option always best condition will be active and remaining will be set to inactive

    this will work for always best discount

    for example,

    ZDIS is 10

    ZDIS is 20

    always ZDIS with 20 will be active ( it means higher discount will be set to active always)

    you can similarly use E if you want lesser discount always to be active

    If you want only last price then you have to use include LV61AA55 in FORM XKOMV_BEWERTEN

    the logic was clearly explained in the OSS Note # 836243

    hope it is clear

    revert if you need some more clarification



    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 23, 2014 at 10:07 AM

    Dear NPL,

    Could you please elaborate this issue. how are you managing multiple discounts for the same condition type in a sales document. Do you have different access sequence based on which discounts are given.

    If so as indicated by santosh you can use Condition exclusion to exclude the best discount condition record when more than one condition records exists for the same condition type.

    with regards,


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.