Symptom
The system does not determine the release strategy for purchase requisitions (PReqs) or purchasing documents (for example, purchase orders, outline agreements or requests for quotation).
365604 - FAQ: Release strategies in purchasing
Other Terms
T16FS, T16FG, T16FC, frgzu, frgrl, M06E0005, FAQ
Reason and Prerequisites
You are only allowed to use one class for each release object (1=PReq, 2=Purchase order). When you use the overall release (as of Release 4.0A), you are only allowed to use one class for the overall release or individual release. Overall release and individual release is not possible in the same document. If you use overall release for purchase requisitions, this must be specified for the document type in Customizing (indicator for V_T161-GSFRG) and the release group (indicator for V_T16FG-FRGFG). During the overall release, the system takes into account only the characteristics that are identical for all items. If, for example, item 10 of a purchase requisition contains material group 001 and item 20 contains material group 002, the material group is set to BLANK for the strategy determination.
A release strategy must contain at least two release indicators. The first indicator must be defined as blocked and the last release indicator must be defined as released. If this is not the case, the release status is not displayed correctly. If a value is entered in field 'Value changes' (V_161S-TLFAE), the system only checks for value increases.
If you have purchase requisitions from material requirements planning (MRP) (EBAN-ESTKZ = 'B') that are subject to a release strategy, the system may reset a PReq release when the MRP is restarted. In this case, you should set 'Fix for material requirements planning' for the relevant release indicator (V_161S-FIXBP).
A release indicator must be assigned to each release status that is theoretically possible. Thus, for example for five release codes that can be released in any sequence, you have to maintain 32 entries.
Caution: If the release strategy contains many release codes, the system does not display all the statuses in the window. In order to display these release statuses, you have to use the page down or page up keys on the keyboard since the window has no scroll bar.
You can use transaction CL30 search for an object using the data of the purchase requisition/purchase order. Here, it is important that the object search determines exactly one strategy. If this is not the case, this indicates that there are overlapping strategies in the system or that the release strategies in Customizing do not correspond with those from transaction CL24. See the previous point. If the object search returns more than one result, the system subsequently determines an incorrect release strategy or no release strategy at all.
During the individual release for purchase requisitions, the user exit is called in function module ME_REL_STRATEGIE_EBAN, in the overall release, it is called in function module ME_REL_GENERAL_STRATEGY_EBAN.
(Enhancement M06B0002, EXIT_SAPLEBND_001, ZXM06U13)
During the release for purchase orders the user exit in function module ME_REL_STRATEGIE_EKKO is called, in releases > 3.1X in program MM06EF0S_STRATEGIE_CEKKO (Enhancement M06E0004, EXIT_SAPLEBND_002, ZXM06U22).
The data is available in the user exit in structure I_CEBAN or I_CEKKO. The transfer from this structure to the calling program runs using structure E_CEBAN or E_CEKKO. In the user exit, I_CEBAN must be copied to E_CEBAN or I_CEKKO must be copied to E_CEKKO anywhere in the user exit, for example E_CEBAN = I_CEBAN.
Note 117391 --> as of Release 4.0, for the release of purchase requisitions; Release strategy does not work sporadically.
Note 378718 > symptom: Release strategy works depending on the user.
Documents which are created by users who have no authorization for class type 032(object: C_TCLA_BKA) are not subject to any release strategy.
Note 493900 > FAQ: Release strategy
Note 086900 > Instruction for the transport of Release strategies
Note 045951 > Transport of class data: System/client
Note 010745 > Copying class data to other clients
Note 435150 > User exit deactivated after importing R/3 Support Packages
Note 493414 > RCCLZUOB revised
Note 350703 > OMGQCK: Error message 'No release group exists'
The tables T16FK, T16FV, T16FS, T16FC and T16FG may contain entries from previous Customizing settings (such as old release groups) which were deleted in Customizing but not in the tables. This creates an inconsistency. To eliminate the inconsistency, proceed as follows: Make all the deleted release settings in Customizing again, save them, and then delete them in the following sequence:
Then use transaction SE16 to check whether the entries were deleted in the tables named above. Execute the check report in Customizing (transaction OMGQCK or OMGSCK) and ensure that a red traffic light is not displayed. Also refer to SAP Note 350703. You can use report RCCLZUOB to check the consistency as already mentioned in point 2f.
We strongly recommend that you do NOT change an existing release strategy that is in use or its individual elements (release code(s), release status and so on), especially if documents already exist in the system that use this release strategy. However, if you make these types of changes in spite of this recommendation, the following inconsistencies or problems may occur. For example, if you cancel a release, this can result in the system issuing error message ME 108 ('No new release indicator can be determined'). It is also possible that certain release statuses that had the documents concerned before the corresponding release strategies were changed, are no longer available after the change. This means that the documents concerned are in an inconsistent release status.
In this case, the only solution is to explicitly trigger the determination of a new release strategy for the document concerned.
Solution
References: This document refers to
Number |
Title |
|
86900 |
|
|
672719 |
|
|
662993 |
|
|
493900 |
|
|
45951 |
|
|
378718 |
|
|
329898 |
|
|
207490 |
|
|
117391 |
|
|
10745 |
|
This document is referenced by
Number |
Title |
|
2445131 |
[WEBINAR] Identify and resolve common issues in Release Strategies for Purchasing Documents |
|
1635346 |
Issues with release strategies in purchase requisitions/purchase orders |
|
672719 |
|
|
493900 |
|
|
662993 |
|
|
207490 |
|
|
329898 |
|
|
45951 |
|
|
117391 |
|
|
378718 |
|
|
86900 |
|
|
10745 |