Skip to Content
avatar image
Former Member

Free goods

Hi SD experts,

is it possible to specify a maximum quantity for materials given as free goods (exlusive) ?

Regards,

Mathieu.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

8 Answers

  • avatar image
    Former Member
    Dec 08, 2008 at 04:35 PM

    Hi

    Constraints in 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.

    So maximum 1 + 1 you can give

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 08, 2008 at 04:43 PM

    >

    > Hi SD experts,

    > is it possible to specify a maximum quantity for materials given as free goods (exlusive) ?

    >

    > Regards,

    > Mathieu.

    Hi ,

    see this it may clear ur dought.

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

    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.

    Best regards,

    venkataswamy

    Edited by: yanamadala venkataswamy on Dec 8, 2008 5:44 PM

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 08, 2008 at 04:47 PM

    Dear Mathieu

    Check this link which will answer your question

    [Free Goods |http://help.sap.com/saphelp_47x200/helpdata/en/dd/55fa34545a11d1a7020000e829fd11/frameset.htm]

    thanks

    G. Lakshmipathi

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Mathieu

      You have to wait for another 12 hrs

      Right now i dont have Access to SAP screens

      I will run this scenario and come back with the outcome in 12 hrs

      In the meanwhile you can try in VBN1 there will be scales in the application tool bar

      All the best

      Regards

      Raja

      Edited by: ramanathan raja on Dec 9, 2008 6:04 PM

  • avatar image
    Former Member
    Dec 08, 2008 at 05:17 PM

    Hi

    That is not possible in standard SAP. But you can achieve this functionality with the help of Userexits in sales order.

    Thanks,

    Ravi

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 09, 2008 at 02:58 AM

    Dear sunny,

    I believe the case which issued by Mathieu can satisfy by scales. I tried to test and I could do it by follow data. I used the IDES data, pls refer below:

    T-Code : VBN1

    Basic Free good setting for Exlusive:

    T-ASA13 Flatscreen MS 1460 P 100 100 PC 10 PC 9,09 2 2 Exclusive M-02 Sunny Xa1

    And this is scale for above Exlusive:

    From 100 100 PC 10 PC 9,09 2 2 Exclusive M-02 Sunny Xa1

    From 200 200 PC 20 PC 9,09 2 2 Exclusive M-02 Sunny Xa1

    From 300 300 PC 30 PC 9,09 2 2 Exclusive M-02 Sunny Xa1

    From 400 400 PC 40 PC 9,09 2 2 Exclusive M-02 Sunny Xa1

    From 500 500 PC 50 PC 9,09 2 2 Exclusive M-02 Sunny Xa1

    And I tried to create a SO with order type is OR: T-code Va01

    10 T-ASA13 700 PC Flatscreen MS 1460 P TAN

    11 M-02 50 PC Sunny Xa1 TANN 10

    As you see it can be done by my data. Please try to do it if it's suitable with your requirement

    Pls fix it if I misunderstand your case.

    Best regards,

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 09, 2008 at 12:47 PM

    Hi

    This seems to be not working out with scales

    You should go for userexit or some development as suggested by one of the very elite member

    As suggested by Mr.NGUYEN PHAM it works fine till order qty 999

    For the order qty 999 it gives 50 only free

    For order 500 also it gives 50 free

    But the moment you change the order qty to 1000 the free goods becomes 100

    From 1000 to 1499 the free is 100

    From 1500 the free becomes 150

    Ultimately we are not able to restrict the free goods upper limit

    I did extensively work on this by changing all the scale controls in V/06 for condition type R100

    But nothing seems to be working

    I feel the calculation rule prorata,wholeunits,unit reference play a major role here

    You have to develop a new routine

    May the other elite friends has to give better solution

    Regards

    Raja

    Edited by: ramanathan raja on Dec 9, 2008 10:19 PM

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 10, 2008 at 06:43 AM

    Hi men,

    I checked again and unfortunately your comment is right. Don't know why quantity > 1000, the scales is no more effective.

    I have do around other thing but maybe Raj's comment is correct, let try to use ABAP code to solve it.

    Best regards,

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 03, 2009 at 10:06 AM

    Dear experts

    I m trying to add new condition table in access sequence NA00 sales area/plant wise instead of customer but system doesn't take proper condition even i maintained condition record for free goods in

    pls suggest any solution

    Regards

    Vikas

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Vikas,

      Did you try to analyse your pricing in order item? It is often very informative and helps to find out why system does not picks up the condition record.

      Double-click on order item > Conditions > Analysis button on the bottom

      If it does not help... there can be many reasons e.g.:

      1. your pricing table is not exclusive in the access and system finds a better condition (you can flag it to exclusive)

      2. a requirement is assigned to your access and it is not fulfilled

      Etc. Hope it helps.

      Regards,

      Gabor