We have a scenario where Production order (PO) is getting created automatically (for custom made material) after saving the Sales order (SO). The SO has a credit block, the status in PO is set to ASSB (Assembly Block). Once the SO is released via VKM3, the ASSB status in PO is reset and the PO is available for further processing.
The production team then executes COHV transaction (Mass processing of PO) where the POs are released and availability check of the materials in PO is carried out. During this stage, the SO goes back in credit block. i.e. Whenever the transaction COHV is executed the credit status in SO is changed from "D" to "B". The sales team have to release the SO multiple times. Once an order is released manually using VKM3, it should be end of story and transaction COHV should not be able to again change it back to B. How do we fix this in configuration or do we have to do it using an user exit?