on 09-20-2016 7:12 PM
Hello experts,
Here is my scenario. The pricing condition Z000 cointains scales:
From 10 units -> 20 €
From 20 units -> 15 €
A sales order which determines automatically condition Z000 at item level is created (it is determined thanks to t-code VK11):
Pos1, Material 1111, Quantity 12, Condition Z000 20 € (per unit)
Pos2, Material 2222, Quantity 22,Condition Z000 15 € (per unit)
Pos3, Material 3333, Quantity 3, Condition Z000 blank
As far as I know, conditions are determined successfully. Mind that the last condition value is 0. This is because values from 1 to 9 are not included in the condition's scale.
However, I would like to know if it is possible to hide the condition when it is not included in scales. I mean, Z000 is included among conditions of position 3 (material 3333). Its value is zero because quantity 3 is not taken into account in scales. If this happens, I do not want this condition to appear at all. Would it be possible without introducing code in the pricing routine?
Thanks in advance.
Regards.
I think without pricing routine you can't achieve this.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I believe what you can do is create a Pricing Requirement that checks the condition scale for that item and allows it or not. This Pricing Requirement would have to search for tha condition Z000 in the database and check if it will appply for the item and them decide if it is allowed od not.
I think this is going to work, but what I don't like about this solution is that you'll have to access the same date twice for every item: first time on your Princing Requirement; second time as standard SAP runs the pricing procedure. This may cause performance issues and you should test this before implement.
Let me know if you need more details on how to implement this solution.
I am bit confused about your requirement . How do u want to show pricing of an article in the sales order if it's quantity falls below the scale value ?
Please explain.
Regards,
SSL
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This message was moderated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.