SAP ABAP Class CL_GRRM_MODEL_RISK_COL_SUMMARY (Model for risk collection summary)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_RISK (Package) Package GRC-RM Risk
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_MODEL Interface for handling of GRC API models 20120112
Properties
Class CL_GRRM_MODEL_RISK_COL_SUMMARY  
Short Description Model for risk collection summary    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_RISK   Package GRC-RM Risk 
Created 20120112   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_API_MODEL Interface for handling of GRC API models 20120112
Friends
Class CL_GRRM_MODEL_RISK_COL_SUMMARY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_DATES Instance attribute Private Type reference (TYPE) GRFN_S_TF_DATES Timeframe details 20120112
2 MT_BUFFER Instance attribute Private Type reference (TYPE) YT_BUFFER 20120117
3 MV_LANGUAGE Instance attribute Private Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20120112
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20120112
2 RETRIEVE Instance method Public Method 20120112
3 UPDATE Instance method Public Method 20120112
Events
Class CL_GRRM_MODEL_RISK_COL_SUMMARY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_BUFFER Private See coding 20120117 begin of ys_buffer, objtype type grfn_objtype, type type grfn_objtype_typ, objid type grfn_objectid, begda type grfn_begda, endda type grfn_endda, command type grfn_command, s_settings_hr_key type grfn_hr_key, s_settings type grrm_s_risk_coll_settings, t_thresholds type grrm_t_risk_coll_thresh_buf, s_validity type grfn_s_dates, end of ys_buffer
2 YT_BUFFER Private See coding 20120117 yt_buffer type hashed table of ys_buffer with unique key objtype type objid
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20120112
2 Importing IV_TF_YEAR Call by reference Type reference (TYPE) GRFN_TF_YEAR Timeframe Year 20120112
3 Importing IV_TIMEFRAME Call by reference Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20120112

Method CONSTRUCTOR on class CL_GRRM_MODEL_RISK_COL_SUMMARY has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SETTINGS Call by reference Type reference (TYPE) GRRM_S_RISK_COLL_SETTINGS Risk collection settings (model) 20120112
2 Exporting ES_VALIDITY Call by reference Type reference (TYPE) GRFN_S_DATES Dates 20120220
3 Exporting ET_THRESHOLDS Call by reference Type reference (TYPE) GRRM_T_RISK_COLL_THRESHOLDS Risk collection thresholds table (Model) 20120112
4 Importing IV_OBJID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20120112
5 Importing IV_OBJTYPE Call by reference Type reference (TYPE) GRFN_OBJTYPE Object Type 20120112
6 Importing IV_TYPE Call by reference Type reference (TYPE) GRFN_OBJTYPE_TYP Usage Type 20120120
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20120117

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SETTINGS Call by reference Type reference (TYPE) GRRM_S_RISK_COLL_SETTINGS Risk collection settings (model) 20120112
2 Importing IT_THRESHOLDS Call by reference Type reference (TYPE) GRRM_T_RISK_COLL_THRESHOLDS Risk collection thresholds table (Model) 20120112
3 Importing IV_OBJID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20120112
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) GRFN_OBJTYPE Object Type 20120112
5 Importing IV_TYPE Call by reference Type reference (TYPE) GRFN_OBJTYPE_TYP Usage Type 20120120
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20120117
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100