Skip to Content
avatar image
Former Member

promotion/sales deal

hii all,

i created sales deal/promotion (for cond type K004 = 10%) --> no sales deal = 35, then i create sales order. the system directly give the discount 10%.

my client want, that not all sales order applied to that sales deal. we have to input sales deal number first in sales order, then the system read the discount based on our sales deal. how to achieve that requirement? can anybody give me an advice?

secondly. my client also want to limit the quantity for material to be given the discount. eg : in sales deal 35, we only give discount 10% for 10 PCs. if customer order 11 Pcs, then 10 Pcs will get discount, and the rest (1 pc) get normal price. can we do that?

kindly ask your opinion n advice.

Best Regard,

Hendry

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Apr 28, 2011 at 03:52 PM

    i am not sure if standard system allows you to specify pricing agreement (promotion/sales deal) within sales order. This is only possible with SAP Retail (Sales Orders with Promotion Determination)

    to have selective application of sales deals based on sales order, you could try the following

    1. create new sales document type for promotional sales, asign your company standard pricing procedure (containing the sales deal condition type : KA00 in standard system) to it

    2. create condition tables having document type as one of the access keys (i.e doc type/material, doc type/customer etc)

    3. create access sequence for all necessary accesses

    4. create new condition type, assign access sequence to it

    5. assign condition type/table to condition group type of sales deal

    6. create promotion/sales deal. maintian condition record for condition type based on requirement

    sales deals would only apply when you create a sales order using this promotional sales order.

    to limit the discount, select graduate-to interval sacle as the scale type in the condition type. create the condition record, and specify dicount only for the 1st 10pc. no discount would apply to any other quantity after these 1st 10.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 26, 2011 at 03:24 PM

    Hi,

    You can follow the below steps.

    First create a condition table by adding fields such as Material pricing group from Material master or Customer group from Customer master.

    Then follow these steps in SPRO:

    1. On this path: IMG - Sales & Distribution - Basic functions - Pricing - Pricing agreements - Set up Sales deals - Condition type groups, define a new Condition type group.

    2. Assign condition types/ tables to Condition type groups

    3. Assign Condition type groups/ Sales deals.

    You can then use use specifc values of variables such as Customer group/ Material group for maintaininng condition records for Sales deals. Both these fields will flow with default values in the Sales order, where you can change the entries for fetching the condition records in pricing.

    Hope this helps.

    Regards,

    Peeyoosh.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      hei aadesh123 ,

      what kind of scale functionality did you mean? can you elaborate more?

      what i want to limit is the quantity of material, not the price.

      so, for sales deal number 10, we give 10% discount for material A, just for 5 Pcs. more than 5 Pcs, it will get normal price.

      best Regard,

      Hendry

  • avatar image
    Former Member
    Apr 28, 2011 at 09:21 AM

    any other suggestion fellas?

    BR,

    Hendry

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 29, 2011 at 08:09 AM

    i solved the problem by using kenn10 suggestion.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 04, 2013 at 02:02 PM

    Hello Hendry

    I have a similar requirement. Did you find a way to get the promotion field on the sales order so that the user can enter it during order taking and which drives the sales promotion/ deal determination in the sales order?

    Kindly do enlighten me.

    Best Regards

    Hari

    Add comment
    10|10000 characters needed characters exceeded