Quantity Contract + Free goods determiantion

Hi All,
We are currently working on a project where we create a
Quantity contract and the sales order is created keeping the contract as the reference.
The problem which we are facing is as follows
1. The free goods are not getting determined when we create a sales order keeping the quantity contract as the reference.
2.Free goods are getting created if we create a sales order without any reference.
Can any one of you help me out with a solution for the same.
Regards,
Pandi

Free goods determination with referance to contract
1.     Create a normal material
2.     Create a contract for the customer for the material with order type QC with proper
        Validity periods and enter a target quantity
3     Create a pricing procedure for the contract which should  be same as the pricing
       Procedure which  you will use in
       Standard order which you will refer this contract
4    Create free goods condition record for that customer and that material using condition
       Type NA00 with t code VBN1
                                                                                5     T Code for contract creation is VA41
6     Create a normal sales order and refer it to the contract created
7     All records are copied in the sales order from the contract and the target quantity of
       the contract is copied in the order quantity of the line item
8     Example if tgt qty is 50000 then it is automatically gets copied as 50000 in the order                                                                               
Quantity of the line item
9     Now change that fig to the no you want
10   Suppose if you order 100 then 10 free is decided automatically if the condition
       Record is maintained for 10+1
Hope this will help you
Regards
Raja

Similar Messages

  • Recalculation of quantity in free goods for return order wrf to invoice

    Hello everyone,
    I want to recalculate quantity of free goods category in a return order created with reference to an invoice, if the quantity in the High Level Item Category has changed.
    For example, a customer bought 100 boxes of product "A " and received 10 of these for free. Then he wants to return 60 boxes. When I create a return order with reference to the invoice and change these quantity from 100 to 60, free goods item category still shows 10 boxes instead of 6.
    Recalculation must be take place acording to the pricing date determination in order to apply free goods in a valid date.
    Customized features reviewing:
    1. There's not Item Category Proposal for Target Sales Doc type of the Return order, but item category of source bill type has one an is set to Pricing Type "D".
    2. High Level Item category of free goods category is relevant for billing and is set to M "Delivery - related invoices-no zero qtys (in main bath items)"
    3. Free goods category assigment has NORM as item Category Group, FREE ussage, High Level Item category is determinated for return order document type and Item category by default is the free goods category.
    I will appreciate your support to solve this issue.
    Best Regards,
    Andrea Figueroa

    Hello,
    Thank you for your response.
    My Discount Type of Free Goods determination is set to:
    Calculation Rule: "2 - Unit reference"
    Free Goods Category: "1 - Inclusive rebate (with item generation)"
    Free Goods delivery control: "C - Delivery of main item is part. delivered, only with main item"
    However, whatever the calculation rule is, if I change the quantity in the main item, subitem does not work. 
    I read about SAP Note 573598 that describes perfectly my problem, but is valid in 4.6 to 4.7 version and I have ERP version.
    Thank for your help,
    Andrea Figueroa

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

    Dear 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

  • Free goods - Exclusive - Quantity of free goods

    I want to give free goods by the condition record I have made at the tcode VBN1. Free godds will be given by the exclusive technique. The material code of the main material with active prcing is 100005 and the material that I will give as free good is 700001. For every 4 pieces of 100005 I will give 1 piece of 700001. I have entered 100005 at the "Material" column, 4 at the "Min. qty" column, 4 at the "For" column st at the "Unit" column, 1 at the "add. FG" column, ST at the "AddQTYUnit" column, 1 at the "Calc.Rule" column, 2 at the "FreeGoods" column, 700001 at the AddMatFrGd" column. The system gives 2 free goods (700001) for 6 priced material (100005) or 4 pieces of 700001 for 14 pieces of 100005. On the other hand I want the system to give free goods for the exactly enough piece of price material. I mean: 2 pieces of 700001 for 8 or 9 or 10 or 11 pieces of 100005; not 2 pieces of 700001 for 6 or 7 pieces of 100005 but the system behaves this way. can anybody help me abput this subject?
    Thanks in advance for the answers....

    Hi Yasar,
    You need to create a new routine for calculate type.
    Do as below:
    1. Go to VOFM>Formulas>calc.rule Rebate InKd to create a new routine for calculate type.  for example 601.
    2. add the following code in this routine 601 and then save.
      USING L_FRM STRUCTURE KONDN_FRM.
    DATA: VORKOMMA  LIKE KONDN-KNRMM,
           NACHKOMMA LIKE KONDN-KNRMM.
      L_FRM-NRMENGE = 0.
      L_FRM-NRRUND  = 0.
      L_FRM-NRMENGE = ( L_FRM-MGLME / L_FRM-KNRNM * L_FRM-KNRZM ).
    business rounding
        VORKOMMA = FLOOR( L_FRM-NRMENGE ).
      L_FRM-NRRUND  = L_FRM-NRMENGE - VORKOMMA.
      L_FRM-NRMENGE = VORKOMMA.
    3. Select routine 601 in field "Calc.Rule" when you create free goods condition record.
    Hope it helps.

  • Free goods from Quotation to Contract to Sales Order

    Hi SAP Gurus,
    I have questions regarding Free Goods. This is the scenario.
    Doc flow as:
    Quotation 123
         Contract 456
               Sales Order (zmor) 789
               Sales order (zkal) 101
    In the quotation 123 & contract 456, the quantity of the item is 50pcs. However, when creating sales order (zmor), if we input 50 pcs as the quantity, the free goods were not determined. What we did was, we lessen the quantity to 30pcs. From there, Free goods were now shown. And then we created another sales order (zkal) for the remaining 20 pcs.
    Questions:
    1.- why is it on the 1st sales order w/ same quantity(50pcs), free goods were not determined?
    2.- i believe that in standard SAP, free goods were not determined in quotation or in contract. Is there a way to determine the free goods on those doc types?
    3.- how about free goods determination in:
    A. Stock transfer order
    B. Product diversion
    C. Consignments
    D. Virtual return
    I am really hoping for feedback on this. Thanks in advance!
    Erza

    Hi,
    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.
    Regards,
    Saju.S

  • Free Goods Quantity Control

    Greetings all SD Gurus,
    Would really appreciate some advice here. Currently I have a free goods condition ( exclusive ) - NA00 for a material set in such way that :
    For every 100 items ordered , there will be 5 free items of the same material.
    The condition is working fine. But users wanted the quantity field for the free item to be program is such way that they can decrease the quantity of free items from 5 but they can't increase the free items to more than 5.
    My question is - can this be configured in SPRO without creating a program in userexit . If yes, how do I go around it ? Or is there any other alternatives ?
    Many thanks in advance.
    Warmest Regards,
    Ed Ong

    Hi Ashish,
    Thanks for your suggestion but unfortunately, it's not applicable for the requirement. What the user wanted was a checking procedure to run during the manual changes of quantity in free goods before the doc was saved.
    Regards,
    Ed

  • Unchange Free Goods Quantity in sales order

    Dear SD Expert,
                 I have set free goods condition for example buy 10 and get 2 free.
    Program work perfectly. However, when user change free goods item from 2 to 3. System show the information message V1737. And user still can change the quantity of free goods item.
    My client would like system to not allow change quantity in free goods item.
    Could you suggest me on this point, please?
    Best Regards,
    Prach

    all V1 message need to do in through Standard Ehancement in Program itself
    ask your Technical team ask him to find out the Ehancement -- copy that and change to explample  W501 to E501
    this will work i have done recently
    <<point beggiing removed>>
    Edited by: Rob Burbank on Sep 9, 2010 4:34 PM

  • Not allow to change free goods quantity

    Hi,
    Is there any configuration to hide or not allow user to change quantity of free goods in sales order that determine from master record?
    Regards,
    Jr.SD

    Hi,
    Yes, I able to change the quantity after maintaining in VBN1.
    Regards,
    Jr.SD

  • Quantity Contracts for minimum quantity and above

    Scenario:
    1.     Customer Can order materials which are mentioned in the list of materials provided by him.
    2.     The company has agreed to give customer bonus on quantity ordered. The bonus will also be in terms of quantity as free   goods. (for e.g 0-100 mtonnes, free good will be 10 mtonnes)
    3.     The bonus quantity can be adjusted among the materials ordered. (It can be adjusted using one material or using all the materials (no percentage distribution defined)
    Is there a scope in SAP Contracts to configure this type of contracts?

    Hello Will,
    You can configure a Common Distribution Channel and a Common Division and assign them to all the sales orgs in the system and maintain customer master data in this common sales area
    then you can create a sales order with reference to a contract maintained in any sales area
    but I'm not sure how you are maintaining the pricing condition records and its behaviour when you create a sales order
    please let me know whether you succeed by this configuration
    regards,
    Santosh

  • Fields in Creation of free goods VBN1

    hi everybody,
    Can somebody expalin in detail the fields in creation of free goods(T-vbn1) like free goods quantity,additional quantity,documnet quantity and calculation rule....
    <b>Please dont copy paste anything form SAP help....I read that one......</b>
    I would appreciate if u explain with your sentence..
    Will reward point if it helps.
    Ghassan

    Hi Gafoor,
    Material
    Material, for which free goods is to be
    granted
    Minimum quantity
    Minimum quantity for which free
    goods can be granted
    From
    Quantity of sales material
    FGQ--- Quantity unit of free goods material
    Free goods -- Quantity of free goods with reference to the quantity and quantity unit of the sales material.
    AQU - Quantity unit of the free goods additional quantity
    Rule - Calculation rule
    Prorata
    whole units
    unit related
    D -- Delivery controlling -  it tells how you can manage the delivery of free goods with respect to the main item ordered.
    Additional material -  Additional material (only available for entry in exclusive free goods)
    Hope it helps. Please reward if helpful.
    Thanks & Regards
    Sadhu Kishore

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

    As 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

  • SO-Free goods found but not apply

    HI everybody,
    Please help me solve this problem:
    I've finished free goods and tested OK 2 months ago. It doesn't work when I come back and check again.
    I have configed and define master data VBN1, I use free goods analysis to check, system found condition record and display "Condition record has been specified", but when I click on that condition record "The condition record for use N can not be displayed".  And no have any subsequent item under Main Item (system even don't warning when I input quantity smaller minimum quantity of free goods as in the past).
    More Infor: I just use Exclusive for Free goods with the very simple way. And I still can input manually free goods by inputting higher level item no.
    I have researched every topic and check config again and again but it doesn't seem to work. Please suggest me any way to continue.
    Many thanks for your help.

    Use Tcode VBN2.
    Provide your Free Goods condition type - Discount type in VBN2 and click on Condition Information button.
    This would take you to display condition record screen.
    Don't provide/maintain any data in selection parameter & Execute.
    But kee validity period/date in check.
    If any condition record is maintain, then you will be able to see the result in List for Condition Type screen.
    You can also follow Table KONDN - Conditions: Free goods - Data section to check whether you have any data maintained.
    KONDN-KSCHL
    Discount type
    - Free Goods condition type
    Say, NA00 - Free Goods SD
    Regards
    JP

  • Free goods and order types

    Hello,
    1) If company is providing free goods, then will it be associated for order type or with pricing condition.
         for e.g. On purchase of 100 qty. if 10% foods are free, then how is this associated.
    2) Also if i want to provide free goods only for a particular customer group, lets say wholesale, then how will it be associated
        with pricing conditions and order type.
    Regards

    Hi,
    There are two cases:-
    1.Ur company is providing free goods as a sample.
    2.If some customer buys some quantity of product u provide some free goods with it.
    1st Case:-
    if u want goods to b send as a free sample then u can directly use TANN item category with doc type or .
    2nd Case :
    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(Take one field as customer group also if u want to provide free goods only for a particular customer group).
    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 .
    Thanks & Regards,
    Deepaks

  • Free Goods Quota

    Hi SAP Expert,
    Does SAP Free Goods functionality supports allocated quantity?
    We are using SAP ECC 6.0 EHP 3.0
    Let me take an example.
    We are running a promotion of Buy 1+ Get 1. We have a budget of 100 Free Quantities.
    It should work on First come first serve basis
    For every free quantity system should check the avaialble quota of free quantity. Once it reaches 100 Free Qty system should not include free line item in sales order.
    I would appreciate your reply.
    Thanks,

    Hi,
    1. First create a new material for free goods. By copying the existing material u201CXXXXu201D and add u201CXXXX-Free Issuesu201D in the description
    2. Create a schedule line category u201CZPu201D by copying u201CCPu201D and remove tick for TOR. Assign u201CZPu201D to TANN in VOV5 (Do not use CP since TOR is activated in CP) 
    3. In SPRO> SD> Basic Functions> Availability Check & TOR> Availability Check> Availability check with ATP logic> carry out control for availability check
    Make sure that Check box u201CIncl. Sales Requirementsu201D is checked (To address Available quota)
    4. Create a new access sequence with a table Sales Org/Dist. Ch/Sales Document type and assign it to the condition type NA00 (To address First Come First serve condition)
    5. Using T.Code:MB1B and Movement type 309= Transfer posting material to material post the required quantity to free goods stock.
    6. Maintain free goods records in VBN1 by pressing u201Cexclusiveu201D button. Maintain record with Actual material and free issue material.
    Once the free goods quantity is exhausted, system will not confirm the schedule lines for free goods item. You have to manually close the condition validity end date in VBN2.
    Check this and revert back in case of any clarifications.
    Hope this helps.
    Regards,
    Sharan

  • Free goods determination in CRM

    Hi all,
    Got a question about free goods in CRM.
    In ECC, the free goods can be determined and there is no problem with it.
    In CRM, the customising was set up in the exact same manner (spro->CRM->Basic functions->free goods), create condition type, create free goods determination procedure and assign free goods determination procedure was done correctly.
    When I debug through some of the free goods function module (CRMFREEGOODS*EC) in CRM, I can see the correct free goods pricing procedure being determined, but the product GUID does not appear inside the function module.
    Is there any where else that I can look to find out more to troubleshoot?
    Has free goods ever worked in CRM before?
    Thanks!

    Hi Edward,
    Free Goods determiantion works in CRM Online as well.
    After all the required customizings been maintained, in the transaction, another line item gets added (as a sub-item of the main item)
    Ensure that you have also maintained the Item category determination settings properly.
    Regards,
    Shalini Chauhan

Maybe you are looking for

  • Can i put snow leopard on a mac mini server? MORE INFO BELOW

    Hi! I am getting a mac mini server in august (new hdmi type) and i dont want server becuase i am a home user. can i buy and install regular snow leopard (preferably mac box set) and will there be any software isues? questions: [email protected]

  • Lightning Adapter (to 30 pin) work in old docking speaker?

    Hi all I want to know if i buy iphone 5 and buy the Lightning Adapter Lightning Adapter (to 30 pin) work in old docking speaker? thank you

  • Showing error in concatenate

    class connection { public static void main (String[] args ) {   String a=   "jdbc:oracle:thin:@//erp.oracle.com:1521/orcl" + ","+ "apps" + "," + "apps";    System.out.println(a);    System.out.println(coninfo());   public String coninfo() {    String

  • Widget TV

    Love watching widget TV-- but how can I keep it visible on my desktop all the time while I work (when the other widgets are off)? I'd like it on in the corner of my monitor all the time.

  • Lanscape report from Report Builder6i from win

    Hi I have a problem printing landscape report from report6i. it got cut off at the right side. I already set the report width to 11" and height to 8.5" and orientation to LANDSCAPE. I also set the system parameter ORIENTATION to LANDSCAPE. in the pag