SAP ABAP Class CL_GRRM_UTIL_DASHBOARD (CL_GRRM_UTIL_DASHBOARD)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷ GRC-RM (Application Component) GRC Risk Management
⤷ GRRM_WD_DASHBOARD (Package) Dashboards
⤷ GRC-RM (Application Component) GRC Risk Management
⤷ GRRM_WD_DASHBOARD (Package) Dashboards
Properties
Class | CL_GRRM_UTIL_DASHBOARD | |
Short Description | ||
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRRM_WD_DASHBOARD | Dashboards |
Created | 20090922 | 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
Class CL_GRRM_UTIL_DASHBOARD has no interface implemented.
Friends
Class CL_GRRM_UTIL_DASHBOARD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MT_ORGUNIT | Instance attribute | Private | Type reference (TYPE) | GRFN_T_API_ORGUNIT_LIST | Table type for orgunit list | 20091029 | ||
2 | MT_RISK_CATEGORY | Instance attribute | Private | Type reference (TYPE) | GRRM_T_API_CRGROUP_LIST | Table type for common risk group list | 20100715 | ||
3 | MV_ASPECT_MODE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100719 | |||
4 | MV_LEAD_SELECTION_ID | Instance attribute | Private | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100719 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COLLECT_ORGUNIT_CHILDREN | Instance method | Private | Method | 20100714 | |
2 | COLLECT_RISK_CATEGORY_CHILDREN | Instance method | Private | Method | 20100714 | |
3 | COLLECT_RISK_CATEGORY_FLAT | Instance method | Private | Method | 20100719 | |
4 | GET_ORGUNITS | Static method | Public | Method | 20100719 | |
5 | GET_RISK_CATEGORIES | Static method | Public | Method | 20100714 | |
6 | GET_RISK_CATEGORY_CHILDREN | Static method | Public | Method | 20100719 |
Events
Class CL_GRRM_UTIL_DASHBOARD has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_HEATMAP_REPORT | Public | See coding | 20091029 | BEGIN OF s_heatmap_report,
ac_id TYPE grfn_rep_activity,
ac_t TYPE grfn_rep_activity_text,
al TYPE grfn_guid,
al_profile_id TYPE grfn_rep_analysis_profile_id,
al_currency TYPE grfn_rep_analysis_currency,
al_inh_exl TYPE grfn_rep_analysis_inh_exl,
al_inh_iml TYPE grfn_rep_analysis_inh_iml,
al_inh_iml_t TYPE grfn_rep_analysis_inh_iml_text,
al_inh_imm TYPE grfn_rep_analysis_inh_imm,
al_inh_ims TYPE grfn_rep_analysis_inh_ims,
al_inh_prl TYPE grfn_rep_analysis_inh_prl,
al_inh_prl_t TYPE grfn_rep_analysis_inh_prl_text,
al_inh_rsl TYPE grfn_rep_analysis_inh_rsl,
al_inh_rsl_t TYPE grfn_rep_analysis_inh_rsl_text,
al_inh_rss TYPE grfn_rep_analysis_inh_rss,
al_rsa_exl TYPE grfn_rep_analysis_rsa_exl,
al_rsa_iml TYPE grfn_rep_analysis_rsa_iml,
al_rsa_iml_t TYPE grfn_rep_analysis_rsa_iml_text,
al_rsa_imm TYPE grfn_rep_analysis_rsa_imm,
al_rsa_ims TYPE grfn_rep_analysis_rsa_ims,
al_rsa_prl TYPE grfn_rep_analysis_rsa_prl,
al_rsa_prl_t TYPE grfn_rep_analysis_rsa_prl_text,
al_rsa_rsl TYPE grfn_rep_analysis_rsa_rsl,
al_rsa_rsl_t TYPE grfn_rep_analysis_rsa_rsl_text,
al_rsa_rss TYPE grfn_rep_analysis_rsa_rss,
al_rsp_iml TYPE grfn_rep_analysis_rsp_iml,
al_rsp_iml_t TYPE grfn_rep_analysis_rsp_iml_text,
al_rsp_prl TYPE grfn_rep_analysis_rsp_prl,
al_rsp_prl_t TYPE grfn_rep_analysis_rsp_prl_text,
al_ana_type_in TYPE grrm_analysis_type_in,
al_ana_type_re TYPE grrm_analysis_type_re,
al_ana_type_rp TYPE grrm_analysis_type_rp,
ou TYPE grfn_rep_orgunit,
ou_currency TYPE grfn_currency,
ou_t TYPE grfn_rep_orgunit_text,
resp_user TYPE grfn_rep_resp_user,
resp_user_t TYPE grfn_rep_resp_user_t,
rg TYPE grfn_rep_criskgroup,
rg_t TYPE grfn_rep_criskgroup_text,
rs TYPE grfn_rep_risk,
rs_t TYPE grfn_rep_risk_text,
rs_orgunit TYPE grfn_rep_orgunit,
rs_orgunit_t TYPE grfn_rep_orgunit_text,
object_key TYPE grfn_object_seqnr,
parent_key TYPE grfn_object_seqnr,
tree_level TYPE grfn_rep_tree_level,
END OF s_heatmap_report
|
||
2 | S_OBJECT | Public | See coding | 20100420 | BEGIN OF s_object,
id TYPE grfn_api_object_id,
title TYPE grfn_title,
END OF s_object
|
||
3 | S_OVERVIEW_REPORT | Public | See coding | 20100125 | BEGIN OF s_overview_report,
ac_id TYPE grfn_rep_activity,
ac_t TYPE grfn_rep_activity_text,
al TYPE grfn_guid,
al_profile_id TYPE grfn_rep_analysis_profile_id,
al_currency TYPE grfn_rep_analysis_currency,
al_inh_exl TYPE grfn_rep_analysis_inh_exl,
al_inh_iml TYPE grfn_rep_analysis_inh_iml,
al_inh_iml_t TYPE grfn_rep_analysis_inh_iml_text,
al_inh_imm TYPE grfn_rep_analysis_inh_imm,
al_inh_ims TYPE grfn_rep_analysis_inh_ims,
al_inh_prl TYPE grfn_rep_analysis_inh_prl,
al_inh_prl_t TYPE grfn_rep_analysis_inh_prl_text,
al_inh_rsl TYPE grfn_rep_analysis_inh_rsl,
al_inh_rsl_t TYPE grfn_rep_analysis_inh_rsl_text,
al_inh_rss TYPE grfn_rep_analysis_inh_rss,
al_rsa_exl TYPE grfn_rep_analysis_rsa_exl,
al_rsa_iml TYPE grfn_rep_analysis_rsa_iml,
al_rsa_iml_t TYPE grfn_rep_analysis_rsa_iml_text,
al_rsa_imm TYPE grfn_rep_analysis_rsa_imm,
al_rsa_ims TYPE grfn_rep_analysis_rsa_ims,
al_rsa_prl TYPE grfn_rep_analysis_rsa_prl,
al_rsa_prl_t TYPE grfn_rep_analysis_rsa_prl_text,
al_rsa_rsl TYPE grfn_rep_analysis_rsa_rsl,
al_rsa_rsl_t TYPE grfn_rep_analysis_rsa_rsl_text,
al_rsa_rss TYPE grfn_rep_analysis_rsa_rss,
al_rsp_iml TYPE grfn_rep_analysis_rsp_iml,
al_rsp_iml_t TYPE grfn_rep_analysis_rsp_iml_text,
al_rsp_prl TYPE grfn_rep_analysis_rsp_prl,
al_rsp_prl_t TYPE grfn_rep_analysis_rsp_prl_text,
al_rsp_rsl TYPE grfn_rep_analysis_rsp_rsl,
al_rsp_rsl_t TYPE grfn_rep_analysis_rsp_rsl_text,
al_ana_type_in TYPE grrm_analysis_type_in,
al_ana_type_re TYPE grrm_analysis_type_re,
al_ana_type_rp TYPE grrm_analysis_type_rp,
ou TYPE grfn_rep_orgunit,
ou_currency TYPE grfn_currency,
ou_t TYPE grfn_rep_orgunit_text,
resp_user TYPE grfn_rep_resp_user,
resp_user_t TYPE grfn_rep_resp_user_t,
rg TYPE grfn_rep_rg_criskgroup_id,
rg_t TYPE grfn_rep_criskgroup_text,
rs TYPE grfn_rep_risk,
rs_t TYPE grfn_rep_risk_text,
t_driver TYPE SORTED TABLE OF grrm_cat_id WITH UNIQUE KEY table_line,
t_impact TYPE SORTED TABLE OF grrm_cat_id WITH UNIQUE KEY table_line,
END OF s_overview_report
|
||
4 | S_RISK_CATEGORY_CHILD | Public | See coding | 20100125 | BEGIN OF s_risk_category_child,
id TYPE grfn_objectid,
parent TYPE grfn_objectid,
END OF s_risk_category_child
|
||
5 | T_HEATMAP_REPORT | Public | See coding | 20091029 | t_heatmap_report TYPE STANDARD TABLE OF s_heatmap_report
|
||
6 | T_OBJECT | Public | See coding | 20100420 | t_object TYPE SORTED TABLE OF s_object WITH UNIQUE KEY id
|
||
7 | T_OVERVIEW_REPORT | Public | See coding | 20100125 | t_overview_report TYPE STANDARD TABLE OF s_overview_report
|
||
8 | T_RISK_CATEGORY_CHILD | Public | See coding | 20100125 | t_risk_category_child TYPE HASHED TABLE OF s_risk_category_child WITH UNIQUE KEY id
|
Method Signatures
Method COLLECT_ORGUNIT_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONTEXT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20100719 | ||
2 | Importing | IV_HIER_LEVEL | Call by reference | Type reference (TYPE) | I | 20140113 | |||
3 | Importing | IV_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100714 |
Method COLLECT_ORGUNIT_CHILDREN on class CL_GRRM_UTIL_DASHBOARD has no exception.
Method COLLECT_RISK_CATEGORY_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONTEXT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Node Element | 20100715 | ||
2 | Importing | IV_HIER_LEVEL | Call by reference | Type reference (TYPE) | I | 20140114 | |||
3 | Importing | IV_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100714 |
Method COLLECT_RISK_CATEGORY_CHILDREN on class CL_GRRM_UTIL_DASHBOARD has no exception.
Method COLLECT_RISK_CATEGORY_FLAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RESULT | Call by reference | Type reference (TYPE) | T_OBJECT | 20100719 | |||
2 | Importing | IV_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100719 |
Method COLLECT_RISK_CATEGORY_FLAT on class CL_GRRM_UTIL_DASHBOARD has no exception.
Method GET_ORGUNITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONTEXT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20100719 | ||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100719 | ||
3 | Importing | IV_ASPECT_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100719 | ||
4 | Importing | IV_LEAD_SELECTION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100719 | ||
5 | Importing | IV_OBJECTIVE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100719 | ||
6 | Importing | IV_REPORT | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20100719 | ||
7 | Returning | RV_DEFAULT_ORGUNIT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100719 |
Method GET_RISK_CATEGORIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONTEXT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20100715 | ||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100714 | ||
3 | Importing | IV_LEAD_SELECTION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100715 |
Method GET_RISK_CATEGORY_CHILDREN 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 | 20100719 | ||
2 | Importing | IV_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100719 | ||
3 | Returning | RT_RESULT | Value transfer | Type reference (TYPE) | T_OBJECT | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100719 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |