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

Second Item at Discounted Price

Dear Friends,

Plz. help in mapping the below scenario

Material A - Rs.100.00

Material B - Rs.50.00

If a customer purchases Material B individually i have to charge Rs.50.00 and if he purchases the same Material B along with Material A i have to charge him at a discounted price of Rs.40.00

Thanks in Advance and suitable answers will be rewarded

Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • Posted on Dec 17, 2008 at 05:54 PM


    This is the concept of BONUS BUY. Please make a little search in this will get many threads with explanation on Bonus Buy concept.



    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 17, 2008 at 06:15 PM

    Hi hariprasad

    Your requirement works in Bonus Buy in IS Retail.

    The concept of bonus buy is if A is 10 Rs/- and B is 5 Rs/- together we sell them at 13 RS/- (less than that of A+ B bought individually).

    Because in your case the material A cost is Rs.50 and Material B cost is Rs.40 and if the customer buys individually it will be on that price only but if he buys material B along with material A then Rs50 is off that can be configured through Bonus buy

    To maintain the condition record for bonus buy T.code - VBK1



    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 17, 2008 at 07:07 PM

    Dear Hari Prasad,

    In addition to earlier posts, I just wanna add that -

    Bonus Buy will be a solution, if you are on System: IS-Retail (which, I doubt, in your case)

    But, if you are on to IS-Retail, following links would be helpful to you.

    [SAP Help - Bonus Buy|]

    [SAP Retail Bonus Buy|]

    [Bonus Buy|bonus-buy]

    Note: From some Reference:


    Bonus buy is a functionality we use to give more than one material at a different rate than what we normally give them when they are sold together. Like if A is 15/- and B is 20/- when sold individually but when sold together, we can sell them at say 30/- which is at a reduced price.

    Configuration follows the same condition technique where we create a condition table, an access sequence, a condition type, a pricing schema and activate that schema by assigning it to the required combination of sales area, cust price proc, doc price proc. After which finally, maintain the records using transaction code VBK1. Here give the condition type for which you want to maintain the condition records with proper selection of materials required to be sold as a combo deal.

    Bonus Buy means - You have promotions where products are given at lesser price or free of charge - like having 50% off on some goods if you fit certain criteria. In this case you have follow certain guidelines while pricing.

    Bonus buy

    Sales transaction in which special conditions are granted when certain products are bought together.

    The conditions can be special prices, fixed discounts, percentage discounts or free-goods discounts. Quantity-based and value-based scales can be created for the conditions.

    A bonus buy can either be a multi-deal or a combination deal.

    Bonus buy conditions are special conditions that only apply when certain prerequisites and requirements you define are met. For example, you could offer a reduced price if customers buy a certain quantity of particular articles together or if they pay using a credit card.

    You can also use bonus buys in connection with coupons (see Promotion: Coupons and Bonus Buys).


    The articles to be included in a bonus buy must have been created using SAP Retail article maintenance. Moreover, EANs must be maintained for these articles.


    1. If necessary, you can create article groupings that also contain whole merchandise categories, promotions or layout areas.

    For further information on article groupings, see Article Grouping.

    2. You create a bonus buy condition. In doing so you specify the following:

    o whether you want the condition to be a fixed price, a fixed discount, a percentage discount or a free-goods discount.

    o the article or grouping previously defined for which the system should grant the condition. You can also grant the condition on the basis of all the prerequisites or all the articles purchased together.

    o which requirements are necessary for the bonus buy to be granted. This could be that the customer has to pay by customer card or that the value of the sale has to be over or under a certain amount.

    o which prerequisites have to be met for a bonus buy to be granted. The customer usually has to buy a certain quantity of certain articles together or redeem a coupon. The articles involved can be single articles or articles belonging to a grouping you previously defined.

    For further information on bonus buy conditions, see Bonus Buy Conditions.

    3. You transfer the bonus buy conditions to the POS systems or the stores involved. To do this, you use the Direct Request for POS Outbound function.

    You go to this function from the Article Grouping/Bonus Buy screen by choosing Edit POS outbound. For further information, see Preparing Master Data .

    4. The POS’s then take the data transferred into consideration by analyzing all the articles scanned in one transaction and by determining whether the articles are being purchased in the relevant combination. If so, the special offer is granted.

    If a bonus buy condition is granted at the point of sale, the POS system notes the bonus buy number in the sales data.

    5. When the sales data is transferred to the POS inbound interface, R/3 takes the bonus buy conditions granted into account.


    You can offer your customers special bonus buys. R/3 knows if a bonus buy applies and automatically takes the special conditions into account.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 18, 2008 at 06:39 AM

    I want a solution in SD but not in IS-Retail.

    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.