SAP ABAP Class CL_GRRM_RISK_RESPONSE (risk response relation)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷ GRC-RM (Application Component) GRC Risk Management
⤷ GRRM_CASE_MANAGEMENT (Package) Case management for risks
⤷ GRC-RM (Application Component) GRC Risk Management
⤷ GRRM_CASE_MANAGEMENT (Package) Case management for risks
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRRM_ADDNL_ATTR | interface for additional analysis attributes | 20080717 |
Properties
Class | CL_GRRM_RISK_RESPONSE | |
Short Description | risk response relation | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRRM_CASE_MANAGEMENT | Case management for risks |
Created | 20080602 | 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) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GRRM_ADDNL_ATTR | interface for additional analysis attributes | 20080717 |
Friends
Class CL_GRRM_RISK_RESPONSE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_CREATE | Constant | Public | Type reference (TYPE) | GRRM_UPDATE_ACTION | 'C' | Action | 20080722 | |
2 | MC_DELETE | Constant | Public | Type reference (TYPE) | GRRM_UPDATE_ACTION | 'D' | Action | 20080722 | |
3 | MC_UPDATE | Constant | Public | Type reference (TYPE) | GRRM_UPDATE_ACTION | 'U' | Action | 20080722 | |
4 | MT_ID_LIST | Static Attribute | Public | Type reference (TYPE) | TY_T_ID_LIST | 20100120 | |||
5 | MT_OBJECT_LIST | Static Attribute | Public | Type reference (TYPE) | TY_TS_OBJECT_LIST | 20080804 | |||
6 | MT_RESPONSE_LIST | Static Attribute | Public | Type reference (TYPE) | GRRM_T_RISK_RESPONSE | risk response | 20080804 | ||
7 | MT_RISK_LIST | Instance attribute | Public | Type reference (TYPE) | TY_TS_RISK_RESPONSE | Table Type for risks response table | 20080602 | ||
8 | MV_RESPONSE_ID | Instance attribute | Private | Type reference (TYPE) | GRFN_API_OBJECT_ID | Technical Case Key (Case GUID) | 20080602 | ||
9 | MV_RESPONSE_LOADED | Static Attribute | Private | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20080804 | ||
10 | MV_RISK_LOADED | Instance attribute | Private | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20080717 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20080602 |
2 | DELETE_RISK_RESP_WF | Static method | Public | Method | delete entry | 20100120 |
3 | GET_OBJECT | Static method | Public | Method | 20080804 | |
4 | GET_RESPONSES | Static method | Public | Method | get the list of responses related to a particular risk | 20080804 |
5 | GET_RISKS | Instance method | Public | Method | get the list of risks related to a particular response | 20080602 |
6 | READ_RESPONSES | Static method | Private | Method | 20080804 | |
7 | READ_RISKRESP_WF | Static method | Public | Method | 20100120 | |
8 | READ_RISKS | Instance method | Private | Method | 20080717 | |
9 | SAVE | Instance method | Public | Method | 20080717 | |
10 | SET_RISKRESP_WF | Static method | Public | Method | 20100120 | |
11 | SET_RISKS | Instance method | Public | Method | 20080717 | |
12 | UPDATE_RISKS | Instance method | Private | Method | 20080717 |
Events
Class CL_GRRM_RISK_RESPONSE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_ID_LIST | Public | See coding | 20100120 | BEGIN OF TY_S_ID_LIST ,
id TYPE char32,
END OF TY_S_ID_LIST
|
||
2 | TY_S_OBJECT_LIST | Public | See coding | 20080804 | BEGIN OF ty_s_object_list,
id TYPE SCMG_CASE_GUID,
lo_object TYPE REF TO CL_GRRM_RISK_RESPONSE,
END OF ty_s_object_list
|
||
3 | TY_S_RISK_RESPONSE | Public | See coding | 20080602 | BEGIN OF ty_s_risk_response,
attr TYPE GRRM_S_RESPONSE_RISK,
do_status TYPE grrm_update_action,
END OF ty_s_risk_response
|
||
4 | TY_TS_OBJECT_LIST | Public | See coding | 20080804 | ty_ts_object_list TYPE STANDARD TABLE OF ty_s_object_list
|
||
5 | TY_TS_RISK_RESPONSE | Public | See coding | 20080602 | ty_ts_risk_response TYPE STANDARD TABLE OF ty_s_risk_response
|
||
6 | TY_T_ID_LIST | Public | See coding | 20100120 | ty_t_id_list TYPE STANDARD TABLE OF TY_S_ID_LIST
|
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Technical Case Key (Case GUID) | 20080602 |
Method CONSTRUCTOR on class CL_GRRM_RISK_RESPONSE has no exception.
Method DELETE_RISK_RESP_WF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technical Case Key (Case GUID) | 20100120 | ||
2 | Importing | IV_RISK_ID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20100120 |
Method DELETE_RISK_RESP_WF on class CL_GRRM_RISK_RESPONSE has no exception.
Method GET_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Technical Case Key (Case GUID) | 20080804 | ||
2 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_GRRM_RISK_RESPONSE | risk response relation | 20080804 |
Method GET_OBJECT on class CL_GRRM_RISK_RESPONSE has no exception.
Method GET_RESPONSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESPONSE_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_RESPONSE | risk response | 20080804 | ||
2 | Importing | IV_RISK_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080804 |
Method GET_RESPONSES on class CL_GRRM_RISK_RESPONSE has no exception.
Method GET_RISKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RISK_LIST | Value transfer | Type reference (TYPE) | GRRM_T_RISK_RESPONSE | risk response | 20080602 |
Method GET_RISKS on class CL_GRRM_RISK_RESPONSE has no exception.
Method READ_RESPONSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RISK_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080804 |
Method READ_RESPONSES on class CL_GRRM_RISK_RESPONSE has no exception.
Method READ_RISKRESP_WF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_WF_ID | Call by reference | Type reference (TYPE) | GRFN_T_GUID | UUID of the GRC object (char32) | 20131016 | ||
2 | Exporting | EV_RESPONSE_ID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technical Case Key (Case GUID) | 20100120 | ||
3 | Exporting | EV_RISK_ID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20100120 | ||
4 | Importing | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technical Case Key (Case GUID) | 20100120 | ||
5 | Importing | IV_RISK_ID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20100120 | ||
6 | Importing | IV_WF_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100120 |
Method READ_RISKRESP_WF on class CL_GRRM_RISK_RESPONSE has no exception.
Method READ_RISKS Signature
Method READ_RISKS on class CL_GRRM_RISK_RESPONSE has no parameter.
Method READ_RISKS on class CL_GRRM_RISK_RESPONSE has no exception.
Method SAVE Signature
Method SAVE on class CL_GRRM_RISK_RESPONSE has no parameter.
Method SAVE on class CL_GRRM_RISK_RESPONSE has no exception.
Method SET_RISKRESP_WF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_WF_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100120 | ||
2 | Importing | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technical Case Key (Case GUID) | 20100120 | ||
3 | Importing | IV_RISK_ID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20100120 |
Method SET_RISKRESP_WF on class CL_GRRM_RISK_RESPONSE has no exception.
Method SET_RISKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RISK_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_RESPONSE | risk response | 20080722 |
Method SET_RISKS on class CL_GRRM_RISK_RESPONSE has no exception.
Method UPDATE_RISKS Signature
Method UPDATE_RISKS on class CL_GRRM_RISK_RESPONSE has no parameter.
Method UPDATE_RISKS on class CL_GRRM_RISK_RESPONSE has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 300 |