Skip to Content
avatar image
Former Member

Discounts in Sale Order based on User

Hi all,

I have requirement in which whenever a Sale Order is being created and the user is trying to add discount ( say : K007 ) the system should check upper limit of discount percentage the user is allowed to assign.

Likewise Lower and upper limits of the discounts should be maintained for all the users so that for example if the user is a sales employee he is allowed to give a discount of maximum 5% whereas if the user is a Sales Manager he should be able to give a higher discount(15%).

Could anyone suggest how this could be acheived.

Regards

Rasheed

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Jun 29, 2008 at 11:38 AM

    Hello Rasheed,

    I'm not sure how can you define limits based on user/customer..but, for a given condition type you can set limits using transaction OVB2.

    The type of limit (%age or value) depends on the calculation type defined in the condition type.

    Rgds,

    Raghu.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hello Rasheed,

      As far as I know, there is no standard functionality to accomodate ur reqmnt.. may be, one of our friends Lakshmipati/ Kamesh/ Murali/Prase/Rajesh Banka or somebody can let us know if we can do this in a standard way?

      And, I was not suggesting any Z-tables etc.. You've to go transaction VOFM, create a Formula for the condition value, say K007.

      FYI, Formulas are also represented by routines in ABAP code. Formulas are used in pricing and influence the determination of prices.

      In the code, you'll have to implement the logic or check as per the user--you may require the help of an ABAPer to do this.

      I hope am clear.

      Rgds,

      Raghu.