Free Goods to be issues if Sales value exceed target Value

HI,
User wanted us to configure the sales order such that when the total sales order vlaue exceed a certain amount, the system will automatic include a certain free items to the order as FOC item.
How do I go about configuring it?
Thanks

Hi Colin,
1: With standard SAP your requirement will not be fulfilled.
2: To do this you need some ABAP development.
Ask your ABAPER to write a code in user exit MV45AFZZ
where check the Value of the Sales order. If the Sales order value exceeds a specific value then add the FOC items in the Sales order where the item category should be TANN (or equivalent).
You might need a custom Z-table where you can store what Materials are to be added as FOC items in sales order & at what value.
regards
Edited by: Innovation is key on Mar 4, 2011 9:22 AM

Similar Messages

  • Free goods condition records - Usage in Sales Order

    HI,
    I have so many condition records in various KOTN9xx tables, which are for issuing free goods. If I see a sales order item, that is a free good, how do I know, on what basis (based on which condition record, in which condition table) that free good was issued?
    Technically speaking: Similar to KONV table for storing transaction data on pricing, is there a table for storing transaction data on free goods?
    Thanks,
    Juwin

    Find the table number of the key combination of customer / material . & you can extract free goods condition records from this table.
    Search in SE11 with the table number.

  • Free Goods not appearing in the Sales Order

    Hi,
    I have created the condition record for Exclusive free goods for a material. However when i create a sales order with the same material, the free goods materials is not appearing.
    I did a Free goods Analysis in the sales order and when i checked the field values, I found that for a particular access sequence it says "Access not made ( initialized field)"
    Please help.
    Thanks.

    Hi,
    This error usually happens when we donot maintain any of the fields in the access sequence that we use.For Eg., if your access sequence is Sales Org/Dist Channel/Mat group and if you fail to maintain your condition record with the same sequence,you will get this error.Please maintain the condition record with the respective access sequence and you will not get this error.Please try and confirm.
    (Also in the above example even if you maintain condition record and didnot maintain material group in the materisl master you will get this error.So check all the possibilities and confirm.)
    Regards,
    Phani Prasad.

  • 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

  • Error message in sales order against target value contract

    Hi experts
    I have value contracts scenario, when I create a Release Orders thatu2019s exceeds the value of the contract the system raise a message error, but in this case the decimal expression in wrong.
    The decimal expression of the country is 1.234.567,89
    The decimal expression of my user is 1.234.567,89
    Example:
    The contract value is 10.000
    I create a release order for 15.000
    The message error is "Target value in contract &1, item &2 is exceeded by 50.00", the correct messages should be: "Target value in contract &1, item &2 is exceeded by 5.000,00"
    I release two errors, the decimal expression according to my user and country doesn't match or the validation is doing some conversion.
    Do you have any idea was wrong??
    Thanks in advanced any input is really appreciated
    Susana

    Hi Susan.
    Just select the error message in the log  and click technical info . In the performance assistant it will show like :
    Technical Data
    Message type__________ E (Error)
    Message class_________ ZCRM_CSI_UI (Messages for UI of Leasing)
    Message number________ 022
    Message variable 1____ 
    Message variable 2____ RK78
    Message variable 3____ 0000001000
    Message variable 4____ 185124 020(Task:0000003105)
    Message Attributes
    Level of detail_______ 
    Problem class_________ 1 (very important)
    Sort criterion________ 
    Number________________ 1
    Environment Information
    Object Type___________ 15
    Logical Key___________ 
    Object GUID___________ DE3B1C475098F9F187E4002264F648B2
    Object Type___________ A
    Message class_________ 
    Save message__________ X
    Message no longer erro
    This will give you details of what  internal values are getting used for calculation . If you can give the error message class and error message number probably i can help u out.
    Regards
    Apoorva

  • IR Value exceed GR value

    Hi xpert,
    how to block IV from processing IR if the item value exceed GR item value.

    Hi,
    SPRO --> MM --> logistic invoice verification --> invoice Block --> Set tolerance limit
    Now u can set tolerance for a compnay code
    BR     Percentage OPUn variance (IR before GR)
    BW     Percentage OPUn variance (GR before IR)
    DQ     Exceed amount: quantity variance
    DW     Quantity variance when GR qty = zero
    here in BR and BD, you can define upper limit or lower limit.
    Regards,
    Pardeep malik

  • Value Contracts - Target value at header

    Hello Gurus,
    I have a scenario where in we need to provide the target value in the contract for all the items present in the contract.
    I am using the value contract type wk1, its only allowing me to provide target value for each material. Is there a way to have the value contract for all the materials in the contract.
    I have used assortment module with no use....
    Thanks and regards,
    Pavan P

    Mark teh condition WK00 as header group condition. The target value would be applied for the complete order.

  • How to get message Target value exceeded for value contract in consignment

    Hi Gurus,
    I have created a value contract in consignment process.
    When the TOTAL VALUE of the release orders exceed the TARGET value of the value contract, system is NOT alerting me with message "Target Value Exceedded".
    In normal value contracts, system throws error message while creating release order if target value is exceeded.
    How such message can be generated in case of consignment process?
    Is there is any configuration involved for item category 'K' for this requirement?
    Thanks in advance,
    Regards,
    Sastry

    Hi,
    Thanks for the reply.
    Those messages are already configured and they are working fine for my normal contracts.
    I need such messages for value contracts in consignment process (item category 'K').
    As there is  no net price in consignment PO, such messages are not generated even though required messages are already configured.
    Is there any other thing I need to do for CONSIGNMENT process
    Regards,
    Sastry

  • Milestone Billing, Billing date value exceeds Net Value

    Hi all,
    I have a issue related to Milestone Billing. Here billing dates are entered manually. Say for eg for Rs.1000, 4 billing dates will be entered for 25% based on completion of a project.
    Now the problem here is , The net value will be 1000 [contract amount] but system is allowing to enter more than Rs.1000 in milestone billing dates. means i can enter more than 100%. how to restrict this. Do we need to use any user exit.? I have tried all standard ways.
    Thanks & Regards
    Praveen

    Dear Praveen,
    You can put a logic to compare the Total Value and also the individual milestone amount and trigger a error message while saving the sales order.
    This seems the only way.
    However lets wait for the experts to comment on this requirement.
    Thanks & Regards,
    Hegal K Charles

  • Value mapping : target value need to be blank

    Hi,
    I have a requirement like below (just example).
    Source                        Target
    A                                 Z
    B                                 Y
    C                                 X
    N                                 BLANK or ""
    When I did this using value mapping it works fine for all values except for source value 'N'.
    When the source is N then the target should have value space or blank. Is this not supported by value mapping?
    For value N, do i have to explicitly check 'if value N then make it blank'?

    > For source value N I am getting target as N though in value mapping I have mentioned the target as blank.
    This is standard behavior of value mapping when any value is not present in value mapping table then it return the input value as it is. So this means when you declare N with a bank value as result then value mapping won't consider it as an valid entry in the value mapping table. So now you have to take care of N explicitly.

  • Free goods issue from vendor consignmemtn stock

    Hai Friends,
    I am doing here delivery thru vendor consignment stock. When i do the delivery  with 601 k  movement type. for that quantity vendor liability will be booked thru MRKO Transaction.  this process is going smoothly.  But i got problem in Free goods processing, to narrate in detail.
    in sales order for a material free goods (inclusive 8+2), in sales order itself the material will be divided into 2 line items with quantity 8 & 2
    When i do delivery  the vendor liability has to be booked for the quantity 8 and not for quantity 2.
    ur suggestion are welcome, early responses sure get reward points.
    Thanks

    Hi
    If you donot want the system to generate the second line item for the qhuantity 2 and the entire quantity 10 is to be displayed in one line item (8 priced and 2 free)......
    goto VBN2 - select the free goods condition record you have created and at the right side colum (not sure of the column name) select the value - FREE GOODS INCLUSIVE Without Line Item Generation.
    Now if you create a sales order, it will not create the second line item. Here it uses the condition type NRAB instead of R100 for determining the free goods.
    Thanks,
    Ravi

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

  • Issuing more then one item in free goods

    Hi SD gurus,
    My client is asking to issue more then two items as free goods along the main item. Example material A is sold along with material B and C as free goods.As far as my trails, I'm able to configure only one item as free goods but not the second one. Can any one suggest to configure the above scenario?

    Hi Ravi krishna,
    Free goods can only be supported on a 1:1 ratio. This means that an order item can lead to a free goods item. if you want to give free goods X & Y for material A, then you need to enter material Y in order, simply change the item category as TANN.
    As of my knowledge there is no alternative to it.
    these are the constraints for free goods:
    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.
    regards
    Sunil

  • Free goods vs financial realated issues -?

    Hi experts
    Please some one can help me to understand free goods related financial issues.
    Ex:
    If  I am giving for  materil 1 quantity 10 ---> materil 1(Inclussive) quatity 2 free.
    so how the financial accounts will be adjusted for the material 1(in my case quatity 2) --?
    Thanks
    Kris

    Hi,
    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.
    Hope this may help
    Reward if it helps
    Regards
    Prasanna R

  • 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

Maybe you are looking for