Ansicht
Dokumentation
SIMG_OIJ_TSW_005 - Define status profiles and dependencies
RFUMSV00 - Advance Return for Tax on Sales/Purchases BAL_S_LOG - Application Log: Log header dataThis documentation is copyright by SAP AG.
Here you perform the following steps:
- Define status profiles
- Group status codes into status profiles
- Define prerequisite status codes for each process and profile
- Define subsequent status codes for each process and profile
Status codes are delivered with the SAP System and can be enhanced with customer-defined status codes within the customer namespace.
The processes are defined in the SAP System. To define prerequisite status codes for a process, you can use simple boolean expressions with AND, OR and NOT (see example). For a more complex logic, you can implement a filter-dependent Business Add-In (BAdI).
For the subsequent status codes, you define if a status is activated or deactivated by the process.
However, a process can in some cases automatically set additional status codes that are delivered with the SAP System.
Status profile 0001 Carrier Nominations Header Profile
Status Codes
- ZBLK Blocked by physical reasons
- ZAP1 Approved by Manager X
- ZAP2 Approved by Manager Y
- ZAP3 Approved by Manager Z
Process HDHOLD 'SET HEADER HOLD FLAG'
- Prerequisite Add-In OIJ_NOMPRCK_01 (Check HOLD status of any item) OR
- OR ZBLK
- OR NOT ZAP1
- AND NOT ZAP3
- OR NOT ZAP2
- AND NOT ZAP3
The example settings result in the following:
The Header Hold flag is set, if one of the items is
on hold, the nomination is blocked by physical reasons, or one of the managers X, Y did not approve and manager Z did not approve.
In the example, Managers X and Y are on one hierarchical level while Manager Z is one level higher.
CL_GUI_FRONTEND_SERVICES - Frontend Services BAL Application Log Documentation
This documentation is copyright by SAP AG.
Length: 2206 Date: 20240523 Time: 195809 sap01-206 ( 32 ms )