on 2025 Apr 16 10:05 AM
Hello, I am trying to set up a complicated discount condition in my pricing procedure and I am having issues. The request is: when the gross value of the order reaches XXX EUR, then there should be a 100% discount applied on specifically condition ZFRC.
For this discount I have set up discount ZFRD and created a scale for it, in which it is indicated that after XXX EUR is reached, 100% discount is applied with ZFRD. I have assigned alt condition base 5 to ZFRD, which holds the gross value or the order.
The problem is that this 100% discount gets applied to the whole order, not just to ZFRC.
In this example the order value pre-freight is 20,000, while the freight is 100. The result I am looking for is that the condition value for ZFRD is -100 and the end result in Net Value 2 is 20,000.
I have also tried assigning alt condition base 19 to ZFRD, so that it looks at the freight cost stored in KZWI4, but in that case the condition stops taking into account the gross value of the order, so it doesn't work.
Please assist.
Request clarification before answering.
Hello,
At first glance, the alternative condition base value assigned to condition ZFRD is incorrect. As far as I can see, you store the value of condition ZFRC in subtotal 4. Therefore, as an alternative base value, you should assign the routine that holds the KZWI4 value, not the sales order gross value.
Best regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
15 | |
9 | |
9 | |
5 | |
3 | |
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.