1793567 - Resetting Release code in release strategy affects other higher level release codes set in customizing under prerequisite.
Symptom
- During resetting your release code in purchasing document release strategy, it affects other higher level release codes defined in customizing under prerequisite.
- The problem is observed in all transactions where you can reset the release codes for purchasing documents. For examples, transactions ME29N/ME29/ME54N/ME54/ME55/ME35K/ME35L/ME45.
Environment
Reproducing the Issue
CauseThe system works correctly following SAP standard design. From business point of view , many customers need this functionality since it is correct that if anyone of the A -> B -> C -> D release codes finds something incorrect in purchase order, it is better to cancel the release immediately instead of informing all levels in order to avoid delays or complications.
Resolution
- SAP Release Independent
- Material Management MM, Purchasing PUR
Reproducing the Issue
- Transaction SPRO
- 1.1 Path: Material Management -> Purchasing -> Puchase Order -> Release Procedure for Purchase Orders -> Define Release Procedure for Purchase Orders -> Release Strategies
- 1.2 Select your release strategy by highlighting it.
- 1.3 Press "Release Prerequisites" button
- For Example, the prerequisites defined as below:
CauseThe system works correctly following SAP standard design. From business point of view , many customers need this functionality since it is correct that if anyone of the A -> B -> C -> D release codes finds something incorrect in purchase order, it is better to cancel the release immediately instead of informing all levels in order to avoid delays or complications.
Resolution
- As per SAP standard design, the system behaviour is intended.
- Once the release codes are reset, the purchase document detail can be changed and it needs to be re-approved again following the prerequisites defined in customizing.
- For your own enhancement, you can use the user-exit EXIT_SAPLEBND_002 for purchase order or EXIT_SAPLEBND_001 for purchase requisition to check the release code according to your own business requirements.
Keywords
approval, hierarchy, reset, release code, prerequisite