Urgent need for Free Goods configuration

Hi,
     i need a document which have steps to configure free goods.
i created a condition record using VBN3 using condition NA00 but free goods doesn't come.
Requirement is
Customer buys 10 items whose item catg is TAN and 1 item is free.  so cust pays only for 9 items.
free good is not coming as sub item. i got stuck. please help .
anybody plz send document which have steps to configure.
my email id is [email protected]
Thanks
Afsar

Free Goods Determination in Sales Order
Free goods has the following limitations:
- 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: ‘With material 1, material 2 and material 3 are free of charge‘ or ‘If material 1 and material 2 are ordered at the same time, then material 3 is free of charge‘.
- 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.
4.6x
Not all Sales Order can be used for free goods determination.  You have to check the SD document category if it does not work.  Only category 'C' are supported.  Check transaction VOV8.
Assume that you want to configure an inclusive FREE goods routine.  Customers must order a minumum quantity of 5 before any free goods can be assign.  For every quantity of 3, the customer will be given 1 free goods.
WC07 - Maintain Number Range Intervals
e.g.
No   From number       To number
01    0000010000         0000099999
IMG -> Sales and Distribution -> Basic Functions -> Free Goods ->
Maintain Access Sequences
New Entries
Acsq
NA00
Save
Maintain Condition Types
New Entries
Ctyp   Name             AcSq
FREE  Free Goods    NA00
Save
Maintain Pricing Procedures
Procedures
New Entries
Procedure   Description
FREE           Free Goods
Select Procedure FREE then click Control data
Step   Cntr   Ctyp
10       10      FREE
V/N6 - Activate Free Goods Determination
Assign Order Type OR with Document Procedure A with Procedure FREE
VBN1 - Create free goods determination
e.g.  FREE inclusive
Material  Min qty   From   are free good   Calc Rule   Free Goods
                       5           3                1                      1                1
In this example, if you create a Sales Order for a quantity of 10, SAP will prompt you 7 as the customer order qty and 3 will be free.  Customer only pay for the 7 quantity.
Free goods –
Free goods play a large role in price negotiations with your customers. As a result, free goods are determined to be placed in sales document automatically. In retail, chemical industry or consumer goods industry, it is common to provide discounts in the form of free goods.
Inclusive Bonus Quantities – Free goods can be part of order quantity not included in the invoice (billing). This is called inclusive bonus quantity. The ordered goods and the free goods both involve the same material. The quantity units of the free goods and the ordered goods must be the same.
Exclusive Bonus Quantities – Free goods that take the form of extra goods that are free of charge are called exclusive bonus quantities. In this case, the extra bonus quantities are not typically included in the invoice (billing). This can either be an additional quantity of the goods ordered or it can be another article. The exclusive free of goods appear in the SD document as an individual ‘free of charge’ item.
Both types of free goods are treated in the same way in the sales order. The material that has been ordered is entered as a main item (TAN) and the free item (TANN) is automatically displayed as a sub item. The item category determines how the item is controlled later in the business process.
The system re-reads the free goods master record in the sales order if the quantities in the main item change or if the pricing date changes. The system then deletes the sub items and re-creates them. Any manual changes to the free goods quantity are lost.
Note: If pricing is re-run in the sales order, it does not affect the free goods determination.
The condition technique is used for free goods. Free goods are generally regarded as a supplement to the pricing agreement for a material. You can define master records for free goods at any level such as material, customer/material, price list category/currency/material or customer hierarchy/material. The transaction code is VBN1 and condition type – NA00 which automatically gets converted into R100 during sales document processing.
You can restrict a free goods condition master record for one level in many ways –
a. Validity period: the condition is only valid within this period
b. Lowest quantity: the condition comes into affect when this quantity has been exceeded.
c. Delivery control:
d. Calculation type:
e. Scales
You can process different master data with the same key for inclusive and exclusive bonus quantities at the same time. You only need to press a button to switch between two types of discount. When you enter an exclusive bonus quantity, an extra entry line appears where you can enter the free material if it is not the same as the ordered material.
When you specify a calculation rule, you decide how the system determines the free goods quantity in the sales order from the additional and document quantities.
a. The free goods quantity is the quantity that is calculated from the discount quantity (not the minimum quantity)
b. Additional quantity is the quantity delivered free of charge
c. Document quantity is the quantity entered by the person creating the sales order.
Three calculation rules are provided by the system i.e.
Prorated – the system calculates the free goods in right proportion to document the quantity. For example – if 20 units are offered for free for 100 units in the condition record and the customer orders 162 units, then the system calculates 162 * 20/100 (rounded off) as free goods.
Related to units – 20 units are given for free for every 100 units ordered. In the above case the customer would only get 20 units free as he placed an order for 162 units.
Whole units – the customer would not get any free goods if he doesn’t match the exact quantity proposed. That is, in the above case, the customer doesn’t get any free goods as the ordered quantity did not match 100 units. Anything below or over the mark will not be qualified for a free good.
Calculation rules are stored in the system in the form of ABAP/4 code. You can also define your own rules by using transaction code VOFM (system modifications).
The free goods determination procedure contains a list of condition types for the free goods. One access sequence is assigned to each condition type and each access sequence contains one ore more accesses and each access contains exactly one table. This represents the search key that the system uses to search for valid condition records.
The free goods determination procedure is assigned to sales area + document pricing procedure + customer pricing procedure just as in the case of pricing procedure assignment as free goods are generally regarded as a supplement to the pricing agreement for a material.
If the search is successful, the system generates a sub item for free goods in the document. The item category is assigned with the item category usage FREE.
You can activate an analysis of the free goods determination in the sales document. The system then displays detailed information on how the free goods were determined.
Reward points if useful
Message was edited by:
        SHESAGIRI GEDILA

Similar Messages

  • Return Order for Free Goods

    Hi
    We need to put Returns order for Free good items with reference to the Billing document number which has the free goods item category. We created on item category copying ( RENN ) and assigned to (RE) . We made copy control for Bill doc to return order and copy control for item category ( TANN to REN  ). When i create a Return order w.r to billing document no, free good item is copying with no price with item category "REN" instead "RENN" . Why "RENN" is not determining in return sales order?
    Please help us on this
    Anis

    Hi Anis,
    As I understand you've: "created on item category copying ( RENN ) and assigned to (RE) . We made copy control for Bill doc to return order and copy control for item category ( TANN to REN)".
    So how will the system determine RENN if you've cnofigured TANN to REN in the copy controls?
    You've to configure for TANN to RENN between F2 and RE.
    Regards,
    Raghu.

  • Getting pricing for free goods also

    Hi guys
        can u Please help me out
    i have configured free good Concept am getting free goods while creating Sales order but i am getting pricing for free goods also.
    EX: 100 (quantity)
            20 (free goods)
    Pricing has done for 120 items .. what need to be done ?
    Regards
    Amar

    hi,
    check this configuation steps.
    1. define the condition type from NA00 to Za00.
    2. define access sequence by selecting new entries as Zaoo and maintian the tables and fields.
    3. linK the access seq to ur condition type.
    condition type   (created)                    access sequence (created)
    ZA00                                                     ZA00
    4. Maintain the free goods determination procedure from the std. one NA0000 and copy it as Za0000. and maintain ur condition type in the procedure.
    5. after all maintain these free goods procedure to ur sales area.
    ex: in normal scenario u will be assigning ur sales area to ur standard pricing procedure as
    S.orgD.ChDivA1 + Pr00. but for the free goods u have to maintain as it is to ur std. pricing procedure except document pricing procedure as C - denotes free goods.
    6. finally maintain condition records thru VBN1. (there would be a option as inclusive and exclusive). u opt it according to ur requirements.
    definetely if you follow those steps, 100% error will not throw while u r creating the sales order.
    reward points if it is useful.
    regards
    KR

  • Enhancement for free goods ratio

    Hi,
    standard free goods are in the ration 1:1
    how  do we enhance the free goods for 1:2 ratio(if  customer purchase one meterial , two different meterials are  free)
    Can anybody tell me how i can do the enhancement.
    Thanks & Regards.
    Praveen.**
    Edited by: Praveen SatyaSai on Dec 27, 2011 4:06 PM

    Hi,
    Actually It needs Free Goods configuration from functional consultant. Then you can go for  User Exit inSAPMV45A and Include MV45AZZ and use the appropriate form to code.
    You may need the Access key for coding, since you are changing the standard program & Include.
    Hope this helps you...
    Edited by: gopalsap23 on Jan 11, 2012 9:51 AM

  • How to deal with the issue of craeting Billing for free goods

    Dear All,
      Now I met with a question for free goods, generally, it's not need to create billing for free goods. But I had used COPA and the profitable document is generated while creating billing. So my question is that how to create billing for free goods. Please give me some suggestions. Thanks a lot.

    Dear Robert,
    The following steps you can do for the Free Goods(samples).
    1.Define new pricing procedure for Free goods through copying the existing procedure.T.Code V/08
    2.If you don't want taxes remove the Sales tax related condition types.T.CodeV/08
    3.Add R100 -100% Discount Condition type to make total value as "Zero" place R100 condition type after the total value.T.CodeV/08
    4.Define new sales document type and billing type for the Free Goods process.T.codes VOV8 & VOFA
    5.Assign document pricing procedure as C-Free goods for those sales document tyep and billing type.
    T.codes VOV8 & VOFA
    6.Define account key seperately for Free Goods and assign that account key to the pricing condition tyep and R100 condition type.
    7.Determine the Free goods pricing procedure with the combination of sales areaDocument pricing procedure(i.e C-Free Goods)Customer pricing procedure.T.code OVKK
    8.Do the G/L account assignment for that new account key(Single G/L account for price and R100-100% discount).T.Code VKOA
    9.Maintain condition record for the R100 condition type as 100% with sales document type as one of the key combination.T.code VK11
    Now when you create Free Goods order system will pick the Free goods pricing procedure(Value with zero)with refernce to that order you can create delivery then do the free goods billing ,and release to accounting with two postings one is credit-price second one is debit-100% dicount.
    I hope this will help you,
    Regards,
    Murali.
    Edited by: Murali Mohan.Tallapaneni on Dec 8, 2008 10:11 AM

  • Item category determination for Free Goods

    Hi
    I have configured inclusive Free Goods and have a second line correctly determined when I create a quotation or a sales order for a particular product.
    However, I keep getting the error "Item 20: No item category could be determined".
    I have created an entry in item category determination with TAN as my main item category and TANN as the item category for the free goods.
    Any ideas?
    regards
    Tim

    I forgot to specify that the usage was for Free Goods in the item category determination.
    It now works.

  • 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,
    Darin

    Hi,
    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.

  • P.O and GR for Free goods material

    Hi,
    I want to know how to create PO and GR  for some material which we are receiving from vendor as free sample  but that qty. we want to add in stock  to issue that material  with B.OM.
    So how to set indicator in PO  for free goods   but we are paying the freight amount for that material.
    regards,
    zafar

    Hi
    Materials recived as free sample.
    Example : Material :ABCD123456 you are reciveing 2 qty as free along with the 10 Qty of the material
    You need to create two line item for material ABCD123456  - first with 10 qty and second with 2 qty ( free )
    for the second line item  tick Free Item once you tick this indicator in item overview.
    Other way is PO Item detail  go to Invoice tab *untick the Invoice reciepti.e no invoice*  for the second line item . then system will not ask for invoice .that means that you need not to pay to supplier for this much amount .
    Edited by: sunny on Dec 8, 2009 9:22 AM
    Edited by: sunny on Dec 8, 2009 9:23 AM
    Edited by: sunny on Dec 8, 2009 9:23 AM

  • Fields in Sales Order for Free Goods

    Hi,
    I have free goods item TANN in Sales Order.
    But when we go Item --> Purchase Order Data Screen for that Free Goods Item, all the fields are greyed out. We can't access those fields.
    We are using 'Your reference' field for some other purpose and we need to access that field.
    Is there anyway that we can activate those fields in the screen for Free Goods Item?
    Thanks!

    Hi,
    Generally it is not greyed out. Check with your abaper if they done some enhancement that the field should not be modified. Also check with T. Code SHD0 where you will find the list of fields which appear in T. Code VA01 indicating if they are suppressed,enabled,invisible. Also check if you are using a transaction variant for VA01 which does not allow you to modify these fields.
    Please reward if helpful.
    Thanks & Regards
    Sadhu Kishore

  • Sales Order Status "Being Processed"  after completion for Free Goods Sales

    Hello All,
    This problem is related to Free Goods Sales which is as follows.
    The process-flow for free goods sales is first we raise a sales order, then we do outbound delivery for the sales order and then finally PGI of the goods.We don't raise any invoice and the Free Goods Challan is issued to the customers by running a report.
    The document flow at the end always show the Sales Order  status as " Being Processed" and Outbound Delivery & PGI as "Completed".I want the system to show the Sales Order status as " Completed" and not " Being Processed".How to do that?
    Please suggest some solutions.
    Thanks & Regards
    Priyanka Mitra

    Hi Raja,
    Thanks a lot for your prompt reply and suggestion.
    Now we are able to get the Completed status in Document Flow.
    Thanks & Regards
    Priyanka Mitra
    P.S. -  I would request you to go through another problem which we are facing in Shipment , please go through this and suggest some solution regarding it if possible.
    I have already posted this problem in a separate thread few days back but am yet to receive any fruitful suggestion.
    The problem is regarding Shipment Cost Calculation while doing STO which is as follows -
    In our scenario the Shipment cost calculation is done on two basis -
    1) Absolute Rate / Flat Rate Wise - For example for transporting of goods from Kolkata Depot to Delhi Depot is Rs. 20,000 fixed.
    2)) Gross Weight Wise - where the weight unit is kg and rate for example is Rs. 4 / Kg. So for 10 Kg the shipment cost will be Rs. 40.
    Now I want the system to calculate the shipment cost on Rate / Carton Wise i.e. How will I be able to calculate the shipment cost of 100 cartons if the rate is Rs. 100/ Carton.
    How to configure this ? Please help in this regard.

  • 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.

  • Proceedure for free Goods

    Hi MM Gurus,
    Please tell me how to do a PO and GR for Free goods.aslo tell me any other settings needs to be done at plant level.
    Thanks,
    Ravi

    Hi
    Thanks for the reply.But what about the net price in PO ( Because these are additional items) what abt the acc entry in GR
    Thanks,
    Ravi

  • Delta failing for free goods

    Hello,
    I have the following problem. Delta loads are working for pricing conditions but not for free goods.
    The initial load is working fine, free goods table are filled, but no delta messages are generated in CRM. Nothing appears in SMW01, SMQ1 or SMQ2.
    Is there anything I need to activate?
    Thanks

    Hi,
    Seems like the COPA structure was changed, as Diogo mentioned. There might be some realignment done to the operating concern on the R/3 side. Check with the functional people. In case there is some realignment, you need to do a re-init.
    regards,
    Murali.
    Edited by: Murali Krishna K on Jun 21, 2008 12:13 AM

  • Usage "FREE" in Free Goods Configuration

    Hi,
    Please give me the name of the Program or Function Module where the Hard Code is being used for detering the itemcategory of Free goods as "FREE".
    We want to copy this "FREE" and use it but it is not working as it is hard coded. I know the Usage is being used in CMIR but that is not working. Unless we use the word "FREE" in free goods configuration it is not working.
    Please provide us the name  of the program or Function Module wherein this Hard Code is has been used in SAP.
    Thanks,
    Jans

    To me it does not look like it is hard coded in the program used for creating sales order. Instead why don't you use the user exit  USEREXIT_MOVE_FIELD_TO_KOMK  and USEREXIT_MOVE_FIELD_TO_KOMP in include MV45AFZ4.
    Regards,

  • Create New Access Sequence for Free Goods

    Hi Guru,
    please help me, I need to do a new Access Sequence for Free Goods, different from standard SAP. (Vendor/Material/Purch. organization)
    The new sequence of access for "Vendor/Plant/Material", I have already created, but at the time that the use in condition, being created PO not shoot the discount goods. (despite having loaded a record condition with MBN1)
    Please help me, to create a condition of discount goods that shots for "Vendor/Plant/Material".
    Tank you
    Miki

    Thank you for your interest,
    but unfortunately I have already made this assignment Field.
    Please help me, there must be a way to run the discount goods.
    Tank you
    Miki

Maybe you are looking for

  • Camera raw 8.3.0.141 truncates file names

    This is a recent thing. I open jpg images from bridge cs6 into camera raw and save new versions from camera raw into a new folder. Our incoming file names contain important data but not all of the name is written when I save jpg from camera raw. file

  • Enable Exclude Options Only : Using SELECT_OPTIONS_RESTRICT

    Hello Experts, I have select options for one field. I would like to include only "Excluded Single Values" Tab Only. Can anybody will suggest me how to do that? I had tried to use various ways but didn't succeed. Below sample code for your reference.

  • How to edit GRUB for boot new compile kernel?

    I compile the newest Linux kernel. I read Archlinux wiki about how to edit GRUB for boot new compile kernel, but Archlinux wiki do not reference to it. Who can help me, baby?

  • Error number 0x80040702

    Hi can anyone help. Last week my itunes stopped opening I tried to repair but that didn't work so tried to uninstall and reinstall. It uninstalled fine but i cannot reinstall it. It comes up with error number 0x80040702 and something about a DDL? (so

  • Controlling Properties via Reference

    I have a cluster of numeric controls. I would like to control the properties (Disabled, Visible, Value, NumText.Format and NumText.Precision) of these individual controls by passing one reference from the cluster on the main vi, to a sub vi. Within m