Free Goods QTY Range
Good day gents,
I would like to know if this simple yet complicated FREE GOODS scenario is possible; which is as follows?
For every purchase of 200-299 QTY of Material xyz; customer would get 5 QTY free goods (Exclusive\Inclusive)
For every purchase of 300-499 QTY of Material xyz; customer would get 9 QTY free goods (Exclusive\Inclusive)
For every purchase of 500+ QTY of Material xyz; customer would get 20 QTY free goods (Exclusive\Inclusive)
For every purchase of 1000 USD of material xyz; customer would get 2% value discount
For every purchase of 1000 USD of material abc; customer would get 2% free goods.
Waiting for expert's opinion.
Kind Regards
Dear Sirmad,
SCENARIO 1
For every purchase of 200-299 QTY of Material xyz; customer would get 5 QTY free goods (Exclusive\Inclusive)
For every purchase of 300-499 QTY of Material xyz; customer would get 9 QTY free goods (Exclusive\Inclusive)
For every purchase of 500+ QTY of Material xyz; customer would get 20 QTY free goods (Exclusive\Inclusive)
This can be done using free goods.
Create condition record for free goods from VBN1 condition type NA00
Enter material XYZ Minimum Qty-200pc From-200Pc Enter
Go to Scales
Here Maintain
MinQty as 200pc | Freegds qty- 200pc | Addl Free gds qty- 5 pc | Calc Rule- 2 | Incl/Excl(As per ur req.)
MinQty as 300pc | Freegds qty- 300pc | Addl Free gds qty- 9 pc | Calc Rule- 2 | Incl/Excl(As per ur req.)
MinQty as 500pc | Freegds qty- 500pc | Addl Free gds qty-20pc | Calc Rule- 2 | Incl/Excl(As per ur req.)
SCENARIO 2
For every purchase of 1000 USD of material xyz; customer would get 2% value discount
This can be done in pricing using condition Type K005.
Copy std condition type K005 to Z005 and In Z005 change Calculation type to A- Percentage and Scale Basis - B- Value scale.
Now in VK11 maintain condition record for Z005.
Enter Material XYZ and discount as 2% and in scales maintain Scale value as 1000 USD.
SCENARIO 3
For every purchase of 1000 USD of material abc; customer would get 2% free goods.
I dont think this is possible in Standard. Since free goods are always based on Quantity and not on Value.
Hope this helps
Regards
Mayank
Similar Messages
-
Free goods qty need to grayed in sales order
Hi Experts,
My client requirement is such that while creating sales order, free goods quantity shouldn't be changed. Now the same is picking from cond maintained in VBN1 but can be changed manually. Is this can be restricted in standard SAP, i mean any control through which i can grayed the qty field or i need to insert user exit.
Regards,
HakugaNo need of userexit.
You can control this message number V4 160 - Minimum quantity & & of free goods has not been reached
Use TCode OVAH.
In message number V4 160, which will be in W.
Change that to E.
Regards
JP -
Free Good Qty as non modifiable field in the Sales Order Level
Dear Friends,
I have successfully done the config change for the Free Goods, But now i want make the free good line item qty as a non modifiable field in the Sales Order Level.
How can i do this.. Please advice.
Thank U,
UwanthiHi
This is a standard behaviour in the system
kindly use the below program and user exitexit
MV45AFZZ and use "Userexit_filed_modification"
Regfards
Damu -
Combining quantities of Two line items while calculating Free goods qty
Hi,
Scenario is: On every sales of 50 pieces( 50 pieces can be of different material like Mat A and Mat B) in single sales order,
5 pieces ( of Material A) should be given as Free goods.
Means: I want to total the quantities of all the line item before calculation of the Free goods.
Is it possible in SAP if yes, how to do it?
Regards
GauravHi,
I have one solution but I have not tried it. You can try.
What you can do is to group all the materials for which you want to give free goods
Add new field Material group from field catalogue to Condition table - create new condition table
create access seq and put this table in it, put acc. seq in cond. type, assign it to free goods determination
Create condition record, enter this material group and qty., I guess here system will total the qty of all the materials that you will enter in sales order assuming you have assigned mat. group in respective material master
Try this and post your feedback
If it works, it will be good for all friends having similar req.
regards,
Sagar -
If i change the quantity in the free goods item manually in the sales order, system should not allow. where is the control for that?
Those who have really worked on free goods, pls help.
regards
vikas chhabrayou can attain this by using user exit.
Go to program MV45AFZZ and use "Userexit_filed_modification"
USEREXIT_SAVE_DOCUMENT_PREPARE
u need to take abapers help in this for coding.
Hope this will solve ur issue. -
Message no. V1475 while doing free goods return process
Hi Experts,
I am facing problem while creating Free Goods Return Order.
In return process, I want to create a return order with free goods quantity,it is not coming in the line item.
For Eg:
I created 1 Sales Order. Exclusive Order Qty. 10 + 1(free goods Qty.) -> PGI -> Billing done. Now while creating Return Order (RE) in VA01, system is giving error "Item category for item 000020 cannot be determined" and system not showing free goods quantity in the line Item.
I have done below configuration:
1 - Number Range of free Goods
2 - Maintain Condition Table For Free Goods
3 - Maintain Access Sequence For Free Goods
4 - Condition Type For Free Goods
5 - Pricing Procedures for free Goods
6 - Active Free Good Determination
7 - Determination of Item Category for free good Item and for return purpose i have done
Sales Doc.Type - RE + Item Usage- Blank + Item category -REN + Higher level of Item category- RENN
Pls guide me
Thanks & Regards,
Jyoti ShuklaHi,
I resolved this free goods return order Issues
I have done below configuration:
1- Do Item category assignment for free goods return process in tcode VA01
Sales Doc type –RE+ Item Category Grp- NORM + Item Usage- FREE + Higher level Item category –REN+ Item category –RENN
2- Do Copy Control for return free goods purpose in tcode VTAF
Header : RE(Tgt)+F2(Source)
Item : REN+RENN(Copy requirements-303+Data T-153+Data T-104+Data T-004)
Schedule : Blank
3 - Now create return order with reference of billing doc., take order type RE so now will show free goods quantity in the line item.
Thanks & Regards,
Jyoti Shukla -
Free Goods determination in Invoice
Hi Experts,
My query is regarding Free Goods. Free Goods are determined in the sales order. Now lets assume that I have maintained free goods scheme for product A as 10 qty free on 100 Qty.
At the time of delivery, if insufficient stock (60 Qty - batch B) is there, my delivery qty will get reduced to like:
Main Item = 50 Qty
Free Item = 10 Qty
Kindly note that batches are automatically determined in the delivery and only one batch B with qty 60 is available.
Now at the time of creating invoice, I wish to check the scheme that the main qty and free goods qty should be in exact ratio as maintained in the condition master for free goods.
My question is how to restrict invoice creation in case of mismatch in main item qty and free item qty.
Thanks.I have maintained inclusive free goods condition with 9+1 scheme.
Now when I create sales order for 30 qty, main item will be 27 and free item will be 3.
Available stock = 25
At the time of delivery creation,
main item = 25
free item = 3
Case 1. IF I don't change the qty, I cannot do PGI as stock is only 25 (Main item + free Item = 28)
Case 2. But if I change the main item to 22, free goods qty will remain as 3. And system allows to do PGI. (No decimal qty allowed as sales UOM is the smallest UOM.)
Case 3. When I change main qty to 18, free qty changes to 2.
Now I wish to restrict case 2. (Case 1 is not possible and case 3 is acceptable.)
Kindly suggest. -
Free Goods Should not down MAP -
Hi, MM / FI Gurus!
We have a scenario where Vendor offers a Discount in Kind. For e.g. For Order Qty over 1000 Pcs vendor offers 10 Pcs free over each 100 Pcs. Assuming PO price as 10 units then for 1200 Ordered Qty vendor delivers 1200 + 120 = 1320
In PO the Free Goods are determined correctly (in either cases whether Inclusive / Exclusive). Order quantity in first line has a gross price determined. The second line tiem in PO has Free Goods Quantity determined as per procedure for Discount in Kind, with zero price.
When we do GR the Inventory is up by Order Quantity + Free Goods Quantity.
Automatic posting in MM determines the GL correctly.
Dr Inventory - Drugs and Meds: 128010 Amt 12000 Curr
Cr GR/IR Clearing: 200060 Amt 12000- Curr
As expected MAP goes down due to Free Goods (Zero Price)
Client wants to up the inventory for by Order Qty + Free-Goods Qty but this should not down the MAP as well.
I have activated Direct Posting to G/L Accounts and Material Accounts for Incoming Invoice
Idea was to Credit Gross Price on the Free goods Quantity to Inventory - Drugs and Meds: 128010 to make up the MAP in material master and Debit the same amount to Other Income as follow:
Dr GR/IR Clearing: 200060 Amt 12000 Curr
Cr Vendor Account: 200001 Amt 12000- Curr
Dr Inventory - Drugs and Meds: 128010 Amt 1200 Curr (Free Goods)
Cr COS-Drugs & Med: 500100 Amt 1200- Curr (Free Goods)
However we cannot post Gross-price for Free goods Directly on the same GL(which has Automatic posting Checked) to Up the MAP (which falls down because of free goods having zero price).
Is there any way in FI to have both Automatic and Manual posting for the same GL?
Also I am not sure that after we do this if MAP will be Up.
Is there any other way may be by using Movement Type for such Movements?
Thanks
Atul SonalkarHi Atul
Create PO only for the material for which you are going to pay your vendor.
ie., for 1000 units @ Rs. 12 = 12000. Post GR.
Now you are getting 100 units free. Don't enter this in your existing PO. Create a new PO for the free goods and post GR.
Your MAP related problem will be solved.
Regards
Rajesh
Do reward if this is useful. -
Free goods sub item not geting generated in credit memo.
Dear All,
Example;
Sales order for free goods 10+1
Delivery 10+1
Invoice 10+1
Customer has not accepted the goods by some reason.
We have ceated credit memo request 10+1
Return Delivery 10+1
Credit memo with reference to return delivery ;Only 10 qunatity are copying in the billing document.Free goods quantity is not getting copied.Please guide what could be the reason.
Sap std says credit memo should be reference to credit memo request bu out client requrement is ,it should be on return delivery based.we have done all settings but free goods qty is not geting copied.
Regards,
deeptiHi
KIndly check the copy control configuration in the VTFL
Target Bill. Type RE From Delivery Type LR
Credit for Returns Returns Delivery
Copying requirements 003 Header/dlv.-related
Determ.export data
Allocation number
Reference number
Copy item number
Copying requirements 004 Deliv-related item Billing quantity B
Data VBRK/VBRP 000 Pos./neg. quantity +
Pricing type G
PricingExchRate type
Cumulate cost
Price source
REgards
Damu -
Assigning free goods in a purchase order.
Hi,
I have to generate a report which will display the purchase order no for each condition record created in mbn1, and for each purchase order no it has to fetch the free goods assigned, eligible and remaining.
i have created a condition record for a vendor, with the following particulars,
if the vendor e.g ven1 purchases material e.g mat1
min qty = 100
free goods qty = 10
add. free goods = 2
calculation method is prorated
and the type is Inclusive.
But when i try to create a purchase order for that vendor ven1 for 200 qty of mat1, the gross price being calculated is for 200 qty, but it should be calculated for the quantity excluding the free goods qty.
What might be the reason, do i have to do any configuration in SPRO, if so guide me with the steps or can you help me in solving this problemHi,
I have maintained the condition record because i have checked the enry in the table KOTN001.
i have also maintained the settings for discount in kind as follows.
1. MAINTAIN DISCOUNT IN KIND DEPENDENCIES
I) Field Catalog.
BSTME,
EKORG,
EKOKZ
LIFNR,
MATNR
WERKS
ii). Display Free Goods
Table no 001 which has all the above mentioned fields.
2. DEFINE ACCESS SEQUENCE AND DISCOUNT-IN-KIND TYPES.
i) Maintain Access Sequence
Ac.sq DESC
NR00 Free Goods
Accesses Ac Tab Desc REQ
10 1 Info Record: Plant-specific 1
per order unit
20 2 Info record per order unit
Access 10's Fields.
Fields Condition I/O Doc.str Doc.field Long field Label
BSTME, I KOMP SAME
EKORG, I KOMK AS
EKOKZ I KOMP CONDITION
LIFNR, I KOMK
MATNR I KOMP
WERKS I KOMP
Source of constant Init
should i specify any values for source of constant and select the check box init, if so why?
Access 20's Fields.
same as 10 except the field werks, which is not included in the condition.
ii) Define free goods type.
ctyp name ac.sq validfrom validto
NR00 Free Goods NR00 2 (First 2(End of
day of the the current
month) year)
3.DEFINE AND ASSIGN DISCOUNT-IN-KIND SCHEMA
i) Maintain Free Goods Schema
Procedures
Usage N
Application M
Procedure Desc
NR0001 Free goods ( purchasing )
Control Data
Step Cntr Ctyp Description Requirement
10 0 NR00 Free goods 1
ii) Determine Free Goods Schema
Gr Gr Schema
0001 Standard order NR0001
0001 Retail vendor NR0001
Are the configuration which i have done is perfect for my scenario, if not, please can you help me in proceeding further.
Thank You. -
hi guys:
I got a problem. vendors will give me few goods for free when I purchase a material at a level of quantity.now I can creat a purchase order to purchase A with few quantity of A free, and the question is how can I purchase A with B free?
waiting for your help`````Hi Keen,
In MBN1 if u select the exclusive view u will geta field wherein u can enter the name of the other material which u are going to receive free.
to get the exclusive just click on the the button that says exclusive and make sure u are in the exclusive view .
the field name is AddMatFrGd.
just check it out
Regards
Raja
And i need a help form u , if we maintain the above conditions where can we see the things happening like entering the free goods ? is it during Goods Receipt the system automatically fetches the free goods as well as a next line item if different and if the same material is used as free goods then will the system just add the free goods qty aslo?
please clarify if u get things ok
Thanks in advance
Raja -
Hi,
You have to follow following steps for MM;
1. MM02 - Material Master - Purchasing view Qual.f.FreeGoodsDis. enter here "1" i.e. Eligible for discount in kind for purchasing and sales
2. XK02 - Vendor Master - Purchasing view - Activate "Grant discount in kind"
3. SPRO > MM > Purchasing > Discount in Kind (Discount in Form of Bonus Goods) > Define And Assign Discount-in-Kind Schema > Determine Free Goods Schema > Here assign Free Goods Schema "NR0001" for combination of Schema Group for Purchase Org., Schema Group for Vendor
4. ME11/ME12 - Purchase Info Record > Here in "conditions" screen, click on button "Free Goods" (Ctrl + F1) and here click on "Exclusive" button and maintain the condition record that on 10 material X, Additional material for Free Goods will be 2 qty. of X.
OR You can use following T. Codes to maintain condition records for Free Goods, if you are not maintaining Purchase Info Record;
MBN1 Free goods - Create (Purchasing)
MBN2 Free goods - Change (Purchasing)
MBN3 Free goods - Display (Purchasing)
Here use discount type "NR00"
Then go to ME21N, create PO for 10 or more it will add one line item automatically for that item with free
goods qty.
I done above its fine.I'm getting an error at GR as follow's
Please check the excise base for the item is zero'Hi,
For the Materials which are free if you want to avail the MODVAT then you have to enter Excise Base Value, BED, ECS, SECess manually during GR. Since in PO, these materials are of Zero Value so it will not propose the Excise values in GR, you have to enter manually as per the Vendor Excise Invoice. -
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 -
Hi
Anybody can help me to configure the Free Goods Sales Order, Delivery and Billing. For Indian operations due to VAT the free goods value should be displayed in the invoice. But it shouldn't post to accounts.
How can I do that ?
Thanks
Christinehi
1.Run trans. VBN2 to first create master record for free goods as follows:
Enter following information in selection screen:
- Free goods type: NA00
- Sales org, distribution channel, customer # and execute.
Now in next screen create the record as follows:
- First select the exclusive button and verify that you are in exclusive view.
(that is if you want exclusive)
- Material#, Min qty - Say 34 cartons. (check in what units you want to manage)
From: 34 cartons
unit of measure:
Free goods: 12 Pcs
Unit of measure: Pcs
Calcualtion type: 1 or try the other options
Deliver control: Blank or any of the other options suitable to you.
Now save and exit.
Now run VA01 for 34 cartons and press enter. The system will automatically propose the free goods
item at no additional charge. Try higher order qtys and see if the free goods qty are scaling up.
If not adjust the calculation parameters in the master record screen
It should be transaction VBN1. Sorry for the error.
VBN2 is to change the record. VBN1 creates it.
Rewards point it helps -
Min Quantity vs Free good quantity
Hello Folks,
The following are definitions of Min Quantity and Free Goods quantity.
1. Min Qty: When this quantity is exceeded, condition kicks in.
2. Free goods qty : Basis for calculation of number of free goods i.e the discount aka additional quantity.
Are'nt they the same?
What i mean is, in order to derive the additional quantity, the condition has to kick in which is when there is a minimum quantity ordered. Lets say Qty of 10.
When there is at least 10, there should be some discount determined right? Lets say Qty of 1.
So, the basis for this is a Free Good quantity of 10 to get a discount of 1 piece right?
Kindly provide clarification, thanks.
Cheers
JohnDear John,
I think you are quite clear about free goods but
Discount is different and Additional Quantity is different.
Discount is deducted in cash where as additional quantity will be delivered in the form of goods only.
In Free goods determination condition record(VBN1) we can give Minimum quantity as a basis for condition to execute
for ex. Suppose I want to give 10 + 1 free but the condition for this offer is on minimum purchase of 100Pcs.
So my minimum quantity is 100pcs and on purchase of 100pcs 10pc will be free.
you can also select if you want to give 101free=11 (Exclusive) or 91free=10 (Inclusive).
There are also different calculation types available in standard for calculation of free goods.
Similarly we can maintain different scales also.
i hope I made it clear.
Regards
Mayank
Maybe you are looking for
-
My mac, ipad and apple tv share the same itunes account. Why do movies rented from itunes on my ipad or mac not show up in my apple tv? is there a way to get them there?
-
Upgrade Question on Number of Files
Today, I installed my new copy of Snow Leopard. Things went just fine and have been running without issue. I did notice that the number of files listed in Disc Utility has jumped by about 100K, even though the number of GB is down by about 3.5GB. Any
-
X230 Win 8.1 Pro Fingerprint single swipe power on and login black screen
When i try to log on using the single swipe power on and login feature sometimes the screen will go to the login screen, the finger print scanner will flash, and then i get a black screen. I can see the mouse cursor, but nothing else. If I swipe my f
-
External FireWire disk doesn't mount on Leopard, does on Tiger?
Hi All, I have an external FireWire Hard Drive that mounts as it should on all our Tiger Macs, but is invisible on our Leopard Mac. If we swap the FW cable for a USB2 cable, it shows up. Is this perhaps another Leopard 'thing' maybe? Like the one whe
-
Drivers for HP2000C printer to run on Windows XP Service Pack 2
I am trying to reinstall an HP2000C printer on Windows XP Service Pack 2. When I insert CD a message says "Your operating system is not supported by this program". Problem I am having is that when I try to print a PDF file the printer cycles but does