SAP ABAP Class CL_GRAC_ERM_UTIL (ERM Utility Class)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ROLE_MANAGEMENT (Package) GRC ERM Support
Properties
Class CL_GRAC_ERM_UTIL  
Short Description ERM Utility Class    
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 20100111   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 CL_GRAC_OIF_ROLE_EXPORT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_GRAC_ERM_UTIL has no interface implemented.
Friends
Class CL_GRAC_ERM_UTIL has no friend class.
Attributes
Class CL_GRAC_ERM_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OWNER_ASSIGNED Static method Public Method Check if the role owner/approver assigned to use 20100819
2 GET_APPROVERS_FOR_ROLE Static method Public Method Get Approvers for a role 20120404
3 GET_ENTITY_ID Static method Public Method Get the entity id from role type 20100507
4 GET_IMPACTED_BUSINESS_ROLE Static method Public Method Get impacted business roles 20100521
5 GET_LANDSCAPE_DESC Static method Public Method Get Connector Group Description 20120119
6 GET_LANDSCAPE_FOR_DEFAULTROLE Static method Public Method Get single landscape for a DEFUALT role 20140317
7 GET_LANDSCAPE_FOR_ROLE Static method Public Method Get single landscape for a role 20101203
8 GET_MAPPED_PARENT_ROLES Static method Public Method Get Parent roles of the mapped role 20131017
9 GET_NAMEVALUE_STRUCT Static method Private Method 20100727
10 GET_NAMEVALUE_TABLE Static method Private Method 20100629
11 GET_NAME_VALUE Static method Public Method 20100629
12 GET_NEXT_REQUEST_NUMBER Static method Public Method Get the next active number from number range 20100111
13 GET_ORG_LVL_NAME Static method Public Method Get organization level field name from variable 20100625
14 GET_ORG_LVL_VAR Static method Public Method Get organization level field variable from name 20100519
15 GET_ROLEID_BY_NAME_SYSTEM Static method Public Method Get role id from ERM by role name and sytem 20100804
16 GET_ROLEID_FROM_NAME Static method Public Method Get role object id from role name and connector group 20100612
17 GET_ROLES_PROV_ALLOW_NO Static method Public Method Get roles based on connector for provisioning not allowed 20130604
18 GET_ROLE_ATT Static method Public Method Get role attributes for a given role 20100610
19 GET_ROLE_PREREQUISITE Static method Public Method Role Prerequisite Table 20100615
20 GET_ROLE_REQUESTOR Static method Public Method Get Role Requestor 20100326
21 GET_ROLE_STEP_BY_SEQNO Static method Public Method Get role step by sequence 20130130
22 GET_ROLE_TYPE Static method Public Method Get role type from entity ID 20100610
23 GET_ROLE_URL Static method Public Method Get the URL for ROLE OIF 20100507
24 GET_ROLVERIF_PROXY_OBJECT Static method Public Method Get Role Verification Proxy object 20100628
25 MONTH_PLUS_DETERMINE Static method Public Method Determining a new date by adding a number of months 20100930
26 RESOLVE_ROLES Static method Public Method Resolve roles for RAR and CUP 20100219
27 RESOLVE_ROLES_CUP Static method Public Method Resolve roles for RAR and CUP 20110906
28 RESOLVE_ROLES_CUP_BUSROL Static method Public Method Resolve roles for RAR and CUP 20111202
29 SET_ALV_ENABLED Static method Public Method Enable/Disable ALV 20100322
30 SET_NAME_VALUE Static method Public Method 20100628
31 SET_NAME_VALUE_STRUCT Static method Private Method 20100721
32 SET_NAME_VALUE_TABLE Static method Private Method 20100628
33 STORE_RISK_VIOLATION Static method Public Method Store risk analysi violation information 20100813
Events
Class CL_GRAC_ERM_UTIL has no event.
Types
Class CL_GRAC_ERM_UTIL has no local type.
Method Signatures

Method CHECK_OWNER_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_ASSIGNED Call by reference Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20100819
2 Importing IV_OWNER Call by reference Type reference (TYPE) GRAC_OWNER Owner Description 20100819

Method CHECK_OWNER_ASSIGNED on class CL_GRAC_ERM_UTIL has no exception.

Method GET_APPROVERS_FOR_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLE Call by reference Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS Table Type:Role Approvers 20120404
2 Importing IV_ROLE Call by reference Type reference (TYPE) STRING 20120404

Method GET_APPROVERS_FOR_ROLE on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ENTITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100507
2 Returning RV_ENTITY_ID Value transfer Type reference (TYPE) STRING Object ID 20100507

Method GET_ENTITY_ID on class CL_GRAC_ERM_UTIL has no exception.

Method GET_IMPACTED_BUSINESS_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUSINESS_ROLE Call by reference Type reference (TYPE) GRAC_T_ROLE Table of roles 20100522
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20100522
3 Importing IT_ROLE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_OBJECT_RANGE Role Range Table 20100521
4 Importing IT_SYSTEM_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE Connector Range Table 20100521
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_SOD_ROLE_TYPE Role Type 20100521

Method GET_IMPACTED_BUSINESS_ROLE on class CL_GRAC_ERM_UTIL has no exception.

Method GET_LANDSCAPE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CON_DESC Value transfer Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20120119
2 Importing CON_NAME Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20120119

Method GET_LANDSCAPE_DESC on class CL_GRAC_ERM_UTIL has no exception.

Method GET_LANDSCAPE_FOR_DEFAULTROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LANDSCAPE Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20140317
2 Exporting EV_LANDSCAPE_DESC Call by reference Type reference (TYPE) GRFN_CONNECTORGRPT Connector Group text 20140317
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20140317
4 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20140317

Method GET_LANDSCAPE_FOR_DEFAULTROLE on class CL_GRAC_ERM_UTIL has no exception.

Method GET_LANDSCAPE_FOR_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LANDSCAPE Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20101203
2 Exporting EV_LANDSCAPE_DESC Call by reference Type reference (TYPE) GRFN_CONNECTORGRPT Connector Group text 20101203
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20140317
4 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20101203

Method GET_LANDSCAPE_FOR_ROLE on class CL_GRAC_ERM_UTIL has no exception.

Method GET_MAPPED_PARENT_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLE_MAPPING Call by reference Type reference (TYPE) GRAC_T_API_ROLE_MAPPING Role Mapping table 20131017
2 Importing IV_ROLEID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20131017

Method GET_MAPPED_PARENT_ROLES on class CL_GRAC_ERM_UTIL has no exception.

Method GET_NAMEVALUE_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NAMEVALUE Call by reference Type reference (TYPE) GRACBGNAMEVALUE Name Value pairs for Background Parameter Value 20100727
2 Changing IV_DATA Call by reference Type reference (TYPE) ANY 20100727
3 Importing IV_INDEX Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20100727

Method GET_NAMEVALUE_STRUCT on class CL_GRAC_ERM_UTIL has no exception.

Method GET_NAMEVALUE_TABLE 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 20100629
2 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100629
3 Importing IV_PLANID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100629

Method GET_NAMEVALUE_TABLE on class CL_GRAC_ERM_UTIL 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 20100629
2 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100629
3 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100629
4 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100629

Method GET_NAME_VALUE on class CL_GRAC_ERM_UTIL has no exception.

Method GET_NEXT_REQUEST_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NEXT_NUMBER Value transfer Type reference (TYPE) NRLEVEL Next Number 20100111
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100111

Method GET_ORG_LVL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORG_LVL_FLD_NAME Call by reference Type reference (TYPE) GRAC_T_ORG_LEVEL Organization Level Field Name 20100625
2 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100915
3 Importing IV_ORG_LVL_FLD_VAR Call by reference Type reference (TYPE) GRAC_AUTH_VAL Organization Level Field Variable 20100625

Method GET_ORG_LVL_NAME on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ORG_LVL_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORG_LVL_FLD_VAR Call by reference Type reference (TYPE) GRAC_AUTH_VAL Organization Level Field Variable 20100519
2 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100915
3 Importing IV_ORG_LVL_FLD_NAME Call by reference Type reference (TYPE) GRAC_ORG_LEVEL Organization Level Field Name 20100519

Method GET_ORG_LVL_VAR on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLEID_BY_NAME_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ROLE Call by reference Type reference (TYPE) GRAC_S_API_ROLE_SEARCH_RESULT Role Search Result Structure 20100824
2 Exporting EV_GUID Call by reference Type reference (TYPE) GRAC_ROLEID UUID of the GRC object (char32) 20100804
3 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100804
4 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20100804
5 Importing IV_SYSTEM Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100804

Method GET_ROLEID_BY_NAME_SYSTEM on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLEID_FROM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_API_ROLE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100612
2 Exporting EV_ROLEID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100612
3 Exporting EV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100612
4 Importing IV_CONNECTOR_GRP Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20100612
5 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20100612

Method GET_ROLEID_FROM_NAME on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLES_PROV_ALLOW_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ROLE Call by reference Type reference (TYPE) GRACRLCONNVAL Table type for Role Search Result 20130604
2 Importing IV_CONN Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector details 20130604
3 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRAC_ROLEID Role ID 20130604

Method GET_ROLES_PROV_ALLOW_NO on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLE_ATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LEAD_ORGLVLFLD Call by reference Type reference (TYPE) GRAC_S_ORGFLD_VALUE Organization Value Structure 20100610
2 Exporting ES_ROLE_ATT Call by reference Type reference (TYPE) GRAC_S_API_ROLE_ATT ERM:Role Attributes 20100610
3 Exporting ES_ROLE_CUST_PRF Call by reference Type reference (TYPE) GRAC_S_ROLE_CUST_PRF Template role custom profile details 20100610
4 Exporting ES_ROLE_DESC Call by reference Type reference (TYPE) GRAC_S_API_ROLE_DESCN Role Descriptions 20100610
5 Exporting ET_ORGLVLFLD Call by reference Type reference (TYPE) GRAC_T_ORGFLD_VALUE Organization Value Table 20100610
6 Exporting ET_ORG_VAL_MAPS Call by reference Type reference (TYPE) GRAC_T_ORGVALMAP Table type for org value mappings 20100610
7 Exporting ET_RISK_COUNT Call by reference Type reference (TYPE) CL_GRAC_OIF_ROLE_EXPORT=>TY_T_RISK 20100910
8 Exporting ET_ROLE_ACTION Call by reference Type reference (TYPE) GRAC_T_ROLEACT Table type for Role Actions 20100610
9 Exporting ET_ROLE_APPROVER Call by reference Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS Table Type:Role Approvers 20100610
10 Exporting ET_ROLE_CDF Call by reference Type reference (TYPE) GRFN_T_API_CUSTOMFIELD_DATA CDF Data 20100610
11 Exporting ET_ROLE_COMPANY Call by reference Type reference (TYPE) GRAC_T_API_ROLE_COMPANY Role company table 20100611
12 Exporting ET_ROLE_FUNCAREA Call by reference Type reference (TYPE) GRAC_T_API_ROLE_FUNC_AREA Role function area table 20100610
13 Exporting ET_ROLE_RELAT Call by reference Type reference (TYPE) GRAC_T_API_ROLE_RELAT Role Relation Table 20100610
14 Exporting ET_ROLE_SOD_FUNC Call by reference Type reference (TYPE) GRAC_T_API_ROLE_FUNCTION Table of role function relationship 20100610
15 Exporting ET_ROLE_VALIDITY Call by reference Type reference (TYPE) GRAC_T_API_ROLE_VALIDITY Role Connector (system) Validity 20100611
16 Exporting ET_SUM_VIOL_DET Call by reference Type reference (TYPE) GRAC_T_SUM_VIOL_DET Summarized Violation details 20100610
17 Exporting EV_STATUS Call by reference Type reference (TYPE) GRAC_REP_STATUS Report status 20100610
18 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID 20100610
19 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100610

Method GET_ROLE_ATT on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLE_PREREQUISITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLE_PREREQ Call by reference Type reference (TYPE) GRAC_T_API_ROLE_PREREQ Role Prerequisite 20100615
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100615

Method GET_ROLE_PREREQUISITE on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLE_REQUESTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSMP_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_GUID MSMP Instance Id 20100326
2 Importing IV_ROLE_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Role ID 20100326
3 Returning RV_REQUESTOR_NAME Value transfer Type reference (TYPE) STRING Requestor Name 20100326

Method GET_ROLE_REQUESTOR on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLE_STEP_BY_SEQNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STEP Call by reference Type reference (TYPE) GRAC_STEP Step Sequence 20130130
2 Importing IV_ROLEID Call by reference Type reference (TYPE) GRFN_GUID Role Id 20130130
3 Importing IV_SEQUENCE Call by reference Type reference (TYPE) GRAC_SEQUENCE Sequence 20130130

Method GET_ROLE_STEP_BY_SEQNO on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Object ID 20100610
2 Returning RV_ROLE_TYPE Value transfer Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100610

Method GET_ROLE_TYPE on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) GRFN_UI_MODE Mode of OIF Window 20100713
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRAC_ROLEID Role ID 20100507
3 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100507
4 Returning RV_URL Value transfer Type reference (TYPE) STRING 20100507

Method GET_ROLE_URL on class CL_GRAC_ERM_UTIL has no exception.

Method GET_ROLVERIF_PROXY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGICAL_DESTINATION Call by reference Type reference (TYPE) STRING 20100628
2 Returning RV_INSTANCE Value transfer Object reference (TYPE REF TO) CO_GRAC_AR_ROLVERIFY_WEBSERVIC Proxy Class (generated) 20100628
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20100628
2 CX_GRFN_EXCEPTION Generic GRC API exception 20100628

Method MONTH_PLUS_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MONTHS Value transfer Type reference (TYPE) I Number 20100930
2 Importing IV_OLD_DATE Value transfer Type reference (TYPE) SY-DATUM Current Date of Application Server 20100930
3 Returning RV_NEW_DATE Value transfer Type reference (TYPE) SY-DATUM Current Date of Application Server 20100930

Method MONTH_PLUS_DETERMINE on class CL_GRAC_ERM_UTIL has no exception.

Method RESOLVE_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20100225
2 Exporting ET_ROLES_OUT Call by reference Type reference (TYPE) GRAC_T_ROLE_RESOLUTION_OUT Table for resolving roles 20100219
3 Importing IS_SCEN_SUBSCEN Call by reference Type reference (TYPE) GRAC_S_SCEN_SUBSCEN Structure for integration scenario and sub-scenario 20100708
4 Importing IT_CONNECTOR Call by reference Type reference (TYPE) GRAC_T_API_CONNECTOR Connector (System) 20100223
5 Importing IT_ROLES_IN Call by reference Type reference (TYPE) GRAC_T_ROLE_RESOLUTION_IN Table for resolving roles 20100219
6 Importing IV_INCLUDE_EXPIRED Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20100223

Method RESOLVE_ROLES on class CL_GRAC_ERM_UTIL has no exception.

Method RESOLVE_ROLES_CUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20110906
2 Exporting ET_ROLES_OUT Call by reference Type reference (TYPE) GRAC_T_ROLE_RESOLUTION_OUT Table for resolving roles 20110906
3 Importing IS_SCEN_SUBSCEN Call by reference Type reference (TYPE) GRAC_S_SCEN_SUBSCEN Structure for integration scenario and sub-scenario 20110906
4 Importing IT_CONNECTOR Call by reference Type reference (TYPE) GRAC_T_API_CONNECTOR Connector (System) 20110906
5 Importing IT_ROLES_IN Call by reference Type reference (TYPE) GRAC_T_ROLE_RESOLUTION_IN Table for resolving roles 20110906
6 Importing IV_INCLUDE_EXPIRED Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20110906

Method RESOLVE_ROLES_CUP on class CL_GRAC_ERM_UTIL has no exception.

Method RESOLVE_ROLES_CUP_BUSROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20111202
2 Exporting ET_ROLES_OUT Call by reference Type reference (TYPE) GRAC_T_ROLE_RESOLUTION_OUT Table for resolving roles 20111202
3 Importing IS_SCEN_SUBSCEN Call by reference Type reference (TYPE) GRAC_S_SCEN_SUBSCEN Structure for integration scenario and sub-scenario 20111202
4 Importing IT_CONNECTOR Call by reference Type reference (TYPE) GRAC_T_API_CONNECTOR Connector (System) 20111202
5 Importing IT_ROLES_IN Call by reference Type reference (TYPE) GRAC_T_ROLE_RESOLUTION_IN Table for resolving roles 20111202
6 Importing IV_INCLUDE_EXPIRED Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20111202

Method RESOLVE_ROLES_CUP_BUSROL on class CL_GRAC_ERM_UTIL has no exception.

Method SET_ALV_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALV_SETTING Call by reference Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE Configuration of the ALV Output 20100322
2 Importing IV_ENABLED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100322

Method SET_ALV_ENABLED on class CL_GRAC_ERM_UTIL has no exception.

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 20100628
2 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100628
3 Importing IV_FROM_REPORT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120313
4 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100628
5 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100628

Method SET_NAME_VALUE on class CL_GRAC_ERM_UTIL has no exception.

Method SET_NAME_VALUE_STRUCT 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 20100721
2 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100721
3 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100721
4 Importing IV_PFTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100721
5 Importing IV_PLANID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100721
6 Importing IV_SEQ Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20100721

Method SET_NAME_VALUE_STRUCT on class CL_GRAC_ERM_UTIL has no exception.

Method SET_NAME_VALUE_TABLE 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 20100628
2 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100628
3 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100628
4 Importing IV_PFTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100630
5 Importing IV_PLANID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100628
6 Importing IV_SEQ Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20100628

Method SET_NAME_VALUE_TABLE on class CL_GRAC_ERM_UTIL has no exception.

Method STORE_RISK_VIOLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPORT_ID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100813
2 Importing IV_ROLEID Call by reference Type reference (TYPE) GRAC_ROLEID Role ID 20100813

Method STORE_RISK_VIOLATION on class CL_GRAC_ERM_UTIL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600