PO Release Indicator will not reset when price decreases
We have a release stategy in place so that when a PO or schedule agreement is changed, the document needs to be release by the purchasing manager. We want the release indicator to reset to "Blocked" if any price is changed. The problem is that the release indicator is only reset to "Blocked" if the price increases. We would like it to reset if the price increase or decreases. The release indicator is set to 6 with a percentage of 0.1. Is this possible?
The release indicator will not be reset if the value decreases.
I had faced a similar requirement. I resolved it by activating the user exit for PO Release EXIT_SAPLEBND_002. In this exit, read the old price of the PO (from the tables - since the PO is not yet saved) and compare with the current price. if new value is less, add 1 to the old value and move it to the communication structure. This will make the system believe that price has increased and will reset the release strategy.
Values changed in the communication structure do not get updated in the PO. They are used only for determining release strategy.