Free Goods requirement
I just need a small favour from your side to Map one specific requirement in Business one.
Clients are having a Business process where they provide 2 quantity free with every 10 quantity of Sales.
which will be proportionate to sales quantity. for ex :20:4,50:10 etc.
How to meet this requirement in Business one?
Thanks & Regards,
Ravi
Ravi,
If you already know the quantity breaks, I am 10,20,30....then you could define a BOM for each of this quantities with the relevant free items.
If not it has to be manually handled with some kind of formatted search guiding the user on the number of free items they need to select for the entered qty
Suda
Similar Messages
-
Free Goods - Not showing in sales order as subsequent item
Dear Gurus,
I have created a Free Goods procedure determination and maintained it at Customer/ Material level in VBN01.
The procedure is inclusive as follow:
For every 100 units purchased, the customer gets 10 units free
However at sales order level there is no indication at all that the Free Goods are being triggered.
When I check the pricing procedure, the condition record NA00 that I have used doesn't show-up.
There is no subsequent item in the sales order under the main item showing the Free-Goods discount.
Could you please help me go through the customizing process to correct the error?
Many thanks for your help
ChrisHi,
FYI
Free goods can be configured in SAP by following two methods.
(1) Manually
(2) Automatically
Manually: By specifying higher level item category for a line item we can determine free goods as a free of charge
items during sales order processing.
Automatically: System proposes free of goods automatically in the sales order. In automatic free goods
configuration system follows two methods.
(1) Exclusive
(2) Inclusive
Exclusive: System configures free goods in exclusive option like free goods quantity is going to be excluded in
order quantity. Ex: For 10 items 1 item is free. Then system configures free goods as 10 + 1.
Inclusive: System configures free goods in inclusive option like free goods quantity is going to be included in order
quantity. Ex: For 10 items 1 item is free. Then system configures free goods as 9 + 1.
NOTE: In exclusive method other items also can be given as a free of charge items for order item.
Configuration steps: INCLUSIVE
SAP follows condition technique to configure free goods automatically.
Maintain pricing procedure
Path:
IMG
Sales and distribution
Basic functions
Free goods
Condition technique for free goods
Maintain pricing procedures
Choose free goods procedure NA0001 and select it
Click on copy icon on application tool bar and rename it Ex: SRI001
Condition type is NA00 and Access sequence also NA00
Save it and Exit
Activate free goods determination
Path:
IMG
Sales and distribution
Basic functions
Free goods
Condition technique for free goods
Activate free goods determination
Go to new entries
Specify our sales area, document pricing procedure, customer pricing procedure and specify our free goods
procedure Ex: SRI001
Save and Exit
Control free goods pricing
Path:
IMG
Sales and distribution
Basic functions
Free goods
Control free goods pricing
Control pricing for free goods item category
Choose item category TAN from position button
Specify the pricing as X = Pricing standard
Choose item category TANN from position button
Specify pricing as B = Pricing for free goods (100% discount)
Save and Exit
Maintain condition type for 100% discount
Path:
IMG
Sales and distribution
Basic functions
Free goods
Control free goods pricing
Maintain condition type for 100% discount
Check whether condition type R100 is available or not (R100 = is 100% discount)
Exit
Maintain pricing procedure for pricing
Path:
IMG
Sales and distribution
Basic functions
Free goods
Control free goods pricing
Maintain pricing procedure for pricing
Choose our pricing procedure form position button and select it
Click on control data icon under dialog structure
Include condition type R100 between the steps of discounts.
Specify requirement = 55 and Routine No: 28 (100% discount) in Alt. CBV.
Save and Exit
Requirement 55: The Routine No. 55 is assigned to condition type R100. If the user wants to look both revenues
and sales deductions for the free items since the product that we are going to give as a free of charge item can be
sold separately in the same sales order. Then the item category of free goods TANN has the pricing value as B.
Then the system calculates value of the free goods as 100% discount as we discussed above the same material [that
is going to be given as a free of charge item]. Some times the same item is going to be given as a normal item.
Then system calculates price for normal item and system should not calculate price for same item [free of charge
item]. So as to perform this calculation we have to assign Requirement/Routine 55 is to assign condition type
R100.
Alt CBV = 28: [100% Discount] Condition type R100 should be taken as a ZERO value. The formula 28
calculates condition type R100 value as a ZERO.
Set Transfer of cost to Main item: [Copy control]: Transaction code: VTFL
Copy control is a concept by which the system copies the data from source document to target document.
Path:
IMG
Sales and Distribution
Basic functions
Pricing
Free goods
Control free goods pricing
Set transfer of cost to main item [copy control]
Choose Billing type F2 Delivery document type LF from position button
Select it and click on itemicon under dialog structure
Choose item category Ex: TAN
Click on details icon
Click on display or change icon
Choose item category as TAN again
Select it and click on details icon
Check cumulative cost
Save and Exit
Cumulative cost controls whether the cost value (VPRS) is to be copied from relevant sub items into main items.
Sub items cost are not relevant for billing.
Maintain copying control: Transaction code: VTAA
Path:
IMG
Sales and Distribution
Basic functions
Free goods
Control free goods pricing
Maintain copying control
We maintain copy control at item level category for free goods. In this field we can control whether the
free goods should also be transferred when we copy from one document to another document.
Choose source document type as QT and target document type as OR from position button
Select it and click on item control button under dialog structure
Choose AGN item category from position button
Click on display or change button
Again click on AGN
Click on details icon
Check Re u2013 explode structure/Free goods
Save and Exit
This indicator controls whether the free goods are copied from source document to target document or redetermined
again.
Maintain condition records for Free goods [INCLUSIVE]: Transaction code: VBN1
Path:
Logistics
Sales and Distribution
Master data
Conditions
Free goods
VBN1 u2013 Create
Specify condition type NA00
Click on key combination
Specify all the data
Choose inclusive by clicking the INCLUSIVE/EXCLUSIVE push button
Specify the Material No., Minimum order quantity (Ex: 10), Specify [from] the free goods quantity (Ex:
10), Unit of measure u201CEAu201D (Each), Free goods (are free goods) as u201C1u201D.
Calculation procedure: We can specify the Routines for calculation procedure as 1 or 2 or 3
1 = Pro u2013 Rata (Proportionate): Ex: If the customer places order for 100 cases of material u201CXu201D, then customer
receives 20 cases of same material as free. That means, the business can say that buy 100 and get 20. If the
customer orders for 162 cases, then system automatically grants 32 cases as a free of cost (162x20/100 = 32 Cases).
2 = Unit of reference: When customer orders for 100 cases of material u201CXu201D, then the customer receives an
additional 20 cases as a free of goods. That means business can say that buy 100 get 20 free by granting 200 free
for every full of 100 cases. The customer places order for 162, then system automatically grants only 20 cases
(100x20/100=20).
3 = Whole unit: When a customer places order for 100 cases of material u201CXu201D, then the customer receives additional
20 cases of material u201CXu201D as a free of goods item. The business can say that buy 100 and get 20 free of charge items.
If the customer orders for increment of 100 that means 200 (100 + 100) items, then he gets 40. If he placed the
order for 101 u2013 199 items he gets only ZERO.
Save and Exit
Condition record for EXCLUSIVE: Transaction code: VBN1
Path:
Logistics
Sales and Distribution
Master data
Conditions free goods
Specify the discount type u201CNA00u201D
Click on key combination
Click on Choose inclusive by clicking the INCLUSIVE/EXCLUSIVE push button
Specify the sales organization, distribution channel
Specify customer number and validity periods, material, minimum quantity, order quantity, unit of
measure, calculation procedure, free goods (3)
Specify additional material free goods (if other goods is going to be given as a free of charge item.
Save and Exit
Go to VA01 and raise the sales order for INCLUSIVE and EXCLUSIVE.
See the Free Goods effect.
Condition type NRAB = Free goods: Requirement = 59, Alt CBV = 29: [only for INCLUSIVE purpose]
Requirement 59: We have to assign requirement 59 to the condition type NRAB. If the customer buys 100 cases
of product u201CXu201D, then he receives 10 cases of the product free. If the user would not like the additional line item in
the sales order for free goods rather than the discount of the 10 cases is represent in the same line item as other 90
cases. If the free goods discount should not apply on credit for returns that do not make reference in the previous
document.
Alt CBV 29: The condition type NRAB is to be assigned with 29 formula to support inclusive free goods
agreement where the user would have to apply the discount to the order item rather than having a sub item
generated for the free quantity.
Ex: The customer orders for 100 cases of product u201CXu201D, 10 cases are free instead of having a free sub item generated
b the system to represent the free 10 cases, the user would like to have a discount applied to the 100 cases line item
equal to the value of the 10 cases.
NOTE: Free goods can only be configured on document category type u201CCu201D (OR). That means we cannot configure
free goods on Inquiry and Quotation.
Header Conditions
SAP has delivered two kinds of condition types: (1) Header conditions
(2) Item conditions
Header conditions: The value of the header condition applies to the whole items in the sales document.
Header conditions do not have any access sequence.
So that, value of the header conditions should be maintained manually.
Ex: HA00, HB00
Configuration settings:
Include condition types HA00, HB00 in V/08 in between the discount condition types.
Go to VA01 and raise the sales order
Select line item and go to Go to button
Header Conditions
Include condition type HA00 HB00 with values [HA00 is percentage discount and HB00 is absolute
discount]
If HA00 = 1%, then system applies 1% on base value on all items in the sales order.
If HB00 = 100/- Rupees, then system applies 100/- Rupees proportionately to all items in the sales order. If sales
order has two items, then system applies 50/- Rupees to each item.
Click on activate button
Go to item condition screen
Check how system applied header conditions for line items
NOTE: Make sure that sales order contains more than one item.
Condition Scales
We can maintain scales for each and every condition type. So that we can determine pricing conditions values
depending upon the range of the order quantity.
Ex: If you maintain condition record for PR00 for material one as a 100/- Rs. For 1 material, then we can maintain
scales for this material like below:
From Quantity Price
1 u2013 10 1000
11 u2013 20 999
21 u2013 30 998
31 u2013 40 997
Configuration settings:
Go to VK11
Maintain condition record for PR00
Select line item and click on scales icon on the application tool bar
Maintain scales and scale rates accordingly
Save and Exit
Go to VA01 and raise the sales order
Enter the order quantity according to the scale and see the scale effect
Regards,
Siva -
Configuring requirement : ordered item to absorb cost of free goods
Hello Friends,
I need to configure this in SAP SD.
The main item should accumulate the cost of the free goods.
I have set the cumulative indicator and deactivated pring for this item.
Do i still need to configure the stock value for the free goods as cost free item? Or is this step only applicable for
another scenario, like,
If I were to activate Pricing such that free goods is displayed as subitem and VPRS configured as cost and discount set to 100%
1. Set Item category to TANN using FREE usage AND
2. use condition type RL00 with requirement 55.
3. use pricing type B.
regards
RaviRead this SAP help at http://help.sap.com/saphelp_47x200/helpdata/en/dd/55fa4e545a11d1a7020000e829fd11/frameset.htm and the topic Free Goods in Sales and Distribution Processing for details.
Also go through each step of the configuration of the path at SPRO->Sales and distribution->basic functions->free goods.
Regards, -
Free goods price discount when free goods are not required by customer
Hi
In a promotional activity for purchase of 10 items 2 free goods (which are different) have been determined, which is exclusive.
The customer wishes not to take the free goods and asks for a discount equivalent to the value of free goods, please advise on steps to be undertaken in this scenario.Why dont u use "Pricing For Inclusive Free Goods Without Item Generation"
To do this, you can use the standard condition type NRAB. It is set up as follows:
It does not determine the discount from the condition record. It uses condition basis formula 029 in the pricing procedure to determine a discount from the free goods factor.
The condition receives the new pricing requirement 059 in the pricing procedure. This requirement checks whether free goods have already been determined.
The condition type receives condition category f. This condition category ensures that the condition is redetermined every time the quantity is changed, since this can also mean a change to the free goods quantity.
Hope this helps & Rewrad if does
Rgds -
Free goods process requirement
Hi experts,
My client has a new sales process coming up for which he has the following requirement:
He wants to give free of charge item(Sales promotion kind of) for a certain qty of material ordered.
For Eg: For 10 pieces of Material A he wants to give 1 piece of Material B free of cost.
Is this possible in std SAP?
Also, consider that we have 3 materials A1, A2 & A3 which are material of the same nature but different colour, and hence they have different material codes.
Like the above scenario, is it possible that a sales order of
Material A1 - 3 pieces
Material A2- 5 pieces
Material A3- 2 pieces
will give me a free goods item for 1 piece since the qty sums up to 10.
Can the above requirement be configured in SAP??
Please help with your valuable inputs and suggestions in std SAP.
Regards,
Amit
Edited by: Amit Iyer on Feb 19, 2010 11:02 PM
Edited by: Amit Iyer on Feb 19, 2010 11:05 PMHi,
You can do that.....I have not tried but I think it will work
For this you have to create one material group for all such material having similar features and add this material group in all these material master so that all such material will have one single material group
Now,
Go to path SPRO - Sales n Distr. - Basic Functions - Free Goods
1. Add material group field from maintain field catalogue in IMG screen
2. create new Condition table and add this material group field plus any other field that you want like Sales area or customer as key combination
3. Add this condition table in Access seq. NA00 or creeate new access seq. for the combination eg. Material group / Customer
4. Assign this access seq. to condition type NA00 in Maintain condition types
5. Put this condition type NA00 in pricing procedure for free goods
6. Finallay activate this procedure for the combination of Sales Area + Cust. pric. proc + Doc . pric proc
Create condition records for free goods in VBN1
In cond. record give min qty as 10 so that all the materials that have similar material group will be accumulated and give free goods qty as you want
Hope you get some inputs
regards,
Sagar -
Item category for free goods that does not require extra free goods
Hi all,
I have created 3 item categories (ZM1J, ZM0J and ZMFJ)
ZM1J is standard item for sales
ZM0J is free goods
ZMFJ is also free goods
I have setup VBN1 for free goods "buy 10 get 1 free" and my order is including these 3 item categories
ZM1J 10 EA and ZM0J 1 EA. These 2 lines are correct as I need.
Then I give other free goods which is ZMFJ 10 EA and system is asking me to give free goods 1 EA but I don't want to give free goods for ZMFJ. I will deliver only 21 EA (10 for sales and 11 for free)
What config it should do for this case?
Another question, ZM0J is selected by default. How to manually change it to ZMFJ in sales order? This is because some case, I still need to use ZM0J.
Please advise. Thank you very much.
Best Regards,
DarinHi,
Item category is determined by the four combination
Sales order + item category group + usage + item category at higher level.
Now you are using free goods determination procedure.
So that does not depend upon item category determination.
You have to define the item category determination so that proper delivery and proper pricing happens.
Now if you are giving 10more free item for which you have maintain free goods determination master data.
Then system will automatically give one more free goods for that material.
but if you giving some other material as a free goods then please let me know.
Give your requirement that in which way you want to process your ZMFJ then we can give you better suggestion.
To define alternative item category go to
IMG u2013 SD u2013 Sales u2013 Sales documents u2013 sales document item u2013 assign item category.
Over here you can assign alternative item category for your combination.
If you assign over here then you can change manually in the sales order.
Regards
Raj. -
Free goods related requirement
When free goods are determined in sales order, the free good line item data is uneditable. We have a requirement to change the inco terms & tax classification for free goods line item in sales order... Please suggest if any one has worked on such scenario... Or how this can be achieved
Hi,
If the free goods are determined automatically using the condiiton recors from VBN1 ( either inclusive or exclusive) then you cannot change the free good item
May be you have to go with exit modification, if it is really required
If you want to change the item of free goods, you have to manually force using the high level item cateogy
regrds
santosh -
Free goods master for STO or workaround to meet this requirement
Dear Gurus,
I use IS-retail and the situation we faced is we have got a deal from our vendor that if we buy article A will get article B for free. So we set a free goods master using condition type NR00. It work fine in purchase order we order to our vendor however when we create STO to distirbute product from our DC to store, there are no free goods concept in STO.
Does anyone have a solution for this issue or workaround for this?
we would like to have a subitem (Free goods item)pop up automatically when create STO from DC to store for the main article.
Is there a way to goods issue for sto with no cost for free goods article?
Regards
MintooDear Varun,
I already tried and found that In STO , The free goods indicator is disable (suppress) unlike in normal PO. There might be a reason for this. Do you any workaround on this?
Dear Venkat,
is there a way to use free goods master instead of using BOM. Our SD told that they need to change configuration to serve the sales set???
Best Reagrds
Mintoo -
Tax on Free Goods (help required)
the problem i m facing is this i configured a princing procedure and in process there is also a process of free good i used nrab and r100 but its not excluding the sales tax and its charged to customer
i changed the procedure now the customer is charged with accurat problem but the probelm is that the the Tax is effecting the net value field as well (VBAK-NETWR) and its going to effect the standard reports any solution that the tax value also become 0 . coz the company bear the taxes for the free goodsHello Abaper,
In your pricing proceedure remove the MWST condition type.
This should solve your problem,
Reward if helpful.
Thanks
Murtuza -
Vendor has send free goods but excise duty and freight, etc we have to pay.
If I put free item tick in the PO, the condition tab disappears. I cannot enter the basic price and any other condition in the PO. therefore tax and other conditions cannot be calculated.
In the PO Print we have to print the excise duties and other conditions. Currently it is not coming in PO print.
How we can print the excise duties and other conditions in PO for the free goods.?
What I have to tell to ABAPER.Hi,
In case of free goods provided by vendor, create a free PO but need not to take the printout of same and sending it to vendor because in case of free supply of materials (for e.g. samples), vendor doesn't seek any PO document. We create free PO, its for system adjustment.
Just check this with your client, if its really needed then ask your client to maintain Pricing details in Item Text and try to print the same as Remarks in PO Printout, this requires ABAP effort.
And during GR against PO, enter Excise Base Amount, Excise Duty, Ed Cess and SECess manually and post it. -
Hi
We have a requirement where the client wants only VAT to be posted in GL accounts and not the price.For this I tried free goods condition type R100 with AltCBV 28.But the VAT value is also coming zero. I want the VAT to be calculated on Pricing condition and then give 100% discount.
Apart from this I also tried to make pricing condition statistical and calculate VAT on it but then also system gives zero value for VAT.
Also wondering if the scenario can be addressed with Free of Change Dellivery.Hi
Normally in scenario where you are dealing with samples , there are cases you have to charge only TAXES / EXCISE part.
Here my SUGGESTION is you can handle this through a simple sales order process, where you have to configure a new pricing procedure.
1. Create a new document type to handle samples.
2. Create a New pricing procedure where you can keep the basic price condtion as Statistical and rest all same as wht is is there your main pricing procedure. Just juggle with the TO-FROM to capture the TAX part in the total.
3. Doc pricing procedure will help you to pick the new Pricing procedure
4. Now Process this as a normal sales order
5. This new document type will help you to have a proper reporting.
The only constraint here is USER has to punch a fresh order seperately for such scenario. He cannot give a free good in the same sales order which is used as standard.
The other way is you can configure a FREE GOOD Determination procedure as suggested where you need to then have your Single pricing procedure accomodating the same scenario.
Thanks
RB -
Dear All
I have created a Scenario of Free gods [Exclusiove]for all Customer in 1:1 ratio .Its running fine but there is one requirement that if 10 product of fre goods are avaqilable ion Stock but 6 product of main item are only available.the system will only make one check and allwing to create a order of 10:10 but delivery is hapening in 6:10 but ideally It should happen 10:10.
Plz suggest me in thaT issue.
My concern is that is there any way out so that system willl allow to create sales orde ronly if order quantity=Confirmed quantioty in scedule line
Plz suggest me in this isue.Dear All Team Member
I have reached to one conclusion so far that if we insert one more option in Delivery control in condition record of Free Goods in VBN1 as delivery only takes place if main item=sub items,then our purpus will be resolved.
Can you plz check out and provide me some suggestion how WE will resolve this issue?
Many Thanks
Rakesh Naveen -
Delivery of Free Goods...
Hi Team,
Free Goods in Inclusive category has been configured and with a minimum quantity of 100 being placed ,1 free good for every 10 Pieces is triggered.
Therefore now as the customer placed an order for 200 Qty and he recieves 20 goods as free of charge and he pays for remaining 180. The sales transaction is executing all well.
Well , my doubt lies in creation of the delivery document for this order. The delivery quantity shows 180 items while customer has placed the order for 200 .
All 200 goods are confirmed in the sales order ..But the Delivey document has the delivery qty as 180 so how will the rest 20 be delivered..
Please help me in this.
Thanks.
SumanHi Suman,
that was for ur understanding.
As the free goods have TANN item category , in delivery picking wont happen for free goods.
But if your requirement is it should appear in delivery then for item category TANN in 0vlp , check the box , item relavent for picking. .
and then you can do delivery for free goods
But if you change the standard item category TANN it will affect the other standard process also. So it is advisable not to corrupt change the standard item category
Hope this will help.
thanks,
Raja -
Return of Free goods item - Problem in item category
I am trying to create return order of Free sample billing
(ZFDP). The return order type for the free sample is ZFDR.
We have specified Item category for the ZFDR is RENN (Free good item) in IMG Activity -> Assign Item categories.
When I create order and save it, it prompts me to enter G/L Account.
This material is free. It should not prompt G/L Account for it. There is no revenue recognition specified for the item category. I tried changing item category to ZKLN i.e Free of charge item. This item category does not prompt for G/L Account while creating order. but I can not use this item category because it prompts me for Avialability. I can not remove the Avaialabilty check for it because the same item category is used in the Free sample order where availability check is required
In ZFDP order type, we are issuing 100% discount by using R100
discount condition. Please let me know how can I solve this problem.
I think there is some problem in my item category itself. .
My setting for Item category in IMG - Define item category is
same for both ZKLN and RENN. Only difference is RENN has returns
tick and pricing field is blank. In ZKLN pricing is defined as B- 100%
discount. I also tried changing the pricing option of RENN to B.
But still it is asking for G/L Account.
I can not use ZKLN instead of RENN because my ZKLN is used in the
Free item Sales order.
Please help.
Regards
Saurabh GothivrekarHi
I got answer to my query. YOu need to specify the bill type while defining sales document type. This bill type should not have account assignment mentioned in it.
I changed the bill type, which does not have Account assignment procedure attached to it.
It has solved my problem -
How to restrict manual changing of free goods in sales order
Hi ,
Goodmorning ,
We have some requirement : In sales order free goods quantity determination by system should not be allowed to change manually , where can we do this ?
Looking for your inputs
Thanks and regards
VenkatAs per SAP Standard, when the main Item quantity is changed, the Free Goods are redetermined. In this case any manual changes to Free Goods Quantities are lost.
But your requirement is for restricting the Chages of the Quantity of Free Goods Correct?
I believe there is no SAP standard solution for this. You will have to apply a User Exit, which will check the Item category of each LIne item & if it is free goods (TANN) then changes are not permitted.
Hope this helps.
Thanks,
Jignesh Mehta
Maybe you are looking for
-
Best Practices for File Organizati​on/Project Explorer
So we are finally getting SCC at my organization to manage our LabVIEW development, and that is good! Now, we are starting in on discussions about how we should organize our files on disk and how we should use the Project Explorer. When I started he
-
Did a System Restore, Lost previous versions of OS X Updates
So my hard drive died. Got a new HDD, formatted and installed OSX Snow Leopard from the recovery disk that came with the computer. Everything up and running just fine. App store icon has a line through it and cannot open due to the software not be
-
What is excel file's maximum column number limit?
Hello all, I am writing a long csv string within one line to an excel file. When I open the generated excel file, it reports "File not loaded completely". And it only generated patial file. I am thinking maybe excel has maximum column number limit, a
-
Alright so I've started to use Safari a lot more now than Firefox (just too sluggish). I can't find a way to set a new tab to open with my homepage instead of a blank page. I'm either missing something or it doesn't exist. Can someone help me out?
-
Error in Activating Material ledger
Hi experts, I'm trying to activate the material ledger first time to the plant. Then an error is displaying. The error is The value "001" was entered in the field "LFDNR" This is not possible because it is a numeric field where only numbers may be