SAP for Retail Discussions
Join conversations about personalization, omnichannel strategies, and operational excellence in retail using SAP for Retail software.
cancel
Showing results for 
Search instead for 
Did you mean: 

Bonus Buy doesn't work in VA01

former_member599472
Participant
0 Kudos

Hi,

I would like to setup a bonus buy for my company and I had activated the Bonus Buy in customizing.

I activate the sales order Type "OR" and my customer to BB0000 Bonus Buy  pricing schema.

I also create a Bonus buy by VBK1.

When I check everything and seems OK, then I create the sales order with order type OR.

The bonus buy fulfilled every criteria, but the bonus buy doesn't work.

Is anyone know what happens? and My system is Retail with ECC6.0

BR

John.

7 REPLIES 7

amit_tunara
Active Contributor
0 Kudos

Hi John,

In our recent project, I also faced the same issue and even raised OSS note, but somehow could not get the Bonus buy working in Sales order.

Alternatively, we created multiple access sequence (as per the fields populated on Sales order items) for free goods discounts (exclusive). Using these customized access sequences, we defined free goods discounts using transaction code VBN1 / VBN2 and VBN3.

You can use this alternative method if it helps to serve the purpose.

Regards,

Amit

Former Member
0 Kudos

Hi John,

Bonus Buy (WAK1) cannot be determined in Sales Order Creation transaction.

A BADI:BADI_SD_SALES_ITEM need  to be implemented to determine the bonus buy during Sales Order creation.

Regards,

Ramkrishna

0 Kudos

Hi Ramkrishna,

How to implement BADI_SA_SALES_ITEM which is the internal use, only for SAP?

BR

John

0 Kudos

Hi John,

The Badi name is BADI_SD_SALES_ITEM and you can implement using the Tcode SE19 and write the ABAP code/logic for fetching the bonus buy  details.

Regards,

Ramkrishna

0 Kudos

Hi Ramkrishna,

I don't know why I need to fetch the bonus buy detail? for what?

I only need the bonus buy according its settings work.

Have you every been really implemented the bonus buy?

John

0 Kudos

Hi John,

As told earlier Bonus buy details are not automatically determined in VA01. Now you wanted that the discounts defined/created in Bonus buy to be determined automatically. For that I suggested to implement the BADI, wherein you fetch the Bonus buy details pertaining to the Articles entered in VA01.

     

The logic will something like this:

Check if the Article is included in a Promotion and Bonus buy.

Check if the pre-requisites defined in the Bonus Buy is getting fulfilled.

If above check condition are fulfilled,then the benefit defined in the bonus buy will be determined as discount condition type in Sale order line item.

I have implemented this successfully for my previous customer.

 

Regards,

Ramkrishna

0 Kudos

Hi Ramkrishna,

Thank you very much.

BR

John