SAP ABAP Class CL_GRAC_ERM_REPORTS_BG (plan usage for risk analysis bg scheduler)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ROLE_MANAGEMENT (Package) GRC ERM Support
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_SCHEDULER Schdeduler 20100726
Properties
Class CL_GRAC_ERM_REPORTS_BG  
Short Description plan usage for risk analysis bg scheduler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ROLE_MANAGEMENT   GRC ERM Support 
Created 20100726   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 IF_GRAC_AD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_SCHEDULER Schdeduler 20100726
Friends
Class CL_GRAC_ERM_REPORTS_BG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CASESENSITIVE_SYS Static Attribute Public Type reference (TYPE) GRFN_T_CCICONNECTOR Connector list for scenario and sub scenario 20101217
2 MT_NAME_VALUE_TABLE Instance attribute Private See coding 20100726
3 MT_PERMISSION_TABLE Instance attribute Private See coding 20100726
4 MT_RANGE_TABLE Instance attribute Private See coding STORE range table values 20100726
5 MT_TECHROLE_TABLE Instance attribute Private See coding 20100726
6 MV_NAME_VALUE_TABLE_LOADED Instance attribute Private Type reference (TYPE) GRAC_BOOLEAN Boolean 20100726
7 MV_PERMISSION_TABLE_LOADED Instance attribute Private Type reference (TYPE) GRAC_BOOLEAN Boolean 20100726
8 MV_RANGE_TABLE_LOADED Instance attribute Private Type reference (TYPE) GRAC_BOOLEAN ABAP_FALSE Boolean 20100726
9 MV_REPORTID Static Attribute Public Type reference (TYPE) GRAC_SOD_REPID Report ID 20100726
10 MV_REPORTNAME Static Attribute Public Type reference (TYPE) GRFN_REPNAME Report name 20100726
11 MV_ROLENAME Static Attribute Public Type reference (TYPE) GRAC_ROLE_NAME Role Name 20100826
12 MV_TECHROLE_TABLE_LOADED Instance attribute Private Type reference (TYPE) GRAC_BOOLEAN 20100726
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_USER_ROLES Instance method Private Method Compare User Roles 20100818
2 GET_ACTIONUSAGE_PROFILE Instance method Public Method Get action Usage bu profile 20100727
3 GET_ACTIONUSAGE_ROLE Instance method Public Method Get action Usage by role 20100727
4 GET_ACTIONUSAGE_USER Instance method Public Method Get action Usage by User 20100727
5 GET_CON_TYPE_FOR_PFCG Instance method Public Method Get connection Type for PFCG Security 1 20110301
6 GET_NAME_VALUE Instance method Private Method 20100926
7 GET_PROF_ACTION Instance method Private Method Get profile actions 20110330
8 GET_RANGE_TABLE Instance method Private Method get range table from db 20100726
9 GET_REPORT_VARIANT Instance method Public Method schedule risk analysis background job 20100726
10 GET_ROLE_USER Instance method Private Method Get Roles based on User 20100824
11 GET_ROLE_USERGRP Instance method Private Method Get Roles based on User Group 20100824
12 LOAD_NAME_VALUE_TABLE Instance method Private Method 20100926
13 LOAD_RANGE_TABLE Instance method Private Method load range table from db 20100726
14 SAVE_NAME_VALUE_TABLE Instance method Private Method 20100926
15 SAVE_RANGE_TABLE Instance method Private Method save the range table to db 20100726
16 SCHEDULE_REPORTING_BG_JOB Instance method Public Method schedule risk analysis background job 20100726
17 SET_NAME_VALUE Instance method Private Method 20100926
18 SET_RANGE_TABLE Instance method Private Method set range table values 20100726
19 SET_REPORT_NAME Static method Public Method set report name 20100726
20 SET_REPORT_VARIANT Instance method Public Method schedule risk analysis background job 20100726
Events
Class CL_GRAC_ERM_REPORTS_BG has no event.
Types
Class CL_GRAC_ERM_REPORTS_BG has no local type.
Method Signatures

Method COMPARE_USER_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FINAL Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100818
2 Importing IS_SYS_RANGE Call by reference Type reference (TYPE) GRAC_S_SOD_CONNECTOR_RANGE Connector Range Table 20100818
3 Importing IT_SOURCETYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_DESCN_RANGE Table Type for Long description range 20100818
4 Importing IT_SOURCEVALUE_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER Table Type for Action Date Range 20100818
5 Importing IT_TARGETTYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_DESCN_RANGE Table type for Action range 20100818
6 Importing IT_TARGETVALUE_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER Range Table for Profile name 20100818

Method COMPARE_USER_ROLES on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_ACTIONUSAGE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FINAL Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100727
2 Exporting ET_FINAL_SUMM Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100824
3 Importing IT_ACTDESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Table Type for Long description range 20100727
4 Importing IT_ACTIONDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Table Type for Action Date Range 20100727
5 Importing IT_ACTION_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTION_RANGE Table type for Action range 20100727
6 Importing IT_PROFILE_RANGE Call by reference Type reference (TYPE) GRAC_RT_PROFILE_NAME Range Table for Profile name 20100727
7 Importing IT_SYS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE Connector Range Table 20100727
8 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100727
9 Importing IV_PROF_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100824

Method GET_ACTIONUSAGE_PROFILE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_ACTIONUSAGE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FINAL Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100727
2 Exporting ET_FINAL_SUMM Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100824
3 Importing IT_ACTDESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Table Type for Long description range 20100727
4 Importing IT_ACTIONDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Table Type for Action Date Range 20100727
5 Importing IT_ACTION_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTION_RANGE Table type for Action range 20100727
6 Importing IT_ROLENAME_RANGE Call by reference Type reference (TYPE) GRAC_RT_ROLE_NAME Range Table type for Role Name 20100727
7 Importing IT_SYS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE Connector Range Table 20100727
8 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100727
9 Importing IV_ROLE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100824

Method GET_ACTIONUSAGE_ROLE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_ACTIONUSAGE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FINAL Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100727
2 Exporting ET_FINAL_SUMM Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100824
3 Importing IT_ACTDESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Table Type for Long description range 20100727
4 Importing IT_ACTIONDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Table Type for Action Date Range 20100727
5 Importing IT_ACTION_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTION_RANGE Table type for Action range 20100727
6 Importing IT_DESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_DESCN_RANGE Description Range Table 20100824
7 Importing IT_RISKID_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RISKID_RANGE Risk ID Range Table 20100824
8 Importing IT_SYS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE Connector Range Table 20100727
9 Importing IT_USERGRP_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER_GROUP User Group Range Table 20100727
10 Importing IT_USERID_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_USERID_RANGE User ID Range Table 20100727
11 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100727
12 Importing IV_USER_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126

Method GET_ACTIONUSAGE_USER on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_CON_TYPE_FOR_PFCG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_CONN_TYPE_RANGE Range type for Connector Type 20110301
2 Importing IT_APPTYPE Call by reference Type reference (TYPE) GRAC_T_APPLICATION_TYPE Table of application type and security type 20110301

Method GET_CON_TYPE_FOR_PFCG on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_NAME_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA Call by reference Type reference (TYPE) ANY 20100926
2 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100926
3 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100926
4 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100926

Method GET_NAME_VALUE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_PROF_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_TCODE 20110330
2 Exporting ET_PROF_ACTION Call by reference Type reference (TYPE) GRAC_T_SOD_AUTHS Table for SOD Authorizations 20110330
3 Importing IT_AUTH_OBJS Call by reference Type reference (TYPE) GRAC_T_SOD_OBJ_AUTHS Table for SOD Object Authorizations 20110330
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20110330

Method GET_PROF_ACTION on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_RANGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGE_TABLE Call by reference Type reference (TYPE) ANY TABLE 20100726
2 Importing IV_PARENTID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100726
3 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100726
4 Importing IV_RNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100901
5 Importing IV_RTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100726

Method GET_RANGE_TABLE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_REPORT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTDESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Rule ID Range Table 20100726
2 Exporting ET_ACTIONDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Business Process Range 20100726
3 Exporting ET_ACTION_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTION_RANGE Table type for Action range 20100726
4 Exporting ET_APP_TYPE Call by reference Type reference (TYPE) GRAC_T_APPLICATION_TYPE Table of application type and security type 20110201
5 Exporting ET_BPROC Call by reference Type reference (TYPE) GRAC_T_SOD_BZPRC List of Processes. 20110201
6 Exporting ET_BSUBPROC Call by reference Type reference (TYPE) GRAC_T_BSUBPROC Table type for Business Subprocess 20110201
7 Exporting ET_BSUBPROC_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_BSUBPROC_RANGE Business Subprocess Range table 20100807
8 Exporting ET_BUSPROC_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_BUSPROC_RANGE Business Process Range 20100807
9 Exporting ET_CONNECTORS Call by reference Type reference (TYPE) GRFN_T_CCICONNECTOR Connector list for scenario and sub scenario 20110205
10 Exporting ET_CONNECTOR_LIST Call by reference Type reference (TYPE) GRAC_T_CONNECTOR_LIST Connection List 20110201
11 Exporting ET_CONNGRP Call by reference Type reference (TYPE) GRFN_T_CONNECTOR_GROUP Connector Group 20110201
12 Exporting ET_CONN_GRP_RANGE Call by reference Type reference (TYPE) GRAC_T_CONN_GRP_RANGE Range type for Connector Group 20100807
13 Exporting ET_CONN_TYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_CONN_TYPE_RANGE Range type for Connector Type 20100807
14 Exporting ET_CRITLVL Call by reference Type reference (TYPE) GRAC_T_CRITLVL Table type for Critical Level 20110201
15 Exporting ET_DESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_DESCN_RANGE Table for Resource Extn Range 20100726
16 Exporting ET_EXPDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Table Type for Action Date Range 20100819
17 Exporting ET_FUNAREA Call by reference Type reference (TYPE) GRAC_T_API_FUNC_AREA Table Type:Function Area 20110201
18 Exporting ET_FUNCAREA_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_FUNCAREA_RANGE Function area range 20100807
19 Exporting ET_OBJECT_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RESOURCEID_RANGE Object Range Table 20100826
20 Exporting ET_ORGLEVELS Call by reference Type reference (TYPE) GRAC_T_FLDVAL Table Type for field Values 20110201
21 Exporting ET_ORGLEVEL_RANGE Call by reference Type reference (TYPE) GRAC_RT_ORG_LEVEL Range Table for Organization Level 20100807
22 Exporting ET_ORGVALUE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ORGVAL_RANGE Org Value Range Table 20101118
23 Exporting ET_PHASE_RANGE Call by reference Type reference (TYPE) GRAC_T_STEP_RANGE Table type for Phase range 20100807
24 Exporting ET_PRJREL Call by reference Type reference (TYPE) GRAC_T_API_PRJREL Table type for Project Release 20110201
25 Exporting ET_PRJREL_RANGE Call by reference Type reference (TYPE) GRAC_T_PRJREL_RANGE Range type for Project release 20100807
26 Exporting ET_PROFILE_RANGE Call by reference Type reference (TYPE) GRAC_RT_PROFILE_NAME Table for Resource Id Range 20100726
27 Exporting ET_RISKID_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RISKID_RANGE Risk ID Range Table 20100726
28 Exporting ET_ROLEAPPR_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_OWNER_RANGE Owner table type for range 20100807
29 Exporting ET_ROLENAME_RANGE Call by reference Type reference (TYPE) GRAC_RT_ROLE_NAME RIsk Type Range 20100726
30 Exporting ET_ROLEOWNER_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_OWNER_RANGE Owner table type for range 20100807
31 Exporting ET_ROLESTATUS Call by reference Type reference (TYPE) GRAC_T_API_RLSTAT Table type for Role Status 20110201
32 Exporting ET_ROLESTATUS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ROLE_STATUS_RANGE Role Status Range Table 20100807
33 Exporting ET_ROLETYPE Call by reference Type reference (TYPE) GRAC_T_API_RLTYPE Table type: Role type 20110201
34 Exporting ET_ROLETYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ROLE_TYPE_RANGE Role Type Range Table 20100807
35 Exporting ET_ROLE_CLASS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_DESCN_RANGE Table type for Description Range 20100807
36 Exporting ET_SEARCH_ATTRS Call by reference Type reference (TYPE) GRAC_T_ROLE_SEARCH_PARAM Role search parameter table type 20100809
37 Exporting ET_SELECT_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20100928
38 Exporting ET_SENSITIVITY Call by reference Type reference (TYPE) GRAC_T_RLSENS Role Sensitivity 20110201
39 Exporting ET_SOURCETYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_DESCN_RANGE Table type for Type range 20100818
40 Exporting ET_SOURCEVALUE_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER Range Table type for user 20100818
41 Exporting ET_STEP Call by reference Type reference (TYPE) GRAC_T_STEP Table type for Methodlogy Step 20110201
42 Exporting ET_SYS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE Connector Range Table 20100726
43 Exporting ET_TARGETTYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_DESCN_RANGE Table type for Type range 20100818
44 Exporting ET_TARGETVALUE_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER Range Table type for user 20100818
45 Exporting ET_TIMESTAMP_RANGE Call by reference Type reference (TYPE) GRAC_T_TIMESTAMP_RANGE Range table for time stamp 20100823
46 Exporting ET_USERGP_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_USERGRP_RANGE User Group Range Table 20100819
47 Exporting ET_USERGRP_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER_GROUP Rule Set ID Range 20100726
48 Exporting ET_USERID_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_USERID_RANGE Risk Level Range 20100726
49 Exporting ET_USER_RANGE Call by reference Type reference (TYPE) GRAC_T_USER_RANGE Table Range for User / XUBNAME 20100823
50 Exporting ET_USER_TYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Table Type for Long description range 20110228
51 Exporting EV_AUTH_EXP_USER_REPORT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121105
52 Exporting EV_DDASROL Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100819
53 Exporting EV_EXPDROLE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100819
54 Exporting EV_EXPIROLE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100819
55 Exporting EV_EXPROLES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YEXCLUDE_EXPIRED_ROLE 20100817
56 Exporting EV_LANGU Call by reference Type reference (TYPE) GRFN_LANG Language 20100726
57 Exporting EV_PROF_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126
58 Exporting EV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100726
59 Exporting EV_ROLE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126
60 Exporting EV_USER_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126
61 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100726

Method GET_REPORT_VARIANT on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_ROLE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FINAL Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100824
2 Importing IT_USERID_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_USERID_RANGE User ID Range Table 20100824
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100824

Method GET_ROLE_USER on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method GET_ROLE_USERGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FINAL Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100824
2 Importing IT_USERGRP_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER_GROUP User ID Range Table 20100824
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100824

Method GET_ROLE_USERGRP on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method LOAD_NAME_VALUE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100926

Method LOAD_NAME_VALUE_TABLE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method LOAD_RANGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100726

Method LOAD_RANGE_TABLE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method SAVE_NAME_VALUE_TABLE Signature

Method SAVE_NAME_VALUE_TABLE on class CL_GRAC_ERM_REPORTS_BG has no parameter.
Method SAVE_NAME_VALUE_TABLE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method SAVE_RANGE_TABLE Signature

Method SAVE_RANGE_TABLE on class CL_GRAC_ERM_REPORTS_BG has no parameter.
Method SAVE_RANGE_TABLE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method SCHEDULE_REPORTING_BG_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BG_JOB Call by reference Type reference (TYPE) GRAC_S_SOD_BG_JOB Return Parameter 20100726
2 Exporting EV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100726
3 Importing IO_FEEDER Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_SEARCH Generic Search UI Building Block 20110201
4 Importing IS_PLAN_DETAIL Call by reference Type reference (TYPE) GRFN_S_UI_PLAN_DETAIL plan period 20100726
5 Importing IT_ACTDESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Business Process Range 20100726
6 Importing IT_ACTIONDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Risk Level Range 20100726
7 Importing IT_ACTION_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTION_RANGE Table type for Action range 20100726
8 Importing IT_BSUBPROC_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_BSUBPROC_RANGE Business Subprocess Range table 20100807
9 Importing IT_BUSPROC_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_BUSPROC_RANGE Business Process Range 20100807
10 Importing IT_CONN_GRP_RANGE Call by reference Type reference (TYPE) GRAC_T_CONN_GRP_RANGE Range type for Connector Group 20100807
11 Importing IT_CONN_TYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_CONN_TYPE_RANGE Range type for Connector Type 20100807
12 Importing IT_CRITLVL_RANGE Call by reference Type reference (TYPE) GRAC_RT_CRITLVL Range Table fo Critical Level 20100902
13 Importing IT_DESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_DESCN_RANGE Table type for Description Range 20100726
14 Importing IT_EXPDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Table Type for Action Date Range 20100820
15 Importing IT_FUNCAREA_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_FUNCAREA_RANGE Function area range 20100807
16 Importing IT_OBJECT_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RESOURCEID_RANGE Object Range Table 20100826
17 Importing IT_ORGLEVEL_RANGE Call by reference Type reference (TYPE) GRAC_RT_ORG_LEVEL Range Table for Organization Level 20100807
18 Importing IT_ORGVALUE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ORGVAL_RANGE Org Value Range Table 20101118
19 Importing IT_PHASE_RANGE Call by reference Type reference (TYPE) GRAC_T_STEP_RANGE Table type for Phase range 20100807
20 Importing IT_PRJREL_RANGE Call by reference Type reference (TYPE) GRAC_T_PRJREL_RANGE Range type for Project release 20100807
21 Importing IT_PROFILE_RANGE Call by reference Type reference (TYPE) GRAC_RT_PROFILE_NAME Table for Resource Id Range 20100726
22 Importing IT_RISKID_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RISKID_RANGE Risk ID Range Table 20100726
23 Importing IT_ROLEAPPR_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_OWNER_RANGE Owner table type for range 20100807
24 Importing IT_ROLENAME_RANGE Call by reference Type reference (TYPE) GRAC_RT_ROLE_NAME RIsk Type Range 20100726
25 Importing IT_ROLEOWNER_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_OWNER_RANGE Owner table type for range 20100807
26 Importing IT_ROLESTATUS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ROLE_STATUS_RANGE Role Status Range Table 20100807
27 Importing IT_ROLETYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ROLE_TYPE_RANGE Role Type Range Table 20100807
28 Importing IT_ROLE_CLASS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_DESCN_RANGE Table type for Description Range 20100807
29 Importing IT_SEARCH_ATTRS Call by reference Type reference (TYPE) GRAC_T_ROLE_SEARCH_PARAM Role search parameter table type 20100819
30 Importing IT_SELECT_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20100928
31 Importing IT_SOURCETYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_DESCN_RANGE Table type for Type range 20100818
32 Importing IT_SOURCEVALUE_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER Range Table type for user 20100818
33 Importing IT_SYS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE Connector Range Table 20100726
34 Importing IT_TARGETTYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_DESCN_RANGE Table type for Type range 20100818
35 Importing IT_TARGETVALUE_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER Range Table type for user 20100818
36 Importing IT_TIMESTAMP_RANGE Call by reference Type reference (TYPE) GRAC_T_TIMESTAMP_RANGE Range table for time stamp 20100823
37 Importing IT_USERGRP_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER_GROUP Function ID 20100726
38 Importing IT_USERID_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_USERID_RANGE Rule Set ID Range 20100726
39 Importing IT_USER_RANGE Call by reference Type reference (TYPE) GRAC_T_USER_RANGE Table Range for User / XUBNAME 20100823
40 Importing IT_USER_TYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Table Type for Long description range 20110228
41 Importing IV_AUTH_EXP_USER_REPORT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121101
42 Importing IV_DDASROL Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100820
43 Importing IV_EXPDROL Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100820
44 Importing IV_EXPIROL Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100820
45 Importing IV_EXPROLES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YEXCLUDE_EXPIRED_ROLE 20100817
46 Importing IV_PROF_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126
47 Importing IV_REPORTNAME Call by reference Type reference (TYPE) GRFN_REPNAME Report name 20100726
48 Importing IV_REP_BY Call by reference Type reference (TYPE) STRING 20100727
49 Importing IV_ROLE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126
50 Importing IV_USER_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100726
2 CX_UUID_ERROR Error Class for UUID Processing Errors 20100726

Method SET_NAME_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA Call by reference Type reference (TYPE) ANY 20100926
2 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100926
3 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100926
4 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100926

Method SET_NAME_VALUE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method SET_RANGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE_TABLE Call by reference Type reference (TYPE) ANY TABLE 20100726
2 Importing IV_PARENTID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100726
3 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 Character field, length 32 20100726
4 Importing IV_RNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100726
5 Importing IV_RTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100726

Method SET_RANGE_TABLE on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method SET_REPORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLANID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100726
2 Importing IV_REPORTNAME Call by reference Type reference (TYPE) GRFN_REPNAME Report name 20100726
3 Importing IV_REP_BY Call by reference Type reference (TYPE) STRING 20100727

Method SET_REPORT_NAME on class CL_GRAC_ERM_REPORTS_BG has no exception.

Method SET_REPORT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FEEDER Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_SEARCH Generic Search UI Building Block 20110201
2 Importing IT_ACTDESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Business Process Range 20100726
3 Importing IT_ACTIONDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Risk Level Range 20100726
4 Importing IT_ACTION_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTION_RANGE Table type for Action range 20100726
5 Importing IT_BSUBPROC_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_BSUBPROC_RANGE Business Subprocess Range table 20100807
6 Importing IT_BUSPROC_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_BUSPROC_RANGE Business Process Range 20100807
7 Importing IT_CONN_GRP_RANGE Call by reference Type reference (TYPE) GRAC_T_CONN_GRP_RANGE Range type for Connector Group 20100807
8 Importing IT_CONN_TYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_CONN_TYPE_RANGE Range type for Connector Type 20100807
9 Importing IT_CRITLVL_RANGE Call by reference Type reference (TYPE) GRAC_RT_CRITLVL Role search parameter table type 20100902
10 Importing IT_DESCN_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_DESCN_RANGE Owner table type for range 20100726
11 Importing IT_EXPDATE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ACTIONDATE_RANGE Table Type for Action Date Range 20100819
12 Importing IT_FUNCAREA_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_FUNCAREA_RANGE Function area range 20100807
13 Importing IT_OBJECT_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RESOURCEID_RANGE Object Range Table 20100826
14 Importing IT_ORGLEVEL_RANGE Call by reference Type reference (TYPE) GRAC_RT_ORG_LEVEL Range Table for Organization Level 20100807
15 Importing IT_ORGVALUE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ORGVAL_RANGE Org Value Range Table 20101118
16 Importing IT_PHASE_RANGE Call by reference Type reference (TYPE) GRAC_T_STEP_RANGE Table type for Phase range 20100807
17 Importing IT_PRJREL_RANGE Call by reference Type reference (TYPE) GRAC_T_PRJREL_RANGE Range type for Project release 20100807
18 Importing IT_PROFILE_RANGE Call by reference Type reference (TYPE) GRAC_RT_PROFILE_NAME Table for Resource Id Range 20100726
19 Importing IT_RISKID_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RISKID_RANGE Risk ID Range Table 20100726
20 Importing IT_ROLEAPPR_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_OWNER_RANGE Owner table type for range 20100807
21 Importing IT_ROLENAME_RANGE Call by reference Type reference (TYPE) GRAC_RT_ROLE_NAME RIsk Type Range 20100726
22 Importing IT_ROLEOWNER_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_OWNER_RANGE Owner table type for range 20100807
23 Importing IT_ROLESTATUS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ROLE_STATUS_RANGE Role Status Range Table 20100807
24 Importing IT_ROLETYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ROLE_TYPE_RANGE Role Type Range Table 20100807
25 Importing IT_ROLE_CLASS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_DESCN_RANGE Table type for Description Range 20100807
26 Importing IT_SEARCH_ATTRS Call by reference Type reference (TYPE) GRAC_T_ROLE_SEARCH_PARAM Role search parameter table type 20100902
27 Importing IT_SELECT_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20100928
28 Importing IT_SOURCETYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_DESCN_RANGE Table type for Type range 20100818
29 Importing IT_SOURCEVALUE_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER Range Table type for user 20100818
30 Importing IT_SYS_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE Connector Range Table 20100726
31 Importing IT_TARGETTYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_DESCN_RANGE Table type for Type range 20100818
32 Importing IT_TARGETVALUE_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER Range Table type for user 20100818
33 Importing IT_TIMESTAMP_RANGE Call by reference Type reference (TYPE) GRAC_T_TIMESTAMP_RANGE Range table for time stamp 20100823
34 Importing IT_USERGP_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_USERGRP_RANGE User Group Range Table 20100819
35 Importing IT_USERGRP_RANGE Call by reference Type reference (TYPE) GRAC_RT_USER_GROUP Function ID 20100726
36 Importing IT_USERID_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_USERID_RANGE Rule Set ID Range 20100726
37 Importing IT_USER_RANGE Call by reference Type reference (TYPE) GRAC_T_USER_RANGE Table Range for User / XUBNAME 20100823
38 Importing IT_USER_TYPE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_LONG_DESCN_RANGE Table Type for Long description range 20110228
39 Importing IV_AUTH_EXP_USER_REPORT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121106
40 Importing IV_DDASROL Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100819
41 Importing IV_EXPDROLE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100819
42 Importing IV_EXPIROLE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100819
43 Importing IV_EXPROLES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YEXCLUDE_EXPIRED_ROLE 20100817
44 Importing IV_LANGU Call by reference Type reference (TYPE) GRFN_LANG Language 20100726
45 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100726
46 Importing IV_PROF_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126
47 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100726
48 Importing IV_ROLE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126
49 Importing IV_USER_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110126

Method SET_REPORT_VARIANT on class CL_GRAC_ERM_REPORTS_BG has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1000