Multiple free goods determination for one item
Hi All
I have a requirement in free goods functionality as explained below:
When one product is purchased, system should propose 2 or 3 products as free goods.
But as per standard SAP, only one free item is possible (it is either an Exclusive or Inclusive).
I would request you all to provide some ideas to full fill this requirement.
A quick reply is highly appreciated.
Thanks in Advance
Madhu
Hi,
Usage of Calculation Types
You can use calculation types to define that certain free goods are granted when a particular quantity of products is ordered. If, however, a customer orders a lesser or greater quantity than the defined quantity, you can determine which free goods should be granted by selecting from the types provided by default.
The following types, which you can define in the master data, are provided by default:
● Type 1: Proportionate, that is, percentage calculation of free goods
● Type 2: Unit-related
● Type 3: Only for whole units
You grant 10 notebooks as free goods for an order of 100 notebooks. A customer orders 150 notebooks.
■ With type 1 the customer would receive 15 notebooks free of charge
■ With type 2 the customer would only receive 10 notebooks free of charge
■ With type 3 the customer would not receive free goods
Regards,
Saju.S
Similar Messages
-
How to restrict free goods determination based on item category
Hi All,
We have a process where when goods for a sales order are returned , we add a line item to same sales order with a return item category.
The issue is we have free goods determination activated for this document type and it works even for the returns item added to this order latter, whereas we don't want free goods determination to work for the returns item.
Can anyone please advise how this can be achieved.Hi,
I can think of one of the probable solution for your requirement.
Your need to create new condition table with item Category as one of the key combination. I think you need to update the item category in field catalog as well as in Doc Structures. Then maintain free goods condition record all the item categories except for the Return item category. This way you can exclude free goods activation for return items.
Note : If the number of active item categories are more then it may be difficult to maintain condition records for the item categories.
Hope this will help
Regards,
Sanjay -
Hi,
I want to give you the free goods more than 1 item .
When we use "Exclusive", we can maintain the different product for free.
But we can maintain only one material for free. I want to maintain more products as free goods.
Is it possible ?
Regards
M. Lakshmi NarasimhanHi,
Please find the below field Are Free Goods and give the number of item that you want to give free items..
Maintaining free goods:
Path for maintaining the free goods is (T-Code VBN1)
SAP Easy Access Logistic -> Sales and Distribution -> Master Data -> Conditions -> Free Goods -> Create.
Enter the discount type as NA00 and to give inclusive free goods enter Inclusive in Free Goods view.
Some of the important fields on screen (free goods inclusive).
Min qty : This is the minimum Quantity which should be ordered so that the order is eligible for free goods
From : From give the quantity after which the free goods will be given.
[Are free goods] : This number shows the number of quantity which should be given as free goods to the customer
e.g.: let us assume min qty is maintained as 1000 and from value is 100 and are free goods value is 10
Regards
Yepuri -
Free goods determination for Inquiry quotation
Hello gurus
when am doing free good dertermination for order line item display is
order quantity is 10. 9+1
its showing line item 9+1
the prob is when we are creating free good for Inquiry and quotiton , main item only displaing
can u pls tell me how to solve the issue
thanks
shameerHello,
Free goods are only supported for sales orders with document category C (Orders).
As you know the document category for Inquiry is A and quotation is B. So it will not work for them.
Prase -
Free goods determination for quotation
Hi Experts,
I have a requirement to implement free goods for a quotation .
SAP has provided this facility to Sales order not for quotation.
If i want to implement same free goods determination in quotation how can I achieve this.
Could anybody help me.
Thanks in advance
Regards
Anish,Hello,
Free goods are only supported for sales orders with document category C (Orders).
As you know the document category for Inquiry is A and quotation is B. So it will not work for them.
Prase -
Free Goods Determination for other transaction types
Hi,
Does anybody know of any Function Modules or Class names that determines Free Goods determination in a Sales Order? We are thinking if this functionality could be mimicked for other transaction types?
Thanks!Hi,
please consider the sap online help:
http://help.sap.com/saphelp_crm700_ehp03/helpdata/en/b7/4a893a8729337be1
0000000a11402f/frameset.htm
Check the function moduls:
Event CRM_FREE_GOODS_ADD_ITEM_EC
CRM_FREE_GOODS_DETERMINE_EC >
CALL FUNCTION CRM_FREE_GOODS_DETERMINATION
Best regards
Rene -
FM to get the free good quantity for an item.
Hi alll,
I need to populate freegood quantity to ipc. How can i get the free good quantity configured for an item ?.
Thanks and Regards
shanto aloorI am not sure wht is your requirement...but you can check FM - CRM_ORDER_MAINTAIN for this.
-
Free goods determination for exclusive condition
Hi All,
When the item category is is changed from "TAN" to "TANN" in the standard sales order, the net value of the order becomes zero. Create delivery and billing dicument for the same. Now if the billing document is released to accounting, the system prompts a message "No accouting documents required for this billing document".And I agree that the system response is correct,because the net value of the order is zero.
But the requirement is, the client wants the accouting document to be created for the cost price of the material which will be given free of cost to the customer.Can somebody give me a clue to achieve this?
Regards,
vikasHi Vikas,
I tried to make an order with an item AL2012D14 having unit price as 655 USD and manually changed the item category to TANN,i ran it till the billing and my accounting entries were hit.I am not sure why at your end it is not hitting the accounting side.
The entries generated are,these are directly coming from the accout determination VKOA.
1)Sales revenue----
"-655"
2)Other sales deduction----
"+655"
Thanks
Rishi Balani -
Re: Free Goods Determination
Hi all
I am currently trying the work on Inclusive free goods determination.
Currently if a customer orders 4 items he gets billed only for 3.
So i have setup a condition as:
Material/Min q/from/unit/are free goods/unit for free good/calc. rule/free goods category/FGDelvCond/
Mat.A/--1/4/-EA/1/EA/2---/1/ -blank/
I have 2 questions:
1) when i keep the free goods category as 1 - (inclusive with item generation), another item getss added with item category tann. this seems quite logical. But when I keep it as 3 - (inclusive rebate without item generation: only for sales). In this case no item is added & also all the 4 items are priced.
Can anyone explain what is the result of using free goods category = 3, & when is it used.
(Note: the pricing procedure is having R100 with req=55,Bastyp=28)
2) I wanted to know if what i think is correct. the item category determination for free goods is happening due to the following assignment present in the system:
Order typ/Itm Cat. Grp/Usage/H.Lvl. Itm Cat./Default. Itm. cat
-OR/NORM/-blank-/--blank--/TAN--
-OR/NORM/-blank-/--TAN--/--TANN--
Finally my actual motive is to use free goods determination for a configurable item. So does the same concept apply for configurable items(0002 - item cat grp & item category - TAC) ?
Thanks
VinitHi
Suppose for e.g take a pen if it is priced Rs 10 and if you apply Free for that take10%
Exclusive means 10 +1 free
means in your sales order ther will be 2 line items one with TAN for 10 units and another one with TANN with one unit
first it will be 10 qty which will be priced each Rs 10 and total will be 100
second will be 1 qty which is free
By paying Rs 100 we will get 11 pieces here
Inclusive means 9 + 1free ( free item is included in the order qty)
means in your sales order ther will be 2 line items first it will be 9 qty which will be priced each Rs 10 and total will be 90 second will be 1 qty which is free
In both these cases there will be two line items will get generated in sales document
first will be chargeable item with item category TAN
The second will be item category TANN
By paying Rs 90 we will get 10 pieces here
Both this inclusive and exclusive are picked by R100 condition type
Now coming to NARB
Means free goods inclusive without item generation
Means in your sales order there will be only 1 items with qty 10 the free goode cost will be distributed among the whole of qty 10
Means the order value will be RS 90 only
There will not be any extra item generated with TANN
Here also by paying Rs 90 we will get 10 pieces
But there will be only one line item in sales order
Ultimately inclusive and inclusive without item generation the nett effect is the same_Hope this answers your point_
For first two cases we use condition type R 100 with requirement 55 and alternate base value 28
Inclusive and exclusive are picked by R100
For the third case we use condition type NRAB with requirement 59 and alternate base value 29
Inclusive without item generation is picked by NRAB
The basic difference between R100 (inclusive or exclusive) and NRAB (inclusive without item generation) is with R100 you will find 2 line items in a sales order TAN and TANN and with NRAB you will find only one line item in sales order that is TAN and there wont be TANN
While creating condition record in VBN1 there is a control on left top which tells inclusive or exclusive
Actually you have to choose exclusive here to do NRAB
In the line item while creating condition records you need to specify whether inclusive/exclusive/inclusive without item generation at a column
Here you need to specify inclusive without item generation
Actually what you specify here that is in the line item inclusive or exclusive or inclusive without item generation takes the control in the sales order
If in the left top if it is exclusive you have to choose inclusive or inclusive without item generation in the line item
If in the left top if it is inclusive you have to choose exclusive in the line item
If you understand and practise the concept will be clear to you
I have tried to explain you to the best of my ability and if you reply after understanding this will give a lot of satisfaction to me
For your qn no 2
One way of determining free goods is thro item cat determination as you mentioned
Another way is thro maintaining condition records in VBN1 and doing the entire free goods customization in spro
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.
Regards
Raja -
Alternative Free Good determination in Sales order
Dear Gurus,
We activated Free Goods determination. We are maintaining condition records in Tcode VBN1. We are creating the condition records using the fields Sales org, Distribution Channel and Sales Office. Condition record specifies the free good material and its quantity for main material with specified quantity. As of now, It is working fine and it is picking up the free good material correctly at Sales order if we create line item for main material.
As per the new requirement, if the free good material is not available in the stock, it should pick up other alternative free good material for the main material. Mean to say, we want to configure free good determination where we will specify two free good materials for one main material, then system will pick up one of the free good materials for main material in Sales order.
Ex: Main material : A
1st Free good material : F1
2nd Free good material : F2
If the stock for F1 free good material is not available then system should pick up F2 free good material automatically.
I have tried to map the another Free good material for main material in the same condition record, but system is not accepting to proceed further.
Kindly suggest what I need to do, what configuration is required. Please provide your valuable inputs.
Thanks
Chandra MouliFYI - Neel & Chandra Mouli
Substitution strategy in Material Substitution: Reason (TCode OVRQ ) controls whether product selection should occur automatically in the background or whether the alternative materials should be offered for selection in a dialog box. So, this product selection in the background is performed on the basis of the availability check.
The substitution reasons are entered in the master records for material determination.
Kindly test & share your feedback.
Thanks & Regards
JP -
Multiple free goods for one item in standalone CRM
Hi Gurus,
We are trying to implement multiple free goods for one item in standalone CRM.
As per SAP.help.com, it says that we can configure multiple free goods scenario in standalone CRM system.
We tried to set up this in our system. Basically we want to implement the scenario, where a user wants to purchase item A, he should get a prompt for choosing between two free goods B and C.
We did the relevant IMG settings required for Free goods at IMG ->CRM -> Basic Functions -> Free Goods.-> Set up Free Goods
We also did the relevant item category determination where we have made an entry with
Item Usage = " Free Goods" , Main item cat. = "TAN' , Item Category = "TANN".
Now we went to create condition records in the path "SAP Menu -> Master Data -> Prices and Conditions -> SAPCND/GCM - Maintain condition"
We chose Application ="PRT", MaintenanceGrp="PRT_FGOODS", Maintenance context ="GCM"
Then while creating conditon records , when I try to create two condition records where the Main Product is same but free good product is different, the system is not allowing to save these two condition records.
it is giving error "Overlapping validity periods for two condition records".
Please advice, if i am missing something. Thanks in advance for your help.
thanks,
Randhir
Edited by: Randhir Soni on Feb 8, 2010 8:12 AMConstraints 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.
This answers your qn Not possible in R3
If you are on Retail scenario this is possible thro bonus buy schemes
But a lot of customizations needs to be done and you need a retail server to do that
Regards
Raja -
New Access Sequence for Free Goods Determination
Hi Guru's,
I Have a scenario wherein i have to maintain the free Goods Condition records in VBN1 with a new access sequence namely Customer/Distribution Channel/Plant/material.
I have maintained all the necessary settings such as Free Goods Activation for Item Category, Assignment of free goods pricing procedure to my sales area,Positioning of R100 condition type in my pricing procedure with relevenat routines.
At my Sale order level after maintaining the free goods condition record in VBN1 in new access sequence, my free goods determination is not happening and at the sme time if i maintain it in the standard access sequence i.e. in Sales Org/Dist.Channel/Customer/material the free goods are getting determined.
Can anybody help me out in this..
Regards
BhushanHi
There arew 2 things to be done or checked
1. Position your access sequence before the standard one by giving step nos accordingly
2.In the existing sequence check for the exclusive indicator in the standard sequence and i think that is ticked in your case
Hence after getting the condition record in the standard sequence the system stops searching for the new records in your new access sequence
If that is the casethen remove exclusive indicator from the standard one and tick the same in your new access sequence
By this you can get the condition records of your new access sequence without positioning
Pls reply whether mu suggestion has helped you
Raja -
Customizing Setting for Free Goods Determination
Hi Friends,
Can any one send me all the customizing settind for free goods determination rathe i have maintained all the settings but when i am creating sales order it's not expoding the free goods. Please rsolve the same asap.
Many Thanks
Bharat BDear Bharath bhushan
For Free goods determination in sales order
1.The entire img settings under -sd-basic functions---free goods (i think next to pricing control) all entire settings to be done(i am not with SAP system today so the img path you have to correct it)
Mainly there is one sales area DPP and CPP assignment like pricing procedure assignment is there That has to be done
2.Free goods condition records should be there in VBN1
3.The most important thing your Pricing procedure should have R100 condition type with requirement 55 and alternate base value 28
Without this condition type free will not come in sales order
Free goods are determined by R100 or NRAB condition types
R100 is with requirement 55 and alternate base value 28
NRAB is with requirement 59 and alternate base value 29
Both inclusive and exclusive types are picked by R100
10+1 free (exclusive) for a sales order of 10
9+1 free (inclusive) for a sales order of 10
Both these uses R100
10+1 free (exclusive) for a sales order of 10
There will be two line items in sales order one with TAN for 10 units and another with TANN for 1 unit
9+1 free (inclusive) for a sales order of 10
There will be two line items in sales order one with TAN for 9 units and another with TANN for 1 unit
and
inclusive without item generation is also there
This is picked by condition type NRAB
In this case against a sales order for 10 units say each Rs 10 the total value of that sales order will be 90 for 10 items (there wont be any extra item with tann)
There will be only one line item in the sales order for 10 units and there wont be any TANN but the nett value will be Rs 90
that means 10 % discount spread over the all ordered items without any free item generation
This is inclusive without item generation
While creating condition records in VBN1 we will specify whether it is inclusive or exclusive or inclusive without item generation
Based on this differentiation this will be picked in sales order provide you have maintained both these condition types in your Pricing Procedure with their routines and alternate base values
Regards
raja -
Free goods determined in Delivery over Order Quantity in Sales Order Item
Hi Gurus,
I've a problem about using free goods determination.
First I created free goods master record with following information
ZG1010012060075 From 100 PC -> Free good ZG1040012060075 2 PC
Free goods Category = '2' (Exclusive)
Free goods delivery control = 'E' (Delivery proportional to quantity in main item)
Then I've created Sales Order with
Item 10 ZG1010012060075 4,000 PC.
Item 11 ZG1040012060075(Free good) has been automatically determined for 80 PC
Then I've splitted Item 10 into 4 deliveries. The result of free goods determine in each delivery are as follow:
Delivery#1)
Item10 ZG1010012060075 = 1,176 PC
Item20 ZG1040012060075 = 24 PC
Delivery#2)
Item10 ZG1010012060075 = 1,176 PC
Item20 ZG1040012060075 = 24 PC
Delivery#3)
Item10 ZG1010012060075 = 1,176 PC
Item20 ZG1040012060075 = 24 PC
Delivery#4)
Item10 ZG1010012060075 = 472 PC
item20 ZG1040012060075 = 9 PC
*Remark : Total quantity of 'ZG1040012060075'(free goods) = 92424+24 = 81 PC
(Greater than 80 PC)*
I think the system determined free goods in Delivery#4 correctly due to rounding up. But It might not be over the order quantity in Sales Order Item 11. Even though I've set the item category in delivery with Check overdelivery = 'B' (Situation rejected with an error message), the free goods are determined over order qty. BUT if I change delivery qty in delivery#4 Item20 from 9 PC -> 8 PC -> 9 PC, the error message occurred.
My point is to fix the system not determine free goods in delivery items over order quantity in sales order item.
Has anyone met this situation before? Do you have any idea about this issue?
Best Regards,
Prachya LalitnorasateDear Sai,
Thank you for your advice, but it didn't solve my problem.
I would like the system to determine free goods with proportional to main item AND In the last delivery main item delivered completely free goods must be determined equal to remaining open delivery item.
Do you have any idea about configuration/customization? -
New Fields For Free Goods Determination
Hi everyone. We need to add a new field for FG determination. According to the documentation in SPRO, the new field should be added in SE11 KOMK under include KOMKZ for free goods. However there is no KOMKZ include in KOMK. How is this supposed to work? We have succesfully added fields for pricing, shipment cost, listing and exclusion without any problems.
"New fields for free goods determination are added in the following INCLUDES:
Header data in KOMKZ (INCLUDE in KOMK, KOMG)
Item data in KOMPZ (INCLUDE in KOMP, KOMG)"
Thanks!Hi Rodrigo..
As mentioned the include is KOMKAZ and not KOMKZ.. Just wanted to check if code has been written in the user exits to populate that fields..
Ex:
FORM USEREXIT_PRICING_PREPARE_TKOMK in include MV45AFZZ .
It worked for me.
Best Regards,
Pradeep.
Maybe you are looking for
-
Hear sound as a pdf file from the internet browser
I was creating sounds is a pdf which are Spanish translations that are written in English, now I have the following problem I want to see if realmete can be done, you can listen directly from the web browser, I could not walk as power hecharlo . I gu
-
How to remove channel from DAQmx create Task.vi
Vikas H. Kumthekar ASE Tata Consultancy Services Pune-1
-
Using iBook G4 and external moniter
I am using my iBook G4 and an external moniter at the same time. Here is the problem. Right now it uses the mirror display and I was wondering if there was a way that I could turn that off. I tried to use system preferences but it said that the "arra
-
Hi All, We have installed Essbase 7x and Planning 4.0.5.0 successfully. We now installed Web Analyzer 7.2. The Problem we are facing is that we do get the Web Analyzer screen and the Logon Button. When we click on the Logon Buttom nothing happens as
-
Dear All, May I please, have more explanation about the following e-mail? Dear Giulia Ricci, We appreciate your recent order; however, we regret that we are unable to process the transaction at this time. If you feel that this order has been declined