Hi All,
We have a requirement to put the Purchase Order on hold during creation/change by logging an error at Header level when a certain custom validation fails which we have written in the BADI - ME_PROCESS_PO_CUST.
Now when this happens, we also need a Release Strategy to be applied to the PO which is put on hold. The problem we have here is, the Release Strategy is not getting triggered when the PO is put on hold. It's triggering only if we remove the custom logic which logs the error.
Is this a Standard SAP behavior and cannot be overridden by some enhancements? Because I found an SAP note (1981241) addressing this issue saying this is the standard design, but still wanted to know if anyone had come across a similar requirement and was successful in achieving so.
Could someone please share some idea on this?
Thanks,
Rajarajan