Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8944

Re: Purchase requisition unreleasing issue

$
0
0

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
  • SAP Release Independent
  • Material Management MM, Purchasing PUR

Reproducing the Issue
  1. 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:
                          A-> B -> C -> D -> Y(higher level)    2.   When you reset 'C' release code via transaction ME29N, release codes 'D' and 'Y' will also be reset.    3.   The same is observed for transaction ME29/ME54N/ME54/ME55 with similar customizing.
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
  1. As per SAP standard design, the system behaviour is intended.
  2. 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.
  3. 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

Viewing all articles
Browse latest Browse all 8944

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>