cancel
Showing results for 
Search instead for 
Did you mean: 

Free Goods error

Former Member
0 Kudos

Hi Gurus,

I am facing a problem with the requirement of my client.

The requirement is that when customer buys product A of 12 quantities he get a lotion free.

There are several products belonging to the same group of KP. And A,B,C,D,E,F all products belong to material group KP. The client wants that when the customer buys different no. of products from each product, which belongs to the same group KP then system should club the no of individual products and the free goods should be determined on this clubbed number.

Say A,B,C,D,E,F = 2 quantities each, Total=12 Qty , then 1 lotion should be received as free goods.

Any pointers to this is really appreciated.

Thanks in Advance,

Shiba Parida

Accepted Solutions (1)

Accepted Solutions (1)

former_member550050
Active Contributor
0 Kudos

Not possible in R3

Constraints in free goods in R3 taken from SAP library

Free goods can only be supported on a 1:1 ratio. This means that an order item can lead to a free goods item. Agreements in the following form are not supported: u2018With material 1, material 2 and material 3 are free of chargeu2018 or u2018If material 1 and material 2 are ordered at the same time, then material 3 is free of chargeu2018.

Free goods are not supported in combinations with material structures (for example, product selection, BOM, variants with BOM explosion).

Free goods are only supported for sales orders with document category C (for example, not quotations).

Free goods are not supported for deliveries without reference to a sales order.

Free goods cannot be used in make-to-order production, third-party order processing and scheduling agreements.

If you defined a free goods for variants in a generic article (only SAP Retail), you can only process the variants in the purchase order and goods receipt individually (as single articles). In other words, you cannot process them using the generic article matrix.

If you are working in IS retail then it is possible thro promotions (Bonus buys)

The Retail switch has to be activated to achieve this

Regards

Raja

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

I am working on a similar kind of a requirement. The solution that we have created is that we have done a z programming to collate all the materials belonging to the same material group.

The process followed is.

1. Customer orders for material A, B and C, 4 nos. each.

2. Once the items are entered in the order, the z program collates all these items belonging to the material group and a new item X is displayed in the sales order with the total quantity as 12 nos.

3. For this item X the free goods determination is done as per standard.

I hope this helps to solve your problem.

former_member184555
Active Contributor
0 Kudos

Hi Sampath,

Did the processs work for you. The process you have explained sounds very good. Please clarify the below points to understand the process better.

1. What is the item category for this new line item with material X.

2. What about the item categories of the original line items....for billing relevance etc.,

3. What about the schedule lines of the original line items and also for this new line item with material X.

Thanks,

Ravi