SAP ABAP Class CL_GRRM_STAKE_RESPONSE (CL_GRRM_STAKE_RESPONSE)
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_GRFN_AHISSUE_STAKEHOLDER Interface notify risk 20100602
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_POLICY_STAKEHOLDER Interface notify risk 20100409
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRPC_CASE_STAKEHOLDER interface to notify risk 20081107
Properties
Class CL_GRRM_STAKE_RESPONSE  
Short Description    
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 20081107   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 GRPC0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRPCH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 GRRM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_AHISSUE_STAKEHOLDER Interface notify risk 20100602
2 IF_GRFN_POLICY_STAKEHOLDER Interface notify risk 20100409
3 IF_GRPC_CASE_STAKEHOLDER interface to notify risk 20081107
Friends
Class CL_GRRM_STAKE_RESPONSE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_AG_SLOT_RESP_AHISSUE_UPDATE Constant Public Type reference (TYPE) GRFN_AGENTSLOT '0RM_RESP_AHISSUE_UPDATE' Business Event 20100607
2 CV_AG_SLOT_RESP_CONT_UPDATE Constant Public Type reference (TYPE) GRFN_AGENTSLOT '0RM_RESP_CONT_UPDATE' Business Event 20100607
3 CV_AG_SLOT_RESP_POLICY_UPDATE Constant Public Type reference (TYPE) GRFN_AGENTSLOT '0RM_RESP_POLICY_UPDATE' Business Event 20100607
4 CV_COMPLETION Constant Private Type reference (TYPE) FIELDNAME 'COMPLETION' Field Name 20100414
5 CV_EFFECTIVNESS Constant Private Type reference (TYPE) FIELDNAME 'EFFECTIVNESS' Field Name 20100414
6 CV_ISSUE_ID Constant Private Type reference (TYPE) FIELDNAME 'ISSUE_ID' Field Name 20100607
7 CV_ISSUE_T Constant Private Type reference (TYPE) FIELDNAME 'ISSUE_T' Field Name 20100607
8 CV_MESSAGE_NUMBER Constant Private Type reference (TYPE) SYMSGNO '000' Message Number 20100607
9 CV_MSG_ID_AH_ISSUE Constant Public Type reference (TYPE) SYMSGID '0RM_RESP_AHIS_UPDATE' Message Class 20100607
10 CV_MSG_ID_CONTROL Constant Public Type reference (TYPE) SYMSGID '0RM_RESP_CONT_UPDATE' Message Class 20100607
11 CV_MSG_ID_POLICY Constant Public Type reference (TYPE) SYMSGID '0RM_RESP_POLI_UPDATE' Message Class 20100607
12 CV_PARAM_SAP_CLIENT Constant Private Type reference (TYPE) FIELDNAME 'sap-client' Field Name 20100420
13 CV_PARAM_SAP_LANGUAGE Constant Private Type reference (TYPE) FIELDNAME 'sap-language' Field Name 20100420
14 CV_POLICY_T Constant Private Type reference (TYPE) FIELDNAME 'POLICY_T' Field Name 20100414
15 CV_POLICY_VER_ID Constant Private Type reference (TYPE) FIELDNAME 'POLICY_VER_ID' Field Name 20100419
16 CV_RESPONSE Constant Private Type reference (TYPE) FIELDNAME 'RESPONSE' Field Name 20100414
17 CV_RESPONSE_T Constant Private Type reference (TYPE) FIELDNAME 'RESPONSE_T' Field Name 20100414
18 CV_RESP_APP_URL Constant Private Type reference (TYPE) FIELDNAME 'RESP_APP_URL' Field Name 20100414
19 CV_RESP_OIF_APP Constant Private Type reference (TYPE) STRING 'GRRM_RESP_OIF_APP' 20100420
20 MT_RESPONSE Instance attribute Public Type reference (TYPE) GRRM_T_RESPONSE_LIST Table of responses 20100126
21 MT_RESPONSE_ISSUE Instance attribute Public Type reference (TYPE) GRRM_T_RESPONSE_ISSUE Table of API response data 20100602
22 MT_RESPONSE_POLICY Instance attribute Public Type reference (TYPE) GRRM_T_RESPONSE_LIST Response List 20100416
23 MV_MODEL_ANALYSIS Constant Private Type reference (TYPE) CLASSNAME 'CL_GRRM_MODEL_ANALYSIS' Reference type 20120807
24 MV_MODEL_CASES Constant Private Type reference (TYPE) CLASSNAME 'CL_GRRM_CASES_MODEL' Reference type 20110304
25 MV_MODEL_CRISK Constant Private Type reference (TYPE) CLASSNAME 'CL_GRRM_MODEL_CRISK' Reference type 20100217
26 MV_MODEL_RISK Constant Private Type reference (TYPE) CLASSNAME 'CL_GRRM_MODEL_RISK' Reference type 20100217
27 MV_MODEL_SETUP Constant Private Type reference (TYPE) CLASSNAME 'CL_GRPC_MODEL_SETUP' Reference type 20100211
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RESULT Instance method Public Method 20100416
2 GET_CASE Static method Public Method The method resolves the right case to update response 20091105
3 GET_RESP_APP_URL Static method Private Method Build response application URL 20100414
4 IS_CASE_NEWEST Static method Private Method Compare dates of two cases and returns the newest 20091105
5 NOTIFY_CHANGES_AHISSUE Static method Private Method Notify risk owner about response completeness changes 20100607
6 NOTIFY_CHANGES_CONTROL Static method Private Method Notify Risk Owner of Control Changes 20100414
7 NOTIFY_CHANGES_POLICY Static method Private Method Notify risk owner about response completeness changes 20100414
8 UPDATE_RESPONSE Instance method Private Method Update response 20120807
9 UPDATE_RESPONSE_FROM_ISSUE Instance method Public Method 20121121
10 UPDATE_RESPONSE_FROM_POLICY Instance method Public Method 20100602
Events
Class CL_GRRM_STAKE_RESPONSE has no event.
Types
Class CL_GRRM_STAKE_RESPONSE has no local type.
Method Signatures

Method CHECK_RESULT Signature

Method CHECK_RESULT on class CL_GRRM_STAKE_RESPONSE has no parameter.
Method CHECK_RESULT on class CL_GRRM_STAKE_RESPONSE has no exception.

Method GET_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) GRPC_S_RESULT The case for response update 20091105
2 Importing IO_MODEL_CRISK Call by reference Object reference (TYPE REF TO) CL_GRRM_MODEL_CRISK 20100217
3 Importing IO_MODEL_RISK Call by reference Object reference (TYPE REF TO) CL_GRRM_MODEL_RISK Model Class for risk 20100217
4 Importing IO_MODEL_SETUP Call by reference Object reference (TYPE REF TO) CL_GRPC_MODEL_SETUP Process Model Class 20100217
5 Importing IS_OBJECT Call by reference Type reference (TYPE) HROBJECT Object 20091105
6 Importing IS_ORGUNIT Call by reference Type reference (TYPE) HROBJECT Object 20091105
7 Importing I_CASE_GUID Call by reference Type reference (TYPE) GRRM_CASEGUID case gui id 20091106
8 Importing I_CASE_STATUS Call by reference Type reference (TYPE) CRM_J_STATUS Case status 20100325
9 Importing I_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case Type 20091105
10 Importing I_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20091105
11 Importing I_RATING Call by reference Type reference (TYPE) GRPC_AS_RATING Rating 20091106
12 Importing I_REGULATION Call by reference Type reference (TYPE) GRFN_OBJECT_ID Object ID 20091105
13 Importing I_RISK_ID Call by reference Type reference (TYPE) OBJEKTID 20091112
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method GET_RESP_APP_URL 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 Object ID 20100414
2 Returning RV_URL Value transfer Type reference (TYPE) STRING 20100414

Method GET_RESP_APP_URL on class CL_GRRM_STAKE_RESPONSE has no exception.

Method IS_CASE_NEWEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20091105
2 Importing IS_COMPARE Call by reference Type reference (TYPE) ANY 20091105
3 Importing IS_NEW Call by reference Type reference (TYPE) ANY 20091105

Method IS_CASE_NEWEST on class CL_GRRM_STAKE_RESPONSE has no exception.

Method NOTIFY_CHANGES_AHISSUE 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 Session Management for GRC APIs 20100607
2 Importing IS_ISSUE Call by reference Type reference (TYPE) GRFN_S_API_ISSUE Issue data 20100607
3 Importing IS_RESPONSE Call by reference Type reference (TYPE) GRRM_S_RESPONSE_DATA Response data 20100607
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100607

Method NOTIFY_CHANGES_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 Session Management for GRC APIs 20100414
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID 20100414
3 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100414
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_OBJECT_ID Object ID 20100414
5 Importing IV_RESPONSE_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20100414
6 Importing IV_RESP_COMPLETION Call by reference Type reference (TYPE) GRRM_RESPONSE_COMPLETION Percentage that response is complete 20100414
7 Importing IV_RESP_COMPLET_UPDATED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100414
8 Importing IV_RESP_EFFECT Call by reference Type reference (TYPE) GRRM_RESPONSE_EFFECTIVENESS Response effectiveness in percent 20100414
9 Importing IV_RESP_EFFECT_UPDATED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100414

Method NOTIFY_CHANGES_CONTROL on class CL_GRRM_STAKE_RESPONSE has no exception.

Method NOTIFY_CHANGES_POLICY 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 Session Management for GRC APIs 20100414
2 Importing IS_POLICY Call by reference Type reference (TYPE) GRFN_S_POLICY Policy data 20100414
3 Importing IS_RESPONSE Call by reference Type reference (TYPE) GRRM_S_RESPONSE_DATA Response data 20100414
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100414

Method UPDATE_RESPONSE 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 Session Management for GRC APIs 20120807
2 Importing IV_COMPLETENESS Call by reference Type reference (TYPE) GRRM_RESPONSE_COMPLETION Response Completion Percentage 20120807
3 Importing IV_EFFECTIVENESS Call by reference Type reference (TYPE) GRRM_RESPONSE_EFFECTIVENESS Response effectiveness in percent 20120807
4 Importing IV_RESPONSE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20120807
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20120807

Method UPDATE_RESPONSE_FROM_ISSUE Signature

Method UPDATE_RESPONSE_FROM_ISSUE on class CL_GRRM_STAKE_RESPONSE has no parameter.
Method UPDATE_RESPONSE_FROM_ISSUE on class CL_GRRM_STAKE_RESPONSE has no exception.

Method UPDATE_RESPONSE_FROM_POLICY Signature

Method UPDATE_RESPONSE_FROM_POLICY on class CL_GRRM_STAKE_RESPONSE has no parameter.
Method UPDATE_RESPONSE_FROM_POLICY on class CL_GRRM_STAKE_RESPONSE has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300