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,
vikas

Hi 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

Similar Messages

  • 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

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

    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

  • 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

  • Free Goods Determination

    Hello All,
                   Can any one please explain the process of Free Goods Determination with both exclusive/inclusive and the config settings .
    Thanks in advance
    Regards

    Hello Manoj
    <b>Please find the detailed explanation on Free goods below –</b></b>
    <b>Free goods</b> 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.
    a.     <b>Inclusive Bonus Quantities –</b> 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.
    b.     <b>Exclusive Bonus Quantities –</b> 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.
    <b>Note:</b> 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.
    <b>a.     Prorated –</b> 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.
    <b>b.     Related to units –</b> 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.
    <b>c.     Whole units –</b> 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.
    <b>Reward points if helpful</b>
    Regards
    Sai

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

    Hi
    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

  • Free Goods Determination - Exclusive

    Hi All,
    Am trying to enable Free Goods determination (exclusive). I have set up the free goods determination procedure and the condition record. However, when I create my sales Order for the original material, a new line is generated with the material that should be given away for free however the quantity field is not populated. Any idea as to what I may be doing wrong ?
    Condition Record is as follows (VBN1)
    Material - Material A (This is the material for which the SO is raised)
    Min Qty - 2
    From - 2
    UnitFG - EA
    add FG - 1
    AddQtyUnit - 1
    in % = 33 % (this is an auto field that is calculated)
    Calc Rule - 3
    Free Goods - 2
    AddMatFrGd - Material B (This is the material that should be provided for free)
    FGDelyCont - B
    Your help is immensely appreciated.
    Thanks in advance,
    Imran

    Hi Ramesh,
    Thanks for your input. I did try your suggestion out, Calculation Rule 2,  but it still does not work. I have attached the procedure to my document type.
    When the SO is being created, an additional line item is generated with the free good material but without a quantity. how do i get it such that the quantity is also proposed on the new line item generated for the free good based on what has been defined in the condition record.
    Regards,
    Imran

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

    Hi
    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 B

    Dear 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

  • BAPI for Free Goods determination

    Hi Folks,
    Can anybody help me providing the BAPI for "Free Goods determination" in MM.
    I checked the BAPI_FREEGOODS_CONDITIONS; but I would like to know the BAPI which triggers the free goods determination while creating PO.
    For eg I hv  condition records in MBN1 and it triggers free goods in PO.
    Points for sure
    Thanks

    Hi
    check the BAPIs
    BAPI_FREEGOODS_CONDITIONS    
    CND_FREEGOODS_CALL_BAPI      
    CND_FREEGOODS_DEL_AFTER_INIT 
    CND_FREEGOODS_MAP_BAPIMTCS   
    if doesn't serve the purpose do it by BDC method
    Regards
    Anji

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

  • Choices for free goods determination

    Hi all,
    I want to have choices for free goods determination, like for Material A I want an option to select either of Material A or B.
    Is this possible.
    regards,
    Vandana Arora

    hello, friend.
    it is possible to do this manually, and not through the free goods determination.
    let us say you want to give 1 unit of either material A or B for every 10 units of C ordered by the customer.  what you do is create a sales order for 10 units of C as the first line item.  let us further say the first line item is item 10.
    enter either A or B as the second line item, which is item 20.  go to the column HL Itm and enter 10.  also change the item category of this line item to TANN.  just be sure to maintain this set up in item category assignment in IMG.
    there are drawbacks to this procedure, in that your choices for free goods will not be limited to material A or B.  but this could work for you.
    you may also wish to create a BOM, wherein free good A can be replaced by B.
    regards.

  • Where is INCLUDE KOMKZ for adding field to Free Goods Determination ?

    http://help.sap.com/saphelp_46c/helpdata/en/0e/9e466f0e18d311ae620060b03c9bbe/content.htm
    This page is the info in SPRO for adding a field for Free Goods Determination.
    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)
    I checked and the struture KOMKZ doesnt exist, only a data element exists. So... I was wondering if it´s a error in SAP Documentation.
    When u add the field in that include it will be in KOMK, I allready added a field for Pricing determination...in INCLUDE KOMKAZ, so I add also the field for Free Good in that structure...but it doesnt work, I know that in the end is just a field in KOMK, but perhaps there is some kind of validation... because Pricing determination works, but Free Goods doesn´t and I think that is because the field is in the wrong Include Structure.
    Some1 could give me a hand with this ?
    Thx

    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.

  • Free Goods Determination Procedure

    Can anyone simply tell me free goods determination procedure with an example?
    Thanks

    Hi,
    Free goods is something that the customer is given after he buys certain quantity of the product/material.
    Free goods is a strategy to increase sales volume by luring the customer that if he buys 10 products one will be absolutely free.
    Free Goods:Goods that are given as additional goods as part of the ordered goods are called as free goods.Here the unit of measure of free goods should be the same as standard goods.
    Example:If you are are ordering 10 maggi sauce bottle you will be paying for only 8 bottles 2 is given as freegoods.
    price will not be reflected in pricing or billing.this is inclusive freegoods
    Exclusive freegoods.
    wherein the freegoods are given as additional good to that of the ordered goods
    Example:For 4 coffee vending machine 1 kg coffee powder isgive as free goods
    Sample goods:these are the goods which are given as pert of the promotional activity to increase the sales.
    here the customer is not paying money.
    Free goods - In SAP there are two types Exclusive and Inclusive.
    Exclusive - Buy 2 and get 1 free. This means you have to buy minimum 2 pieces then on that you will get 1 piece absolutely free.
    Inclusive - Buy 2 get 1 free. In this case it means you are paying for only 1 item and the other item is absolutely free.
    Configuration:
    IMG - Sales & Distribution - Basic Functions - Free Goods - condition technique for free goods -
    1. create the condition table.
    2. maintain access sequence and assign the condition table to the access sequence.
    3. maintain condition type and assign the access sequence to the condition type.
    4. maintain the procedure for free goods and assign the condition type to the free goods procedure.
    5. Activate free goods determination. In this enter sales org., dis channel, division , docu pri pro, cust pri pro and the free goods procedure.
    6. now go to VBN1 - create free goods determination. Select your condition type, key combination and enter. Here you enter sales org, dis channel, customer no., Valid from and Valid to dates. Then you first select whether it is exclusive or inclusive free goods determination. By default it will be inclusive if you click on exclusive it will become exclusive and on top it will display inclusive. Here you enter minimum quantity for free goods and from what order quantity the number of free goods. You can control the delivery also in the second last column(free goods delivery control).
    Save the record. Go to VA01 create the sales order , enter the item and the minimum quantity for free goods to be applicable and observe the results.
    Hope this will solve ur problem.
    Plz reward Pts for useful answer.
    Thx & regards,
    Pankaj
    Message was edited by:
            Pankaj Mahajan

Maybe you are looking for

  • Work Item not getting logically deleted

    Hi All, We have created a custom workflow for PR approval at Item Level. I have RELEASE STEP CREATED as triggering event. I have used a FORK with 5 branches with 4 wait events and min cond as 1. The inherited business object ZBUS2009 has been created

  • How can I simply create a text frame with perfect rounded ends?

    I'm recreating a new edition of a book that was originally created in Quark. It uses round-ended text frames. When using the simplest method of corner options, the ends aren't proper semicircles, even though the radius is set to half the height of th

  • V56LDELI -- EXIT_SAPLV56L_002 - active but not called

    I followed the instructions in Note 400368 to add a new field in the delivery line of VT01N/VT02N. The function module EXIT_SAPLV56L_002 and the INCLUDE ZXV56U25 are both active. However, I am not able to fill the new field in my append structure of

  • Audio stopped after rendering

    After I render my project when it went to play back the sound had gone, you can still see the audio levels and you can here the sound if you watch the clips in the import section but there is no sound on the actual project. I have checked that it is

  • ABAP plus EDI/IDOC

    Hi Guys, Can anyone of you please tell me what all is required to learn about ALE/EDI and Idoc for an ABAP consultant. Thanks, Rajeev !!