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,
JuwinFind 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
NagarajuHi ,
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
SusanaHi 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 -
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 PMark 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,
SastryHi,
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
PraveenDear 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.
ThanksHi
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 MitraHi 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
KrisHi,
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!
ErzaHi,
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
-
I have plenty of DVD which I load in my laptop and watch the movies while travel, however I am not able to do that in my iPad . I would appreciate some one guide me the simplest way of loading the movies in to my iPad. I tried the conventional proced
-
Problems with downloading free digital copies
Every time I try to download a digital copy of a movie that came free with a dvd I purchased, I get a -5000 error and a message that pops up stating that I don't have access privileges to download the movie. I am running Windows Vista and hours of se
-
Macbook Pro won't turn on after trying to boot from USB
Hi guys, My MBP wasn't getting past the grey logon screen with the Apple logo and the spinning loading gif. I used Liondisk Maker to boot my copy OSX from a USB and his option when i turned it on again, which eventually loaded to the optional disks,
-
Hi... I have a table with 3 list box. Based on selection in one list box another listbox must be populated. i have written event for that list box... that event is working fine for first row alone.. if i select second row & get the data from the list
-
Link server SqlServer 2008 R2 and oracle 8i
Hi, I have many days trying to link a oracle 8i 8.1.6.3 AIX with SQLServer 2008 R2 64 bits. I tested with ODAC: 11,10 and 9. Any one can tell me any suggestions to do it? I read many articles and blogs and says not possible to do. Some guys wroted in