Alternative Free Good determination in Sales order

Dear Gurus,
We activated Free Goods determination. We are maintaining condition records in Tcode VBN1. We are creating the condition records using the fields Sales org, Distribution Channel and Sales Office.  Condition record specifies the free good material and its quantity for main material with specified quantity. As of now,  It is working fine and it is picking up the free good material correctly at Sales order if we create line item for main material.
As per the new requirement, if the free good material is not available in the stock, it should pick up other alternative free good material for the main material.  Mean to say, we want to configure free good determination where we will specify two free good materials  for one  main material, then system will pick up one of the free good materials for main material in Sales order.
Ex:  Main material : A
     1st Free good material :  F1
     2nd Free good material :  F2
If the stock for F1 free good material is not available then system should pick up F2 free good material automatically.
I have tried to map the another Free good material for main material in the same condition record, but system is not accepting to proceed further.
Kindly suggest what I need to do, what configuration is required. Please provide your valuable inputs.
Thanks
Chandra Mouli

FYI - Neel & Chandra Mouli
Substitution strategy in Material Substitution: Reason (TCode OVRQ ) controls whether product selection should occur automatically in the background or whether the alternative materials should be offered for selection in a dialog box. So, this product selection in the background is performed on the basis of the availability check.
The substitution reasons are entered in the master records for material determination.
Kindly test & share your feedback.
Thanks & Regards
JP

Similar Messages

  • Assorted Free Goods Problems in Sales Order

    Hello All,
    The problem is related to Assorted Free Goods Pricing in Sales Order.I have two queries which are provided below with example:-
    In the sales order I am giving 2 Line Items. -
    Material A & Material B of total quantity 10PC Then 1 PC of the Material C as 3rd line item
    in the sales order is populated which is maintained as an assorted free good having Manual Free Item Category for eg. ZFV5.
    Similarly line items A & B combined of 10 PC = 1 PC of Material C having Manual Free Item Category for eg. ZFV5.
    Again if 10 PC of Material A or B are chosen respectively =  1 PC of Material C having Manual Free Item Category for eg. ZFV5 .
    _Now I want to configure the following**_ -
    1) The system will include the cost of the Assorted Free Good Item within the Main Item.
    2) While raising a Sales Return Order for the above mentioned Sales Order it is observed that the manual free item category ZFV5 is changed to the Return Main Item Category whereas I want the item category to be picked up is Return Free Item Category against the Manual Item category .
    Now considering the above scenarios please suggest solutions to attain my requirement.
    Looking forward to some valuable suggestions.
    Thanks & Regards
    Priyanka

    Hi Priyanka
    As far as what i understood from your post your requirement doesnt seem to be possible in standards
    If you want the cost to be transferred to the main item then in VTFL at item level there is a check box of cumulative cost
    That has to be ticked
    Constraintsin free goods in R3
    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

  • Delete Free Goods Item from Sales Order Return

    Hi Gurus!
    Could you help me with my question below?
    Version 6.0
    We created a sales return with reference to a billing document containing a standard item and an inclusive free goods item.
    During sales order processing we are trying to delete the free goods item and system does not allow us to do it.
    Example:
    Item         Mat              Quant.
    10            AAA            10 bx              (Standard)
    11            AAA             2 bx          (Free Goods u2013 Inclusive) -> Try to delete this line.
    In our business customer can return any box/quantity and we need this flexibility to create returns with reference to both and one separated item.
    Do you know if it is missing any configuration o if there is any Note for this topic?
    Tks in advance for you attention.
    T.Guimaraes

    Hi,
    Free goods is determined automatically in the sales order so you cant delete it manually.
    Generally free goods are determined on particular quantity.
    Like for every 10quantity you will get 2free.
    So if you reduce the quantity of the main item then you free goods will automatically go.
    This is the one way in which you can do that.
    Other way is that create the new document pricing procedure and assign that one your return document type in VOV8.
    Then go to IMG u2013 SD u2013 basic function u2013 free goods u2013 condition technique for free goods u2013 activate free goods determination.
    Over here check whether your free goods is activated for the newly created document pricing procedure or not.
    If yes then remove that entry and save the setting.
    Now create the sales order and check out whether free goods is coming or not.
    Please assign the pricing procedure also for your newly created document procedure for your return document otherwise there will be no pricing the return document.
    Regards
    Raj.

  • Pro Rata Free Goods in Return Sales Order

    Hi,
    I would like to know if the system can automatically propose the Free Goods in the return sales order when created with reference to the billing document.
    The Billing Document has a
    Main Line Item -- 100
    Free Goods    --   10
    and when a returns sales order is created with reference to the above billling document, the system displays both the above line items in the returns order and if the customer is returning only 50 the requirement is the system must automatically propose 5 free goods once the mail line item quantity is changed by the user.
    Regards
    PJ.

    Kindly let us know how you are giving free goods manually or you are using MATERIAL INCLUSIVE OR EXCLUSIVE
    If you are doing it manually then in return order it will not determine it
    If you are using MATERIAL INCLUSIVE OR EXCLUSIVE then it should determine automatically
    *Free goods - In SAP there are two types Exclusive and Inclusive.*
    Exclusive - Buy 100 and get 10 free. This means you have to buy minimum 100 pieces then on that you will get 10 piece absolutely free.
    Inclusive - Buy 100 get 10 free. In this case it means you are paying for only 90 item and the other 10 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.
    Edited by: Vishal J on Nov 24, 2010 1:10 PM

  • Free Goods Problem in Sales Order

    Hello All,
    The problem is related to Free Goods in Sales Order which is given with an example -
    We have maintained Free Goods ( T Code - VBN1) in inclusive scenario which is as follows -
    For 210 PAC (Pack) of Material A 18 PAC  Free.
    Where 1 PAC = 20 BT (Bottle) and 20 PAC = 1 CV (Case Pack)
    In the material master of Material A the Base Unit Of Measurement (UOM)  = PAC and Sales UOM  = Blank so that we can use any conversion factor maintained for the material.
    The conversion factors maintained for Material A are as follows -
    1 BT = 1BT
    1 PAC = 20 BT
    1 CV = 20 PAC
    Now when we are raising sales order for 11 CV  the free goods are not generated in the Sale Order.
    Again if we maintain the Sales UOM in CV  and raise the sales order it is showing :
    10 CV as main item and 1 CV as Free which is wrong because in the conversion factor we have already maintained 1CV = 20 PAC ,  Whereas in the inclusive scenario it is given 11CV = 210 PAC and 210 PAC = 18 PAC is free.So in any case it is taking into account 2 more PACs.
    Please suggest what need to be done in this case in respect of SD  /  ABAP(if needed).
    Thanks & Regards
    Priyanka Mitra

    Yes Priyanka
    This is a very interesting  and a challenging issue or question
    I think because of the prorata calculation type the extra 2 units  is coming
    This logical  error has happened to me too
    Inclusive 210 units  means we have defined as 192 + 18 in VBN1
    But the system determines the free goods in sales order as 190 + 20 that means there are 2 units which are going free than what has been maintained as condition record
    But system converts our logic into its own thro that calcultion type PRO  RATA which is the main culprit here
    So it requires ABAP help
    This qn should be awarded points (unfortunately i am not able to do so)
    Regards
    Raja

  • Free Goods in Multiple Sales Orders

    Hi,
    I have one scenario, so please help me out.
    If customer orders 10 items, he gets 1 item as free item. But if he orders those 10 items in more than one sales order not in single sales order then how the customer will get the 1 item as a free item?
    Thanks,
    Satya

    Hi Satya
    Your Qn needs clarity
    If i have understood it correctly this cannot be mapped in SAP R3
    Free goods like material A and B if bought together then Material C is free cannot be done in R3
    Like that 10 different materials bought and 11 th material should be free and if this is what you are asking
    not possible
    OR
    Normal 10  pens + 1 pen freee
    But in a single order i will not put 10 units it will be spread out to 4 or 5 orders and when cumulatively the total fig becomes 10 units then 1free unit should trigger
    If this is what you want and this cannot be mapped as Free goods in R3
    Because free goods are sales order based or document based and you cant spread the qty to 4 or 5 documents or 4 or 5 orders and it is meaningless
    But this can be handled as a rebate in R3
    Regards
    Raja

  • 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

  • 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

  • Free goods should not determine in sales order

    Hi,
    I have maintained the free goods determination in SAP CRM with validity period in T Code: /sapcnd/gcm  and have created a quotation for the material which has a free goods validity.The free goods are determined at quotation level, when i was converting the quotation to the sales order the free goods validity period got expaired.In this case the free goods are should not get determined in the sales order.But when i test it in IDES system the free goods are getting determined in the sales order eventhough free goods validity period expaired.
    Can any one tell me how to restict the free goods in the sales order level when the validity period expaired at the time of sales order create.
    Regards
    Nagaraju

    Hi ,
    You can use the BADI CRM_COPY_BADI. Here you can implement the check for products which are free and have expired to be excluded from copying from quotation to sales order.
    Regards
    Kavindra

  • Regarding Material Determination and free goods determination

    Hi Gurus,
                 I understand the Material Determination to be substitution of a new material for the old one for any possible reasons such as sales Campaign,non availability etc.
    Could anyone one explain the concept whether material determination and Free good determination can co-exist in a sales order ?
    How to substitute by material determination procedure for a free good in a sales order?
    Regards,
    S.Ravi kumar

    Hi.,
              We can use material determination and free goods,as per my knowledge material determination takes first and to the swapped material free goods determiination takes place
    Award points if helpful
    Narayana

  • SAP CRM Free goods determination

    Hi Experts,
    I am working on SAP CRM Free goods . Basically i have a Scenario where  i want to give Quantity based Discounts ,
    in which if a Customer purchases a goods of 3 quantity i want him to give 1 qty as Free good thru the sales order .
    The free good may be either Same product or Different product, Can you pls help me where to maintain these
    Free goods mapping in SAP CRM so that when i enter the Main item automatically the Free good should pick up automatically.
    Can any body pls help me  on these configuration .Psl provide if you have any documents or links .
    Is it possible to down load free goods determination from ECC to CRM, If yes, plz provide the config settings for the same.
    Thanks in advance
    Nagaraju

    Hi Nagaraja,
    Please find my below answers to your questions
    1. How the Free goods Determination will Happen while Creating sales order in CRM, & Can you pls tell me the Config Settings required to be done in CRM after downloading the Load Objects from ECC ,
    There will be a free good determination procedure assigned . You can see this in spro CRM->Basic Functions->Free Goods->Set Up Free Goods
    2. Where the Free goods determination data will get Store in CRM after the Download .
    The table in CRM is /1CN/CCFSAP010
    3. We have a Scenario where if Customer Purchases a 3 QTY of Products we have to give a 50% Discount on 4th Product .
    the 4th Product may be the same product or Disfferent product .Is this Scenario possible in CRM ?
    I need check about this scenario , if this is possible in ECC then surely it will work in CRM also.
    Thanks and Regards
    Shanto Aloor

  • Free good as promotion sales

    Dear Experts,
      could you please suggest me and give steps, my customer want one particulat material (lets say 1000 qyt) all to go free goods in an sales order, which is the best way to configure this.
    Quick response would be of great help
    Regards,
    Siva

    Hi,
    This is standard function in SAP system, you can use standard sales order type with item category -- free goods for your particular material, that will be fine!
    Good luck
    Tao

  • Free goods determined in Delivery over Order Quantity in Sales Order Item

    Hi Gurus,
    I've a problem about using free goods determination.
    First I created free goods master record with following information
    ZG1010012060075 From 100 PC -> Free good ZG1040012060075 2 PC
    Free goods Category = '2' (Exclusive)
    Free goods delivery control = 'E' (Delivery proportional to quantity in main item)
    Then I've created Sales Order with
    Item 10 ZG1010012060075 4,000 PC.
    Item 11 ZG1040012060075(Free good) has been automatically determined for 80 PC
    Then I've splitted Item 10 into 4 deliveries. The result of free goods determine in each delivery are as follow:
    Delivery#1)
    Item10 ZG1010012060075 = 1,176 PC
    Item20 ZG1040012060075 = 24 PC
    Delivery#2)
    Item10 ZG1010012060075 = 1,176 PC
    Item20 ZG1040012060075 = 24 PC
    Delivery#3)
    Item10 ZG1010012060075 = 1,176 PC
    Item20 ZG1040012060075 = 24 PC
    Delivery#4)
    Item10 ZG1010012060075 = 472 PC
    item20 ZG1040012060075 = 9 PC
    *Remark : Total quantity of 'ZG1040012060075'(free goods) = 92424+24 = 81 PC
    (Greater than 80 PC)*
    I think the system determined free goods in Delivery#4 correctly due to rounding up. But It might not be over the order quantity in Sales Order Item 11. Even though I've set the item category in delivery with Check overdelivery = 'B' (Situation rejected with an error message), the free goods are determined over order qty. BUT if I change delivery qty in delivery#4 Item20 from 9 PC -> 8 PC -> 9 PC, the error message occurred.
    My point is to fix the system not determine free goods in delivery items over order quantity in sales order item.
    Has anyone met this situation before? Do you have any idea about this issue?
    Best Regards,
    Prachya Lalitnorasate

    Dear Sai,
    Thank you for your advice, but it didn't solve my problem.
    I would like the system to determine free goods with proportional to main item AND In the last delivery main item delivered completely free goods must be determined equal to remaining open delivery item.
    Do you have any idea about configuration/customization?

  • Free goods Not determine in Sales order(VA01)

    Hello Gurus,
    As Iam Creating Sales Order(VA01). In the back end I have done each and every configuration regarding free good determination then also the system is not determine the free goods
    Apart from that Iam going through Exclusive free goods.
    So please give me the Solution where Iam missing.
    Regards,
    Sukdev.

    Hello Gurus,
    As Iam Creating Sales Order(VA01). In the back end I have done each and every configuration regarding free good determination then also the system is not determine the free goods
    Apart from that Iam going through Exclusive free goods.
    So please give me the Solution where Iam missing.
    Regards,
    Sukdev.

  • Re-run Free goods Determination procedure in sales order

    Hi frnds,
    Free Goods determination procedure will run when I am entering material in the sales order.
    Like pricing (caarry out new pricing option)can we re-run the free goods determination procedure in sales order after entering the material.
    Please help me.
    Sunil Garg

    Hi Sunil,
          U cannot rerun the free goods. As free goods are given based on the material whenever u cahnge the materrial quantity then only it will be rerunned, but not during pricing,. Free goods condition records r based on the material

Maybe you are looking for

  • My Mac Pro is running slow...

    Not ready to buy a new computer yet. it is 5 years old running 10.6 Lion.  What might I do to clean it up and get it running faster? Thanks, Mark

  • Syntatical errors are not showing up in JDEV

    Hi, Syntactical errors are not showing up in JDEV from past few days in my view. Can any one help me regarding this. Thanks in advance. -Sukumar

  • Don't  Oracle SQL Developer show Object tables ?

    Hi when I create a table of an object in oracle the SQL Developer don't show it in Tables tree my mean is that SQL Developer don't show object tables that are defined in user_object_tables or dba_object_tables in Tables tree (while other tools such a

  • Still Photo Size

    Just transitioning to FCPX from FCP Express. I am getting ready to put together a "slide show" consisting of only still photos in FCPX. It will be projected on a 10' screen with a Sanyo PLC-XU110 projector, NTSC SD, interlaced. I am planning on prepa

  • Can I make an image of a hard drive which I attached trough enclosure to my laptop?

    hi,  I like to know if I can make   an image of hard drive which I attached trough enclosure to my laptop ? if yes which utility is usefull for this purpose? or if there any third party software for this purpose. I am thinking also if I clone this ex