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 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