SAP ABAP Class CL_GRRM_MODEL_RISK_CONS (model class of risk consolidation planning w/o object id)
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 20110829
Properties
Class CL_GRRM_MODEL_RISK_CONS  
Short Description model class of risk consolidation planning w/o object id    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_RISK   Package GRC-RM Risk 
Created 20110829   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRRM_MODEL_RISK_CONS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_API_MODEL Interface for handling of GRC API models 20110829
Friends
Class CL_GRRM_MODEL_RISK_CONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_PLAN_NEW Instance attribute Private Type reference (TYPE) GRRMRISKCONSPLAN Infomation for one plan of risk consolidation. 20110829
2 MT_CONS_POOL Instance attribute Private Type reference (TYPE) YT_CONS_REF 20110901
3 MT_ORG_NEW Instance attribute Private Type reference (TYPE) YT_CONS_ORG_DB Orgnization hierarchy of Risk Consolidations 20110829
4 SR_MODEL_CATALOGUE Static Attribute Private Object reference (TYPE REF TO) CL_GRFN_MODEL_CATALOGUE communicate with entities 20111024
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20111024
2 FILL_MONITOR_ORG_HIER_API_DATA Static method Private Method 20111020
3 GET_CONSOLIDATION_INSTANCE Instance method Public Method 20110901
4 GET_MONITOR_ORGUNIT_HIER Static method Public Method 20111013
5 GET_PREVIOUS_PLAN_DATA Instance method Public Method List org unit with historical subject to consolidation flags 20111013
6 QUERY_CONSOLIDATION_PLANS Static method Public Method 20111013
7 READ_ORGUNIT Static method Private Method 20111024
8 SET_PLAN_DATA Instance method Public Method Plan risk consolidation 20110829
9 START_PLAN Static method Public Method 20110829
Events
Class CL_GRRM_MODEL_RISK_CONS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_CONS_MONITOR_ORG_HIER Private See coding 20111017 BEGIN OF ys_cons_monitor_org_hier, orgunit_id TYPE grfn_object_id, orgunit_parent TYPE grfn_object_id, orgunit_api_id TYPE grfn_api_object_id, cons_id TYPE grfn_guid, cons_api_id TYPE grfn_api_object_id, subj_to_cons TYPE grfn_boolean, due_date TYPE grfn_date, status_txt TYPE j_txt30, published_risk_no TYPE grrm_published_risk_no, submitted_by TYPE uname, submit_time TYPE timestamp, submitted_on TYPE grfn_date, orgunit_name TYPE grfn_title, orgunit_ltext TYPE grpc_orgunit_long_text, PERFORMED_BY type uname, PERFORM_TIME type TIMESTAMP, REVIEWD_BY type uname, REVIEW_TIME type TIMESTAMP, END OF ys_cons_monitor_org_hier
2 YS_CONS_REF Private See coding 20110901 BEGIN OF ys_cons_ref, cons_id TYPE grfn_guid, cons_ref TYPE REF TO cl_grrm_risk_consolidation, END OF ys_cons_ref
3 YT_CONS_MONITOR_ORG_HIER Private See coding 20111017 yt_cons_monitor_org_hier TYPE STANDARD TABLE OF ys_cons_monitor_org_hier
4 YT_CONS_ORG_DB Private See coding 20110830 yt_cons_org_db TYPE STANDARD TABLE OF grrmriskconsorg WITH KEY orgunit_parent
5 YT_CONS_REF Private See coding 20110901 yt_cons_ref TYPE HASHED TABLE OF ys_cons_ref WITH UNIQUE KEY cons_id
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GRRM_MODEL_RISK_CONS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRRM_MODEL_RISK_CONS has no exception.

Method FILL_MONITOR_ORG_HIER_API_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XS_ORG_HIER Call by reference Type reference (TYPE) YS_CONS_MONITOR_ORG_HIER 20111020
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111024

Method GET_CONSOLIDATION_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110901
2 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_GRRM_RISK_CONSOLIDATION model class of risk consolidation 20110901

Method GET_CONSOLIDATION_INSTANCE on class CL_GRRM_MODEL_RISK_CONS has no exception.

Method GET_MONITOR_ORGUNIT_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIER Call by reference Type reference (TYPE) GRRM_T_API_CONS_MONI_ORG_HIER Orgunit Hierarchy for Risk Consonidation Monitor 20111013
2 Importing IS_PLAN Call by reference Type reference (TYPE) GRRMRISKCONSPLAN 20111013
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111024

Method GET_PREVIOUS_PLAN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONS_PLAN Call by reference Type reference (TYPE) GRRMRISKCONSPLAN Infomation for one plan of risk consolidation. 20111013
2 Exporting ET_ORG Call by reference Type reference (TYPE) GRRM_T_CONS_ORG Consolidation orgs 20111013
3 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20111013

Method GET_PREVIOUS_PLAN_DATA on class CL_GRRM_MODEL_RISK_CONS has no exception.

Method QUERY_CONSOLIDATION_PLANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PLANS Value transfer Type reference (TYPE) GRRM_T_RISKCONSPLAN Query Value List 20111013
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111024

Method READ_ORGUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORGUNIT_LTXT Call by reference Type reference (TYPE) GRPC_ORGUNIT_LONG_TEXT Organizational Unit 20111024
2 Exporting EV_ORGUNIT_NAME Call by reference Type reference (TYPE) GRFN_TITLE Title/Short Name 20111024
3 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_OBJECT_ID Object ID 20111024
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111024

Method SET_PLAN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLAN Call by reference Type reference (TYPE) GRRMRISKCONSPLAN Infomation for one plan of risk consolidation. 20110829
2 Importing IS_PLAN_TO_DELETE Call by reference Type reference (TYPE) GRRMRISKCONSPLAN Infomation for one plan of risk consolidation. 20111027
3 Importing IT_ORG Call by reference Type reference (TYPE) GRRM_T_CONS_ORG consolidation orgs 20110829
4 Importing IV_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20110829

Method SET_PLAN_DATA on class CL_GRRM_MODEL_RISK_CONS has no exception.

Method START_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20110901
2 Importing IV_PLAN_ID Value transfer Type reference (TYPE) GRFN_GUID Globally Unique Identifier 20110829
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110830
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100