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
⤷
⤷
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 | 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 | Constant | Public | Type reference (TYPE) | GRRM_UPDATE_ACTION | 'C' | Action | 20080722 | ||
| 2 | Constant | Public | Type reference (TYPE) | GRRM_UPDATE_ACTION | 'D' | Action | 20080722 | ||
| 3 | Constant | Public | Type reference (TYPE) | GRRM_UPDATE_ACTION | 'U' | Action | 20080722 | ||
| 4 | Static Attribute | Public | Type reference (TYPE) | TY_T_ID_LIST | 20100120 | ||||
| 5 | Static Attribute | Public | Type reference (TYPE) | TY_TS_OBJECT_LIST | 20080804 | ||||
| 6 | Static Attribute | Public | Type reference (TYPE) | GRRM_T_RISK_RESPONSE | risk response | 20080804 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | TY_TS_RISK_RESPONSE | Table Type for risks response table | 20080602 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | GRFN_API_OBJECT_ID | Technical Case Key (Case GUID) | 20080602 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20080804 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20080717 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20080602 | |
| 2 | Static method | Public | Method | delete entry | 20100120 | |
| 3 | Static method | Public | Method | 20080804 | ||
| 4 | Static method | Public | Method | get the list of responses related to a particular risk | 20080804 | |
| 5 | Instance method | Public | Method | get the list of risks related to a particular response | 20080602 | |
| 6 | Static method | Private | Method | 20080804 | ||
| 7 | Static method | Public | Method | 20100120 | ||
| 8 | Instance method | Private | Method | 20080717 | ||
| 9 | Instance method | Public | Method | 20080717 | ||
| 10 | Static method | Public | Method | 20100120 | ||
| 11 | Instance method | Public | Method | 20080717 | ||
| 12 | 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 | 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 | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technical Case Key (Case GUID) | 20100120 | |||
| 2 | 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 | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Technical Case Key (Case GUID) | 20080804 | |||
| 2 | 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 | ET_RESPONSE_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_RESPONSE | risk response | 20080804 | |||
| 2 | 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 | 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 | 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 | ET_WF_ID | Call by reference | Type reference (TYPE) | GRFN_T_GUID | UUID of the GRC object (char32) | 20131016 | |||
| 2 | EV_RESPONSE_ID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technical Case Key (Case GUID) | 20100120 | |||
| 3 | EV_RISK_ID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20100120 | |||
| 4 | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technical Case Key (Case GUID) | 20100120 | |||
| 5 | IV_RISK_ID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20100120 | |||
| 6 | 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 | EV_WF_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100120 | |||
| 2 | IV_RESPONSE_ID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technical Case Key (Case GUID) | 20100120 | |||
| 3 | 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 | 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 |