This website is not affiliated with, sponsored by, or approved by SAP AG.
Logistics : MM and its sub-modules (WM, IM, PO, LIS)
10 posts • Page 1 of 1
I have been searching in many posts information about this topic but finally I am not sure if what I want to set in my system is possible or not. Any help or guide will be welcomed.
I want the system to determine prices in MM purchase orders based on scale, different and cummulative received quantities should have different prices. For instance:
To 10 units=> 10â‚¬/unit
To 20 units=> 5â‚¬/unit
To 999 units=>1â‚¬/unit
If I order 25 units then, the first 10 units should have price 10â‚¬/unit; the next 10 (until 20 units) will have price 5â‚¬; the next 5 will have price 1â‚¬.
The case is that the calculation in PO seems to be OK, the total price for this item is 10*10+10*5+5*1=155 but the net price that appears in PO per unit is 6,2â‚¬ (155/25). In fact, when I received the first unit I check the settlement and it appears 6,2â‚¬ in account, but it should be 10â‚¬. If I receive 11 units at the same time, the total cost reflected should be 105â‚¬ (10*10+1*5) and so on. If I receive the 25 units completely, the total PO price is correct but my question is: is this the way the system is supposed to behave?
For this purpose I used a MM price condition based on scale, in fact, interval scale (D)
I am testing with PO but what I would like to have in my system is an outline agreement with scale and then create schedule agreement (or maybe PO) from the outline respecting the cumulative quantity received in order to assign a price. When I create an outline agreement and include a big target quantity (999999), the receiving price is very little based on this target quantity.
Anybody knows if what I want to set is possible in SAP and how should I do it?
Many thanks in advanced and best regards.
First of all, it is feasible through the standard scaling of the PO pricing schema to determine the correct price based upon the total PO quantity. Yet, if only one PO line item is maintained with such accummulative quantity, SAP will automatically calculate and default the average price which will then be used to valuate your GR quantity. Therefore, it is not feasible to set it up as per your request. Besides, I would wonder how it can be practical when you are dealing with your vendor. Perhaps, the best alternative workaround solution is to implement the so-called vendor rebate arrangement.
First of all, thanks for yur reply.
Do you mean that if I include in the PO more than one item, SAP will not calculate an average price and will take into account the scale pricing to make GR? I tried to include more than one item but it consider each separately, not summarizing and making cummulative quantities. The price condition has been defined per item not per header, maybe this is the problem. In every item I include some scheduled lines (differnet dates and quanitties) and price in each of them is calculated adding the previous quantity, but when I include a new item with the same part, the system begins with zero units again.
Related to rebates, as far as I know rebates are a kind of disccount and the company wants to manage gross prices, not disscounts. They want to negotiate with vendors prices per big quantities bought, not in some plants, even in some purchasing organizations, but in all company creating a global purchasing organization. Do you think it is better to define rebates instead of including the scale in the own gross price condition, although what you have negotiated with vendor is the gross price?
I want to void the system calculation of average for GR, Â¿could you be so kind to tell me how to do this?
Many thanks again and best regards.
Did you activate the ''Group Condition'' indicator checkbox for your base condition type in M/06 transaction?
You can not use "group conditions" when you set the price condition as intervals (scale type "D"). You can do it with the rest of scales but not with intervals.
Have you ever tried to set up pricing like this? Do you know if it works? I read in a post that this functionality didnÂ´t work for this purpose but it was posted in 2005, I donÂ´t know if SAP finally did it or not. I donÂ´t think it is such a particular issue. If you negotiate with the vendor prices per purchasing volume, there must be a way to control the cummulative quantity received in a contract (WK), for example, and get the price from the scale. I think in SD is similar and I think it works.
Maybe with a user-exit or coding? I am bit lost
I don't really get what you meant. How was your base condition type set up? If you don't mind, send the screen shot of your settings and I will get back to you.
I am trying to include the screen shots but I donÂ´t really know if the way I did it is permitted here. I have been checking the FAQ and I can not find the correct way, sorry.
Anyway, I include two pictures tfor the whole screen related to price definition.
I hope it helps. Otherwise, please, let me know:
Many thanks again!!!
Last edited by sapera01 on Wed Apr 01, 2009 2:59 am, edited 1 time in total.
You can send these screen shots to my e-mail address firstname.lastname@example.org
10 posts • Page 1 of 1
Who is online
Users browsing this forum: No registered users and 7 guests