SAP ABAP Class CL_GRPC_OIF_CONTROL (Control OIF status management)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷ GRC-SPC (Application Component) Process Controls
⤷ GRPC_CCAT (Package) Process controls central catalogues
⤷ GRC-SPC (Application Component) Process Controls
⤷ GRPC_CCAT (Package) Process controls central catalogues
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRFN_OIF_MD | Master Data OIF class | 20100802 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_OIF_BASE | OIF class interface | 20100622 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_OIF_WI_PARSER | Work item parser | 20100519 |
Properties
Class | CL_GRPC_OIF_CONTROL | |
Short Description | Control OIF status management | |
Super Class | CL_GRFN_OIF_MD | Master Data OIF class |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRPC_CCAT | Process controls central catalogues |
Created | 20081104 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | GRFN0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | GRFNH | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | GRPC0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GRFN_OIF_BASE | OIF class interface | 20100622 | ||
2 | IF_GRFN_OIF_WI_PARSER | Work item parser | 20100519 |
Friends
Class CL_GRPC_OIF_CONTROL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GR_HEADER_DATA | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20100809 | |||
2 | GS_ALLOWED_ACTIONS | Static Attribute | Private | Type reference (TYPE) | GRFNMW_S_UI_ALLOWED_ACTIONS | Flags with allowed UI actions | 20100809 | ||
3 | GS_STAGE_CONFIG | Static Attribute | Private | Type reference (TYPE) | GRACMWCNSMITCCV | MSMP Stage Task Configuraiton Values for Mitigation Control | 20100809 | ||
4 | GT_WI_STATUS | Static Attribute | Private | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100809 | ||
5 | GV_APP | Static Attribute | Private | Type reference (TYPE) | GRFN_APP_COMPONENT | Application Component | 20100809 | ||
6 | GV_INSTANCE_ID | Static Attribute | Private | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100809 | ||
7 | GV_IS_ADMIN | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100809 | |||
8 | GV_WI_ID | Static Attribute | Private | Type reference (TYPE) | SWW_WIID | Work item ID | 20100809 | ||
9 | GX_LOCKED | Static Attribute | Private | Object reference (TYPE REF TO) | CX_GRFN_MSMP_LOCKED | MSMP Locking Failure | 20100809 | ||
10 | MS_HEADER | Instance attribute | Private | Type reference (TYPE) | GRFN_S_CONTROL_MSMP_HEADER | Mitigation Control MSMP Header Structure | 20100528 |
Methods
Events
Class CL_GRPC_OIF_CONTROL has no event.
Types
Class CL_GRPC_OIF_CONTROL has no local type.
Method Signatures
Method APPROVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100526 |
Method APPROVE on class CL_GRPC_OIF_CONTROL has no exception.
Method AUTHORIZE_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Whether pass authorization | 20081208 |
Method AUTHORIZE_CONTROL on class CL_GRPC_OIF_CONTROL has no exception.
Method CHECK_MSMP Signature
Method CHECK_MSMP on class CL_GRPC_OIF_CONTROL has no parameter.
Method CHECK_MSMP on class CL_GRPC_OIF_CONTROL has no exception.
Method CREATE_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | 20100127 | |||
2 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100127 | ||
3 | Importing | IV_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100127 | |||
4 | Importing | IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100127 | |||
5 | Returning | RV_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | 20100127 |
Method CREATE_XCONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | 20100127 | |||
2 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100127 | ||
3 | Importing | IV_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100127 | |||
4 | Importing | IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100127 | |||
5 | Returning | RV_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | 20100127 |
Method FIND_ACTIVE_INSTANCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AC_CONTROL_ID | Call by reference | Type reference (TYPE) | GRAC_CONTROL_ID | SOD Control ID | 20130403 | ||
2 | Returning | RV_FOUND | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130403 |
Method FIND_ACTIVE_INSTANCES on class CL_GRPC_OIF_CONTROL has no exception.
Method FORWARD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_USER | Call by reference | Type reference (TYPE) | GRFN_T_USR | Table of users (+details) | 20100527 | ||
2 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100527 |
Method FORWARD on class CL_GRPC_OIF_CONTROL has no exception.
Method GET_APP_ATTRS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_APP_ATTRS | Value transfer | Type reference (TYPE) | GRFN_S_POWL_APP_ATT_AC | MSMP POWL AC Applications Attributes | 20100601 |
Method GET_APP_ATTRS on class CL_GRPC_OIF_CONTROL has no exception.
Method GET_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_USER | Value transfer | Type reference (TYPE) | UNAME | User Name | 20100812 |
Method GET_USER on class CL_GRPC_OIF_CONTROL has no exception.
Method HOLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100527 |
Method HOLD on class CL_GRPC_OIF_CONTROL has no exception.
Method INITIALIZE_AND_READDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PARAMETER | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_UI_PARAMETER | UI Paramters | 20100809 | ||
2 | Importing | IV_WI_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Work item ID | 20100809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100809 |
Method READ_MSMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_HEADER | Call by reference | Type reference (TYPE) | GRFN_S_CONTROL_MSMP_HEADER | Mitigation Control MSMP Header Structure | 20100527 | ||
2 | Exporting | ES_INSTANCE_STATUS | Call by reference | Type reference (TYPE) | GRFNMW_S_API_INSTANCE_STATUS | Status of the MSMP Instance. | 20100528 | ||
3 | Exporting | ES_STAGE_CONFIG | Call by reference | Type reference (TYPE) | GRACMWCNSMITCCV | MSMP Stage Task Configuration Values for Mitigation Control | 20100527 | ||
4 | Exporting | ET_WI_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100527 |
Method READ_MSMP on class CL_GRPC_OIF_CONTROL has no exception.
Method REJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100526 |
Method REJECT on class CL_GRPC_OIF_CONTROL has no exception.
Method RELEASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100528 |
Method RELEASE on class CL_GRPC_OIF_CONTROL has no exception.
Method REQUEST_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100528 |
Method REQUEST_INFO on class CL_GRPC_OIF_CONTROL has no exception.
Method SUBMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100802 |
Method SUBMIT on class CL_GRPC_OIF_CONTROL has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 300 |