SAP ABAP Class CL_GRAC_ACCESS_REQUEST_UTIL (This is Util class for Access Request feature)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ACCESS_REQUEST (Package) Access Control GRC Access Request
Properties
Class CL_GRAC_ACCESS_REQUEST_UTIL  
Short Description This is Util class for Access Request feature    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ACCESS_REQUEST   Access Control GRC Access Request 
Created 20090915   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_AD_ACCESS_MGMT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_GRAC_AD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_GRAC_ACCESS_REQUEST_UTIL has no interface implemented.
Friends
Class CL_GRAC_ACCESS_REQUEST_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACCESS_REQUEST Constant Public Type reference (TYPE) GRAC_REQSTATUS '08' Request type for access request 20100506
2 C_MESSAGE_CLASS Constant Private Type reference (TYPE) SYST-MSGID 'GRAC_WF_REQUEST' Message Classs 20100609
3 C_UAR_ADMIN_REVIEW Constant Public Type reference (TYPE) GRAC_REQSTATUS '06' Request type for UAR request 20100506
4 C_UAR_REQUEST Constant Public Type reference (TYPE) GRAC_REQSTATUS '05' Request type for UAR request 20100506
5 C_VARIANT_DEF Constant Public Type reference (TYPE) STRING 'DEFAULT' 20100903
6 C_VARIANT_REF Constant Public Type reference (TYPE) STRING 'REAFFIRM' 20100903
7 C_VARIANT_SOD Constant Public Type reference (TYPE) STRING 'SODACCREQ' 20100903
8 C_VARIANT_UAR Constant Public Type reference (TYPE) STRING 'UAR' 20100903
9 MC_APP Constant Public Type reference (TYPE) STRING 'GRAC_UIBB_REQ_USER_PASSWD' Application Name 20110210
10 MC_CLIENT Constant Public Type reference (TYPE) STRING 'sap-client' Sap Client 20110210
11 MC_CONFIG Constant Public Type reference (TYPE) STRING 'sap-wd-configId' Sap Configid 20110210
12 MC_LANG Constant Public Type reference (TYPE) STRING 'sap-language' Sap Language 20110210
13 MC_MODEL_CLASS Constant Public Type reference (TYPE) CLASSNAME 'CL_GRAC_MODEL_ROLE' Reference type 20120507
14 MO_SESSION Instance attribute Protected Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20120507
15 MT_OMOBJECTS Static Attribute Private Type reference (TYPE) YT_OMOBJECTS 20100525
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_SYSTEM_PROV_CONFIG Static method Public Method Apply System config on global config 20100609
2 AUTHENTICATE_USER Static method Public Method 20100706
3 CALC_DATE_IN_INTERVAL Static method Public Method method to add days, months and year to date===outdated 20110607
4 CHECK_DATA_IS_DDIC_BASED Static method Public Method 20100218
5 CHECK_END_USER_APPLICATION Static method Public Method 20110815
6 CHECK_ROLE_USAGE Static method Public Method Check existance of role in CUP, SoD and UAR 20100906
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091030
8 CONVERT_TO_ABAP_SELECT_OPTION Static method Public Method Convert to ABAP selection table range 20120419
9 CREATE_END_USER_SESSION Static method Public Method Create new session for end user logon 20110804
10 DEACTIVATE_USER Static method Public Method deactivate the user 20100610
11 DELETE_END_USER_SESSION Static method Public Method Delete existing session 20110804
12 DESERIALIZE_FROM_XML Static method Public Method 20100218
13 FILL_NOTIF_VARIABLE Static method Public Method Fill instance variable 20110209
14 FILTER_AUTHORIZED_DATA Static method Public Method Filter the data on the basis of ROLEP authorization object 20110830
15 GET_APPL_MAPPING_DATA Static method Public Method Get the application mapping data 20100721
16 GET_AUTH_CONNECTORS Static method Public Method Get the authorised connectors 20120305
17 GET_BUSROLE_SNAPSHOT Static method Public Method Get Business Roles Snapshot 20100719
18 GET_CALCULATED_DATE Static method Public Method To get the Date Adding year/month/day 20100712
19 GET_CALC_DATE Static method Public Method To get the Date Adding year/month/day 20130122
20 GET_CONNECTOR_FOR_ADD_ROLE Static method Public Method Get the authorized connector add->role end user form 20120305
21 GET_CONNECTOR_FOR_ADD_SYSTEM Static method Public Method Get the authorized connector add->system end user form 20120305
22 GET_CUSTOM_FIELDS_DATA Static method Public Method Get custom fields data for the request 20140418
23 GET_CUSTOM_FIELD_LIST_VALUES Static method Public Method Get Custom field list values 20140425
24 GET_DEFAULT_ROLES Static method Public Method Get default roles for Access Request 20111221
25 GET_DL_APPROVERS Static method Public Method retrieve approvers 20100719
26 GET_DL_LIST_USERS Static method Public Method get DL list users 20100928
27 GET_DOMAIN_VALUE_FILTER Static method Public Method look for the passed value in the domain value list 20100505
28 GET_DOMAIN_VALUE_RANGE Static method Public Method Row as Key/Value pair 20090918
29 GET_DOMAIN_VALUE_TABLE Static method Public Method 20100222
30 GET_DUE_DATE Static method Public Method Get Due Date 20100730
31 GET_EUP_CONFIG Static method Public Method Get EUP configuration data 20100121
32 GET_EXISTING_ASSIGNMENTS Static method Public Method Returns the existing assigment of user 20100521
33 GET_EXT_RISK Static method Public Method 20100712
34 GET_GLOBAL_PROV_CONFIG Static method Public Method Get global provisioning configuration 20100104
35 GET_MITIGATIONS Static method Public Method Get mitigations list for compliance app 20140508
36 GET_NEXT_REQUEST_NUMBER Static method Public Method Get the next active number from number range 20091209
37 GET_OMOBJECTS Static method Public Method 20100525
38 GET_OMOBJECT_TYPE_TEXT Static method Public Method 20100525
39 GET_PARAMETERS Static method Public Method 20100903
40 GET_PROV_ITEM_APPROVAL_STATUS Static method Public Method Get the status of line item if it is rejected or not 20130124
41 GET_PSS_GLOBAL_CONFIG Static method Public Method 20100521
42 GET_PSS_HRSYSTEM Static method Public Method 20100521
43 GET_PSS_QUESTIONS Static method Public Method 20100521
44 GET_REALTIME_OBJECTID_OM Static method Public Method 20100530
45 GET_REALTIME_ROLES_OM Static method Public Method 20100530
46 GET_RELATION Static method Public Method To get composite single role relationship 20130125
47 GET_REQID Static method Public Method Get req id from req number 20120404
48 GET_REQNO Static method Public Method Get request number from reqid 20100519
49 GET_REQUEST_DETAILS Static method Public Method Get Request Details 20100916
50 GET_REQUEST_DETAILS_SIMPLE Static method Public Method Get Request Details for Approver App 20140129
51 GET_REQUEST_FOR_TYPES Static method Public Method 20100728
52 GET_REQUEST_STATUS Static method Public Method 20100331
53 GET_REQ_DETAILS Static method Public Method 20130620
54 GET_REQ_MANAGERINFO Static method Public Method This class will give information Info attached to Request 20090915
55 GET_RISK_LIST Static method Public Method Get the list of risks for the given request number. 20140321
56 GET_ROLEREAFFIRM_GUID Static method Public Method Get the Role Reaffrm Comments GUID 20101029
57 GET_ROLEVERIFICATION Static method Public Method 20100705
58 GET_ROLE_DESCRIPTION Static method Public Method Get role description 20120524
59 GET_ROLE_ID Static method Public Method Get Role ID from request no and line item key 20091123
60 GET_ROLE_MAP_FOR_NOTIFICATION Static method Public Method Get the child roles for the role mapping 20120507
61 GET_ROLE_PREREQUISITE Static method Public Method Get Role Prerequisite 20100809
62 GET_ROLVERIF_PROXY_OBJECT Static method Public Method Get Role Verification Proxy object 20100705
63 GET_SCENARIO_AUTH_CONNECTOR Static method Public Method Get the scenario based authorisation connectors 20120305
64 GET_SLA Static method Public Method Get SLA 20100722
65 GET_SYSTEM_LICENCE Static method Public Method 20100714
66 GET_SYSTEM_PROV_CONFIG Static method Public Method Get system provisioning configuration 20100104
67 GET_SYSTEM_SPECVERSION Static method Public Method 20100714
68 GET_SYSTEM_USERGROUPS Static method Public Method 20100702
69 GET_SYSTEM_USERPARAM Static method Public Method 20100702
70 GET_SYSTEM_USER_GROUP Static method Public Method 20100802
71 GET_TRG_VERIF Static method Public Method Get Training Verification BADI 20100721
72 GET_URL Static method Public Method Get URL 20100906
73 GET_USER_MANAGER_INFO Static method Public Method OBSOLETE , do not use 20091022
74 GET_USER_SYSTEMS Static method Public Method Returns the existing user systems for risk analysis 20100826
75 LOCK_USER Static method Public Method Lock the users for the given reequest. 20100609
76 RAISE_ERROR Static method Private Method 20100812
77 REQUEST_PRINT Static method Public Method Print Request 20100922
78 RETRIEVE_END_USER_SESSION Static method Public Method 20110812
79 SERIALIZE_TO_XML Static method Public Method 20100218
80 USER_AUTHORIZED_CONNECTORS Static method Public Method Check the authorized connectors 20120303
81 VALIDATE_EMAIL Static method Public Method validate email of the given param 20090917
82 VALIDATE_ROLE_BR Static method Public Method To check if the Technical role is part of Business role 20110830
83 VERIFY_USERROLE_PARTOFBR Static method Public Method To check if the Technical role is part of Business role 20110830
Events
Class CL_GRAC_ACCESS_REQUEST_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YLOGICAL_DESTINATION Public Type reference (TYPE) STRING 20100705
2 YS_CONNECTOR Public See coding 20100702 BEGIN OF ys_connector, connector_id TYPE grfn_connectorid, END OF ys_connector
3 YS_OBJECT_RISK_COUNT Public See coding 20140205 begin of ys_object_risk_count, connector type string, object type string, risk_count type int4, risk_id_list type string, end of ys_object_risk_count
4 YS_OMOBJECTS Public See coding 20100525 BEGIN OF ys_omobjects , system_id TYPE grac_reqsystem, otype TYPE otype , langu TYPE langu , objectid TYPE grac_t_hrobjid_om , END OF ys_omobjects
5 YS_PARAMID Public See coding 20100702 BEGIN OF ys_paramid, par_id TYPE memoryid, ttext TYPE as4text , END OF ys_paramid
6 YS_RISK_SUM_DETAILS Public See coding 20140205 begin of ys_risk_sum_details, connector type string, object type string, riskid type string, end of ys_risk_sum_details
7 YS_SYSTEM_PARAMID Public See coding 20100702 BEGIN OF ys_system_paramid, par_id TYPE memoryid, ttext TYPE as4text , connector_id TYPE grfn_connectorid, END OF ys_system_paramid
8 YS_SYSTEM_USERGROUP Public See coding 20100702 BEGIN OF ys_system_usergroup, user_group TYPE xuclass, ttext TYPE xutext, connector_id TYPE grfn_connectorid, END OF ys_system_usergroup
9 YS_USERGROUP Public See coding 20100702 BEGIN OF ys_usergroup, user_group TYPE xuclass, ttext TYPE xutext, END OF ys_usergroup
10 YT_CONNECTOR Public See coding 20100702 yt_connector TYPE TABLE OF ys_connector
11 YT_OBJECT_RISK_COUNT Public See coding 20140205 yt_object_risk_count type table of ys_object_risk_count
12 YT_OMOBJECTS Public See coding 20100525 yt_omobjects TYPE TABLE OF ys_omobjects
13 YT_PARAMID Public See coding 20100702 yt_paramid TYPE TABLE OF ys_paramid
14 YT_RISK_SUM_DETAILS Public See coding 20140205 yt_risk_sum_details type table of ys_risk_sum_details
15 YT_SYSTEM_PARAMID Public See coding 20100702 yt_system_paramid TYPE TABLE OF ys_system_paramid
16 YT_SYSTEM_USERGROUP Public See coding 20100702 yt_system_usergroup TYPE TABLE OF ys_system_usergroup
17 YT_USERGROUP Public See coding 20100702 yt_usergroup TYPE TABLE OF ys_usergroup
Method Signatures

Method APPLY_SYSTEM_PROV_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GLOBAL_PROV_CONFIG Call by reference Type reference (TYPE) GRAC_T_PROV_CONFIG Provisioning configuration 20100609
2 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100609
3 Returning RT_FINAL_PROV_CONFIG Value transfer Type reference (TYPE) GRAC_T_PROV_CONFIG Provisioning configuration 20100609

Method APPLY_SYSTEM_PROV_CONFIG on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method AUTHENTICATE_USER 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 20100706
2 Exporting ET_USER_HR_DATA Call by reference Type reference (TYPE) GRAC_T_USER_HR_DATA Table type for user HR data 20100907
3 Importing IV_HR_FLAG Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20110606
4 Importing IV_PASSWORD Call by reference Type reference (TYPE) STRING 20100706
5 Importing IV_USERNAME Call by reference Type reference (TYPE) GRAC_USER User ID 20100706
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100706

Method CALC_DATE_IN_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_END_DATE Call by reference Type reference (TYPE) D 20110607
2 Importing IV_DAYS Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20110607
3 Importing IV_MONTHS Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20110607
4 Importing IV_SIGN Call by reference Type reference (TYPE) CHAR1 '+' Single-Character Flag 20110607
5 Importing IV_START_DATE Call by reference Type reference (TYPE) D 20110607
6 Importing IV_YEARS Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20110607

Method CALC_DATE_IN_INTERVAL on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method CHECK_DATA_IS_DDIC_BASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IA_DATA Call by reference Type reference (TYPE) ANY 20100218
2 Returning RV_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name of Dictionary Type 20100218
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100218

Method CHECK_END_USER_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_USER Call by reference Type reference (TYPE) GRAC_USER User ID 20110815
2 Importing IO_COMP_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20110815
3 Importing IV_SESSION_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110815

Method CHECK_END_USER_APPLICATION on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method CHECK_ROLE_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXISTS Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100906
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100906

Method CHECK_ROLE_USAGE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GRAC_ACCESS_REQUEST_UTIL has no parameter.
Method CONSTRUCTOR on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method CONVERT_TO_ABAP_SELECT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ATTR_RTTI Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20120419
2 Importing IS_FPM_SEARCH_ROW Call by reference Type reference (TYPE) FPMGB_S_SEARCH_CRITERIA search criteria for GUIBB Search 20120419
3 Returning RS_ABAP_SEL_OPTION Value transfer Type reference (TYPE) RSDSSELOPT Structure of generic SELECT-OPTION for (dynamic selections) 20120419
# Exception Resumable Description Created on
1 CX_FPMGB GUIBB Exceptions 20120419

Method CREATE_END_USER_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SESSION_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110804
2 Importing IV_USER Call by reference Type reference (TYPE) GRAC_USER User ID 20110804
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110804

Method DEACTIVATE_USER 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) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100924
2 Exporting ET_OPERATION_RESULT Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_OPERATION_RESULT 20100924
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20100924
4 Importing IV_REQID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100610
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100624

Method DELETE_END_USER_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SESSION_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110804

Method DELETE_END_USER_SESSION on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method DESERIALIZE_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) DATA 20100218
2 Importing I_DDIC Call by reference Type reference (TYPE) SIMPLE 20100218
3 Importing I_XML Call by reference Type reference (TYPE) GRAC_XML_DATA XML Serialized Process Content 20100218
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100218

Method FILL_NOTIF_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) STRING 20110209
2 Importing IS_ACCESS_REQUEST Call by reference Type reference (TYPE) GRAC_S_API_REQ_DATA Request Header Structure 20110209
3 Importing IS_MSMP_CONTEXT Call by reference Type reference (TYPE) GRFN_MW_S_RULE_CONTEXT lineitems provisioned at current path 20120717
4 Importing IS_REQUSER Call by reference Type reference (TYPE) GRAC_S_API_USER_INFO Request owner 20110818
5 Importing IT_REQLINEITM Call by reference Type reference (TYPE) GRAC_T_API_REQLINEITEM Request lineitem 20110209
6 Importing IT_REQUEST_OMOBJECTS Call by reference Type reference (TYPE) GRAC_T_API_REQUEST_OMOBJECT Request OM Object assignments 20110209
7 Importing IT_REQUSER Call by reference Type reference (TYPE) GRAC_T_API_USER_INFO User info 20110818
8 Importing IV_NAME Call by reference Type reference (TYPE) CHAR30 30 Characters 20110209

Method FILL_NOTIF_VARIABLE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method FILTER_AUTHORIZED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REFERENCED_DATA Call by reference Type reference (TYPE) GRAC_T_UI_ITEM_DATA Table type for item data 20110830

Method FILTER_AUTHORIZED_DATA on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_APPL_MAPPING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPLICATION_DATA Call by reference Type reference (TYPE) GRAC_T_GRACAPPLMAP Application function mapping 20100721
2 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) GRAC_APPL_ID Application ID 20100721
3 Importing IV_PROCESS_TYPE Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100721

Method GET_APPL_MAPPING_DATA on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_AUTH_CONNECTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCENARIO_CONNECTORS Call by reference Type reference (TYPE) GRFN_T_CCICONNECTOR Connector list for scenario and sub scenario 20120305
2 Importing IT_CONNECTOR_RANGE Call by reference Type reference (TYPE) GRFN_T_CCICONNECTOR_RANGE Connector Range Table 20120305
3 Importing IV_CONNECTION_TYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connector Id 20120305
4 Importing IV_INTEG_SCENARIO Call by reference Type reference (TYPE) GRFN_INTEGSCEN Integration Scenario 20120305
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20120305
6 Importing IV_NO_AUTHORITY_CHK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120305
7 Importing IV_SUB_SCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20120305

Method GET_AUTH_CONNECTORS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_BUSROLE_SNAPSHOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUSROLE Call by reference Type reference (TYPE) GRAC_T_BUS_ROLE_SNAP Table for Business Roles Snapshot 20100719
2 Importing IV_ITEMNUM Call by reference Type reference (TYPE) GRAC_SEQ Item Number 20100719
3 Importing IV_PARENT_ROLE_ID Call by reference Type reference (TYPE) GRFN_GUID Parent Role ID 20100719
4 Importing IV_REQ_ID Call by reference Type reference (TYPE) GRFN_GUID Request ID 20100719

Method GET_BUSROLE_SNAPSHOT on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_CALCULATED_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALC_DATE Value transfer Type reference (TYPE) DATUM Date 20100712
2 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20100712
3 Importing IV_DAYS Call by reference Type reference (TYPE) GRAC_ROLE_DELIM_DUR_DD Two digit number 20100712
4 Importing IV_MONTHS Call by reference Type reference (TYPE) GRAC_ROLE_DELIM_DUR_MM Numeric, 2-digit value 20100712
5 Importing IV_SIGNUM Value transfer Type reference (TYPE) XFELD '+' Checkbox 20100712
6 Importing IV_YEARS Call by reference Type reference (TYPE) GRAC_ROLE_DELIM_DUR_YY Numeric, 2-digit value 20100712

Method GET_CALCULATED_DATE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_CALC_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALC_DATE Value transfer Type reference (TYPE) DATUM Date 20130122
2 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20130122
3 Importing IV_DAYS Call by reference Type reference (TYPE) GRAC_ROLE_DELIM_DUR_DD Two digit number 20130122
4 Importing IV_MONTHS Call by reference Type reference (TYPE) GRAC_ROLE_DELIM_DUR_MM Numeric, 2-digit value 20130122
5 Importing IV_SIGNUM Value transfer Type reference (TYPE) XFELD '+' Checkbox 20130122
6 Importing IV_YEARS Call by reference Type reference (TYPE) GRAC_MAX_DURATION_YEARS Year 20130122

Method GET_CALC_DATE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_CONNECTOR_FOR_ADD_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONNECTOR_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE rsparams Table 20120305
2 Importing IV_INCL_LSYS Call by reference Type reference (TYPE) GRFN_BOOLEAN Include Logical System 20120305
3 Importing IV_INCL_XSYS Call by reference Type reference (TYPE) GRFN_BOOLEAN Include Cross System 20120305
4 Returning RT_SYSTEM_LIST Value transfer Type reference (TYPE) GRFN_T_CCICONNECTOR Connectors List 20120305

Method GET_CONNECTOR_FOR_ADD_ROLE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_CONNECTOR_FOR_ADD_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONNECTOR_DETAILS Call by reference Type reference (TYPE) GRAC_T_CONNECTOR_SCNRIO Table type for Connector details 20120305
2 Importing IV_INTEG_SCENARIO Call by reference Type reference (TYPE) GRFN_INTEGSCEN Integration Scenario 20120305

Method GET_CONNECTOR_FOR_ADD_SYSTEM on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_CUSTOM_FIELDS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CDF_DATA Call by reference Type reference (TYPE) GRAC_T_OD_FIELDVALUE CDF Data 20140418
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20140418
3 Importing IV_REQ_NO Call by reference Type reference (TYPE) GRAC_REQNO Request Number 20140419
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20140418

Method GET_CUSTOM_FIELD_LIST_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_VALUES Call by reference Type reference (TYPE) GRAC_T_OD_FIELDVALUE Table to hold field value for OData Request 20140425
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) STRING 20140425

Method GET_CUSTOM_FIELD_LIST_VALUES on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_DEFAULT_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEFAULT_ROLES Call by reference Type reference (TYPE) GRAC_T_API_STANDARD_ROLE Default Role list 20111221
2 Importing IS_REQUEST_DATA Call by reference Type reference (TYPE) GRAC_S_API_REQ_DATA Request Header Structure 20111221
3 Importing IT_REQLINEITM Call by reference Type reference (TYPE) GRAC_T_API_REQLINEITEM Request lineitem 20111221
4 Importing IT_REQUSER Call by reference Type reference (TYPE) GRAC_T_API_USER_INFO User info 20111221

Method GET_DEFAULT_ROLES on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_DL_APPROVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OWNER Value transfer Type reference (TYPE) GRAC_OWNER Owner Description 20100719
2 Returning RT_USER Value transfer Type reference (TYPE) GRAC_T_USER Table Type for Users 20100719

Method GET_DL_APPROVERS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_DL_LIST_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERS Call by reference Type reference (TYPE) GRAC_T_APPROVER Table of Approvers 20100928
2 Importing IV_OWNER_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100928

Method GET_DL_LIST_USERS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_DOMAIN_VALUE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) STRING 20100505
2 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) STRING 20100505
3 Importing IV_DOMAIN_VAL Call by reference Type reference (TYPE) STRING 20100505

Method GET_DOMAIN_VALUE_FILTER on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_DOMAIN_VALUE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_RANGE Call by reference Type reference (TYPE) GRAC_T_DDIC_DOMAIN Structure to contain DDIC domain value/text. 20090918
2 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) STRING 20091019

Method GET_DOMAIN_VALUE_RANGE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_DOMAIN_VALUE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20100222
2 Returning RT_DOMAIN_VALUES Value transfer Type reference (TYPE) GRAC_T_DDIC_DOMAIN Table to contain DDIC domain value/text. 20100222

Method GET_DOMAIN_VALUE_TABLE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_DUE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DUE_DATE Call by reference Type reference (TYPE) GRAC_DUEDATE Reqeust Approval Due Date 20100730
2 Exporting EV_SLA_ID Call by reference Type reference (TYPE) GRAC_SLA_ID SLA ID 20100730
3 Importing IT_BRFTAB Call by reference Type reference (TYPE) GRFN_T_BRFTAB BRFplus Tabname and Value 20100730
4 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100730

Method GET_DUE_DATE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_EUP_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_FNAME Value transfer Type reference (TYPE) GRAC_CONTEXT_FNAME Context Field name for EUP 20100202
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANG Language ID 20110204
3 Exporting RS_EUP_CONFIG Call by reference Type reference (TYPE) GRAC_S_EUPCONFIG EUP Configuration Details 20100121
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100121

Method GET_EXISTING_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USER_DATA Call by reference Type reference (TYPE) GRAC_T_UI_ITEM_DATA Table type for item data 20100521
2 Importing IV_USER Call by reference Type reference (TYPE) GRAC_USER User ID 20100521

Method GET_EXISTING_ASSIGNMENTS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_EXT_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXT_RISK Call by reference Type reference (TYPE) GRAC_T_API_EXT_RISK External Risk 20100712
2 Importing IS_REQ_HDR_DATA Call by reference Type reference (TYPE) GRAC_S_API_REQ_DATA Request Header Structure 20100712
3 Importing IT_REQ_LINEITEM_DATA Call by reference Type reference (TYPE) GRAC_T_API_REQLINEITEM Request lineitem 20100712
4 Importing IT_REQ_OBJECT Call by reference Type reference (TYPE) GRAC_T_API_REQUEST_OMOBJECT Request OM Object assignments 20100712
5 Importing IT_REQ_OWNER Call by reference Type reference (TYPE) GRAC_T_API_REQOWNER Request owner 20100712
6 Importing IT_USER_GRP Call by reference Type reference (TYPE) GRAC_T_API_USERGROUPS User Groups 20100712
7 Importing IT_USER_INFO Call by reference Type reference (TYPE) GRAC_T_API_USER_INFO User info 20100712
8 Importing IT_USER_PARAM Call by reference Type reference (TYPE) GRAC_T_API_USERPARAM User Parameters 20100712
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100712

Method GET_GLOBAL_PROV_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_PROV_CONFIG Value transfer Type reference (TYPE) GRAC_S_PROV_CONFIG Provisioning configuration 20100303

Method GET_GLOBAL_PROV_CONFIG on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_MITIGATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MITIGATION Call by reference Type reference (TYPE) GRAC_T_OD_AC_MITIGATION Mitigation for Compliance Approver App 20140508
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20140508

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 20091209
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091209

Method GET_OMOBJECTS 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) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100525
2 Exporting ET_OBJECTID Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_OBJECTID 20100525
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20100525
4 Importing IV_LANGU Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YLANG Language 20100525
5 Importing IV_OTYPE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YOBJTYPE 20100525
6 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YSYSTEM_ID System ID 20100525
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100525

Method GET_OMOBJECT_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_TYPE Call by reference Type reference (TYPE) OTYPE Object Type 20100525
2 Exporting OBJECT_TYPE_TEXT Call by reference Type reference (TYPE) OTEXT Object Type Text 20100525

Method GET_OMOBJECT_TYPE_TEXT on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMS Call by reference Type reference (TYPE) WDY_KEY_VALUE_LIST Standard list of key/value relationships as strings 20100903
2 Exporting EV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100906
3 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100906
4 Exporting EV_VARIANT Call by reference Type reference (TYPE) GRFN_NAV_VARIANT Navigation Variant 20100906
5 Importing IV_EXTKEY Call by reference Type reference (TYPE) GRFN_MW_S_INSTANCE_SRCH_RSLT-EXTERNAL_KEY External Key 20100906
6 Importing IV_EXTKEY_DISP Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY_DISPLAY External Key for Display 20100906
7 Importing IV_PROCID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100906
8 Importing IV_REVIEW_MODE Call by reference Type reference (TYPE) GRFN_BOOLEAN Indicator 20100906

Method GET_PARAMETERS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_PROV_ITEM_APPROVAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROV_GUIDS Call by reference Type reference (TYPE) GRFN_T_GUID Supplement for True Boolean Type: 'X' == True '' == False 20130124
2 Importing REQUEST_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20130124

Method GET_PROV_ITEM_APPROVAL_STATUS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_PSS_GLOBAL_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PSS_GLOBAL_CONFIG Call by reference Type reference (TYPE) GRAC_T_PSS_GLOBAL_CONFIG Table type for PSS Global configuration values 20100521

Method GET_PSS_GLOBAL_CONFIG on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_PSS_HRSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PSS_HRSYS Call by reference Type reference (TYPE) GRAC_T_PSSHRSYS Table type for PSS HR system 20100521
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRAC_FIELDID Verification ID 20100521
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100521

Method GET_PSS_HRSYSTEM on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_PSS_QUESTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PSS_QUESTION Call by reference Type reference (TYPE) GRAC_T_QUESTION Table type for PSS Questions 20100521
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100521
3 Importing IV_QUESTIONID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100521

Method GET_PSS_QUESTIONS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REALTIME_OBJECTID_OM 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 20100530
2 Exporting ET_OBJECTID Call by reference Type reference (TYPE) GRAC_T_HROBJID_OM Table Type for Object ID 20100530
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100530
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100530
5 Importing IV_OTYPE Call by reference Type reference (TYPE) OTYPE Object Type 20100530
6 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) GRAC_REQSYSTEM Application or Connector 20100530

Method GET_REALTIME_OBJECTID_OM on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REALTIME_ROLES_OM 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 20100530
2 Exporting ET_ROLE Call by reference Type reference (TYPE) GRAC_T_HRROLE_OM Table Type for Roles 20100530
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100530
4 Importing IV_OBJID Call by reference Type reference (TYPE) HROBJID Object ID 20100530
5 Importing IV_OTYPE Call by reference Type reference (TYPE) OTYPE Object Type 20100530
6 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) GRAC_REQSYSTEM Application or Connector 20100530

Method GET_REALTIME_ROLES_OM on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLERELATE Call by reference Type reference (TYPE) GRAC_T_API_ROLE_RELAT Role Relation Table 20130125
2 Importing IT_ROLEUSAGE Call by reference Type reference (TYPE) GRAC_T_ROLE_USAGE Role Usage 20130125

Method GET_RELATION on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REQID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REQ_ID Call by reference Type reference (TYPE) GRFN_GUID Request ID 20120404
2 Importing IV_REQ_NO Call by reference Type reference (TYPE) GRAC_REQNO Request Number 20120404

Method GET_REQID on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REQNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROV_LOG Call by reference Type reference (TYPE) GRAC_T_REQ_PROV_LOG Req Provisioning Log 20100519
2 Exporting ET_REQ_DATA Call by reference Type reference (TYPE) GRAC_T_REQ_DATA Table type for request data 20100521
3 Importing IS_SEARCH_RANGE Call by reference Type reference (TYPE) GRAC_S_REQ_PROV_LOG_SEARCH Provision log search 20100519
4 Importing IT_REQID Call by reference Type reference (TYPE) GRAC_T_REQID Table type for request id 20100521

Method GET_REQNO on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REQUEST_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACCESS_REQUEST Call by reference Type reference (TYPE) GRAC_S_API_REQ_DATA Request Header Structure 20100916
2 Exporting ES_ALLOWED_ACTIONS Call by reference Type reference (TYPE) GRFNMW_S_UI_ALLOWED_ACTIONS Flags with allowed UI actions 20100916
3 Exporting ES_BUSROLESNAP Call by reference Type reference (TYPE) GRAC_S_API_REQUEST_BUSROLESNAP Business role snapshot 20100916
4 Exporting ES_DOCUMENT_DATA Call by reference Type reference (TYPE) GRFN_S_API_DOCUMENT_DATA The attributes of the document 20100916
5 Exporting ES_HEADER Call by reference Type reference (TYPE) GRAC_DESC Description 20100930
6 Exporting ES_HEADER_DESCRIPTION Call by reference Type reference (TYPE) GRAC_S_REQUEST_HEADER_DESC Structure Of Request Header Descriptions for Print Outs 20100929
7 Exporting ES_REVIEW_STATUS Call by reference Type reference (TYPE) GRAC_S_FORM_REVIEW Review Status for SOD/UAR 20101214
8 Exporting ET_AUDIT_LOG Call by reference Type reference (TYPE) GRFN_MW_T_UI_AUDIT_TRAIL_MSG Table type for ui audit log message structure 20100916
9 Exporting ET_BUSROLESNAP Call by reference Type reference (TYPE) GRAC_T_API_REQUEST_BUSROLESNAP Business role snapshot 20100916
10 Exporting ET_COMMENTS Call by reference Type reference (TYPE) GRFN_T_NOTES_HISTORY Notes History 20100916
11 Exporting ET_DOCUMENT_VERSION Call by reference Type reference (TYPE) GRFN_T_API_DOCUMENT_VERSION The list of the document versions 20100916
12 Exporting ET_EXT_RISK Call by reference Type reference (TYPE) GRAC_T_API_EXT_RISK External Risk 20100916
13 Exporting ET_FORM_AUDIT_LOG Call by reference Type reference (TYPE) GRAC_T_FORM_AUDITLOG Table Type for Print Form Audit log 20101029
14 Exporting ET_FORM_COMMENTS Call by reference Type reference (TYPE) GRAC_T_FORM_COMMENTS Table Type for Print form Comments 20101029
15 Exporting ET_PROVLINEITM Call by reference Type reference (TYPE) GRAC_T_API_REVLINEITEM UAR line item 20100916
16 Exporting ET_REQLINEITM Call by reference Type reference (TYPE) GRAC_T_API_REQLINEITEM Request lineitem 20100916
17 Exporting ET_REQOWNER Call by reference Type reference (TYPE) GRAC_T_API_REQOWNER Request owner 20100916
18 Exporting ET_REQSYS Call by reference Type reference (TYPE) GRAC_T_API_REQSYS System Data 20100916
19 Exporting ET_REQUEST_OMOBJECTS Call by reference Type reference (TYPE) GRAC_T_API_REQUEST_OMOBJECT Request OM Object assignments 20100916
20 Exporting ET_REQUSER Call by reference Type reference (TYPE) GRAC_T_API_USER_INFO User info 20100916
21 Exporting ET_SOD_APPROVE_REQDETAILS Call by reference Type reference (TYPE) GRAC_T_FORM_SODREQDETAILS Table Type for Print Form SOD Request Details 20101029
22 Exporting ET_SOD_FUNCUSAGE Call by reference Type reference (TYPE) GRAC_T_API_SOD_FUNC_USAGE SOR review function usage 20100916
23 Exporting ET_SOD_REJECT_REQDETAILS Call by reference Type reference (TYPE) GRAC_T_FORM_SODREQDETAILS Table Type for Print Form SOD Request Details 20101030
24 Exporting ET_SOD_REVLINEITEM Call by reference Type reference (TYPE) GRAC_T_API_SOD_REVLINEITEM SOD review lineitem 20100916
25 Exporting ET_SOD_USERROLE Call by reference Type reference (TYPE) GRAC_T_API_SOD_USER_ROLE Table Type for SOD User Role 20100916
26 Exporting ET_SOD_VIOL_ACTION_LEVEL Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100916
27 Exporting ET_SOD_VIOL_CRITICAL_ACTION Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100916
28 Exporting ET_SOD_VIOL_CRITICAL_ROLE_PROF Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100916
29 Exporting ET_SOD_VIOL_PERMISSION_LEVEL Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100916
30 Exporting ET_SOD_VIO_CRITICAL_PERMISSION Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100916
31 Exporting ET_UAR_APPROVE_REQDETAILS Call by reference Type reference (TYPE) GRAC_T_FORM_UARREQDETAILS Table Type for Print Form UAR Details 20101030
32 Exporting ET_UAR_REJECT_REQDETAILS Call by reference Type reference (TYPE) GRAC_T_FORM_UARREQDETAILS Table Type for Print Form UAR Details 20101030
33 Exporting ET_UI_ITEM_DATA Call by reference Type reference (TYPE) GRAC_T_UI_ITEM_DATA Table type for item data 20101027
34 Exporting ET_USERGROUPS Call by reference Type reference (TYPE) GRAC_T_API_USERGROUPS User Groups 20100916
35 Exporting ET_USERPARAM Call by reference Type reference (TYPE) GRAC_T_API_USERPARAM User Parameters 20100916
36 Exporting EV_PROCESSID_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101027
37 Exporting EV_REQUSER_SINGLE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101027
38 Exporting EV_REV_INSTRUCTION Call by reference Type reference (TYPE) STRING 20100916
39 Exporting EV_UI_CONFIG_DDIC Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20100916
40 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110204
41 Importing IT_WORKITEM_ID Call by reference Type reference (TYPE) SWWTWIID Workflow: Table with Work Item IDs 20110204
42 Importing IV_IS_ADMIN Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20110204
43 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100916

Method GET_REQUEST_DETAILS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REQUEST_DETAILS_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACCESS_REQUEST Call by reference Type reference (TYPE) GRAC_S_API_REQ_DATA Request Header Structure 20140129
2 Exporting ES_ALLOWED_ACTIONS Call by reference Type reference (TYPE) GRFNMW_S_UI_ALLOWED_ACTIONS Flags with allowed UI actions 20140129
3 Exporting ES_BUSROLESNAP Call by reference Type reference (TYPE) GRAC_S_API_REQUEST_BUSROLESNAP Business role snapshot 20140129
4 Exporting ES_DOCUMENT_DATA Call by reference Type reference (TYPE) GRFN_S_API_DOCUMENT_DATA The attributes of the document 20140129
5 Exporting ES_HEADER Call by reference Type reference (TYPE) GRAC_DESC Description 20140129
6 Exporting ES_HEADER_DESCRIPTION Call by reference Type reference (TYPE) GRAC_S_REQUEST_HEADER_DESC Structure Of Request Header Descriptions for Print Outs 20140129
7 Exporting ES_REVIEW_STATUS Call by reference Type reference (TYPE) GRAC_S_FORM_REVIEW Review Status for SOD/UAR 20140129
8 Exporting ET_AUDIT_LOG Call by reference Type reference (TYPE) GRFN_MW_T_UI_AUDIT_TRAIL_MSG Table type for ui audit log message structure 20140129
9 Exporting ET_BUSROLESNAP Call by reference Type reference (TYPE) GRAC_T_API_REQUEST_BUSROLESNAP Business role snapshot 20140129
10 Exporting ET_COMMENTS Call by reference Type reference (TYPE) GRFN_T_NOTES_HISTORY Notes History 20140129
11 Exporting ET_DOCUMENT_VERSION Call by reference Type reference (TYPE) GRFN_T_API_DOCUMENT_VERSION The list of the document versions 20140129
12 Exporting ET_EXT_RISK Call by reference Type reference (TYPE) GRAC_T_API_EXT_RISK External Risk 20140129
13 Exporting ET_FORM_AUDIT_LOG Call by reference Type reference (TYPE) GRAC_T_FORM_AUDITLOG Table Type for Print Form Audit log 20140129
14 Exporting ET_FORM_COMMENTS Call by reference Type reference (TYPE) GRAC_T_FORM_COMMENTS Table Type for Print form Comments 20140129
15 Exporting ET_OBJECT_RISK_COUNT Call by reference Type reference (TYPE) YT_OBJECT_RISK_COUNT 20140205
16 Exporting ET_PROVLINEITM Call by reference Type reference (TYPE) GRAC_T_API_REVLINEITEM UAR line item 20140129
17 Exporting ET_REQLINEITM Call by reference Type reference (TYPE) GRAC_T_API_REQLINEITEM Request lineitem 20140129
18 Exporting ET_REQOWNER Call by reference Type reference (TYPE) GRAC_T_API_REQOWNER Request owner 20140129
19 Exporting ET_REQSYS Call by reference Type reference (TYPE) GRAC_T_API_REQSYS System Data 20140129
20 Exporting ET_REQUEST_OMOBJECTS Call by reference Type reference (TYPE) GRAC_T_API_REQUEST_OMOBJECT Request OM Object assignments 20140129
21 Exporting ET_REQUSER Call by reference Type reference (TYPE) GRAC_T_API_USER_INFO User info 20140129
22 Exporting ET_RISK_SUM_DETAILS Call by reference Type reference (TYPE) YT_RISK_SUM_DETAILS 20140205
23 Exporting ET_SOD_APPROVE_REQDETAILS Call by reference Type reference (TYPE) GRAC_T_FORM_SODREQDETAILS Table Type for Print Form SOD Request Details 20140129
24 Exporting ET_SOD_FUNCUSAGE Call by reference Type reference (TYPE) GRAC_T_API_SOD_FUNC_USAGE SOR review function usage 20140129
25 Exporting ET_SOD_REJECT_REQDETAILS Call by reference Type reference (TYPE) GRAC_T_FORM_SODREQDETAILS Table Type for Print Form SOD Request Details 20140129
26 Exporting ET_SOD_REVLINEITEM Call by reference Type reference (TYPE) GRAC_T_API_SOD_REVLINEITEM SOD review lineitem 20140129
27 Exporting ET_SOD_USERROLE Call by reference Type reference (TYPE) GRAC_T_API_SOD_USER_ROLE Table Type for SOD User Role 20140129
28 Exporting ET_SOD_VIOL_ACTION_LEVEL Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20140129
29 Exporting ET_SOD_VIOL_CRITICAL_ACTION Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20140129
30 Exporting ET_SOD_VIOL_CRITICAL_ROLE_PROF Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20140129
31 Exporting ET_SOD_VIOL_PERMISSION_LEVEL Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20140129
32 Exporting ET_SOD_VIO_CRITICAL_PERMISSION Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20140129
33 Exporting ET_UAR_APPROVE_REQDETAILS Call by reference Type reference (TYPE) GRAC_T_FORM_UARREQDETAILS Table Type for Print Form UAR Details 20140129
34 Exporting ET_UAR_REJECT_REQDETAILS Call by reference Type reference (TYPE) GRAC_T_FORM_UARREQDETAILS Table Type for Print Form UAR Details 20140129
35 Exporting ET_UI_ITEM_DATA Call by reference Type reference (TYPE) GRAC_T_UI_ITEM_DATA Table type for item data 20140129
36 Exporting ET_USERGROUPS Call by reference Type reference (TYPE) GRAC_T_API_USERGROUPS User Groups 20140129
37 Exporting ET_USERPARAM Call by reference Type reference (TYPE) GRAC_T_API_USERPARAM User Parameters 20140129
38 Exporting EV_ERROR_MESSAGE Call by reference Type reference (TYPE) STRING 20140203
39 Exporting EV_PROCESSID_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20140129
40 Exporting EV_REQUSER_SINGLE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20140129
41 Exporting EV_REV_INSTRUCTION Call by reference Type reference (TYPE) STRING 20140129
42 Exporting EV_RISK_COUNT Call by reference Type reference (TYPE) GRAC_SOD_VIOLCOUNT SOD Violation Count 20140129
43 Exporting EV_UI_CONFIG_DDIC Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20140129
44 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20140129
45 Importing IT_WI_ID Call by reference Type reference (TYPE) SWWTWIID Workflow: Table with Work Item IDs 20140204
46 Importing IT_WORKITEM_ID Call by reference Type reference (TYPE) SWWTWIID Workflow: Table with Work Item IDs 20140129
47 Importing IV_IS_ADMIN Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20140129
48 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20140129

Method GET_REQUEST_DETAILS_SIMPLE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REQUEST_FOR_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20100728
2 Returning RT_DOMAIN_VALUES Value transfer Type reference (TYPE) GRAC_T_DDIC_DOMAIN Table to contain DDIC domain value/text. 20100728

Method GET_REQUEST_FOR_TYPES on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REQUEST_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST_STATUS Call by reference Type reference (TYPE) GRAC_T_REQ_STATUS_LIST Request Status 20100506
2 Importing IS_REQ_STATUS_SEARCH_RANGE Call by reference Type reference (TYPE) GRAC_S_AC_REQ_STATUS_SEARCH Request Status Search 20100708
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100506

Method GET_REQ_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACCESS_REQUEST Call by reference Type reference (TYPE) GRACREQ Request Header 20130620
2 Importing REQUEST_ID Call by reference Type reference (TYPE) GRFN_GUID External Key for Display 20130620

Method GET_REQ_DETAILS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_REQ_MANAGERINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USERINFO Call by reference Type reference (TYPE) GRAC_S_REQOWNER Structure of Req Owner 20090915
2 Importing IV_REQ_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Request Number 20100204
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic MSMP Exception 20091021

Method GET_RISK_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RISKS Call by reference Type reference (TYPE) GRAC_T_OD_RISK GRAC Risk for Odata 20140321
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20140321
3 Importing IV_REQ_NO Call by reference Type reference (TYPE) STRING 20140516
4 Importing IV_USER_ID Call by reference Type reference (TYPE) STRING 20140321

Method GET_RISK_LIST on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_ROLEREAFFIRM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLE_REAFFIRM Call by reference Type reference (TYPE) GRAC_T_ROLE_REAFFIRM Table Type for Role Reaffirm 20101029
2 Importing IT_ROLEID_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_ROLEID_RANGE Table type for RoleID range 20101029
3 Importing IT_USER_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_USERID_RANGE User ID Range Table 20101029

Method GET_ROLEREAFFIRM_GUID on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_ROLEVERIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERROLETOVERIFY Call by reference Type reference (TYPE) GRAC_T_ROLE_VERIFY_OUTPUT Role Verification Output Table 20100705
2 Importing IS_REQUEST_DATA Call by reference Type reference (TYPE) GRAC_S_API_REQ_DATA Request Header Structure 20100706
3 Importing IT_USERROLETOVERIFY Call by reference Type reference (TYPE) GRAC_T_ROLE_VERIFY_INPUT Role Verification Input Table 20100705
4 Importing IV_LOGICAL_DESTINATION Call by reference Type reference (TYPE) YLOGICAL_DESTINATION 20100705
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100705

Method GET_ROLE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESC Call by reference Type reference (TYPE) GRAC_DESCN Description 20120524
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRAC_DEFROLEID Default Role ID 20120524

Method GET_ROLE_DESCRIPTION on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_ROLE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ROLE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20091123
2 Importing IV_LINE_ITEM_KEY Call by reference Type reference (TYPE) GRAC_SEQ Line Item Key 20091123
3 Importing IV_REQ_ID Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY External Key 20100204
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091123

Method GET_ROLE_MAP_FOR_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD_ROLES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_DERIVED_ROLES Table Type for Role Mapping 20120507
2 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRAC_REQSYSTEM Application or Connector 20120507
3 Importing IV_ITEM_ID Call by reference Type reference (TYPE) GRFN_GUID Provisioning Item Name 20120510

Method GET_ROLE_MAP_FOR_NOTIFICATION on class CL_GRAC_ACCESS_REQUEST_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 20100809
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100809

Method GET_ROLE_PREREQUISITE on class CL_GRAC_ACCESS_REQUEST_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 20100705
2 Returning RV_INSTANCE Value transfer Object reference (TYPE REF TO) CO_GRAC_AR_ROLVERIFY_WEBSERVIC Proxy Class (generated) 20100705
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20100705
2 CX_GRFN_EXCEPTION Generic GRC API exception 20100705

Method GET_SCENARIO_AUTH_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONNECTORS Call by reference Type reference (TYPE) GRFN_T_SOD_CONNECTOR_DATA Connector list for scenario and sub scenario 20120305
2 Importing IT_CONNECTOR_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_CONNECTOR_RANGE Connector Range Table 20120305
3 Importing IV_CONNECTION_TYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20120305
4 Importing IV_INCL_LOGSYS Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20120305
5 Importing IV_INCL_XSYS Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20120305
6 Importing IV_INTEG_SCENARIO Call by reference Type reference (TYPE) GRFN_INTEGSCEN Integration Scenario 20120305
7 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20120305
8 Importing IV_NO_AUTHORITY_CHK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120305
9 Importing IV_SUB_SCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20120305

Method GET_SCENARIO_AUTH_CONNECTOR on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_SLA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SLA Call by reference Type reference (TYPE) GRAC_T_SLA Service Level Agreement 20100722
2 Importing IV_PROCESS_TYPE Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100722
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100722

Method GET_SYSTEM_LICENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LICENCE Call by reference Type reference (TYPE) GRFN_T_NAMEVALUE value set 20100714
2 Importing IT_SEARCH Call by reference Type reference (TYPE) GRFN_T_SEARCH_CRITERIA Table for setting search param 20100730

Method GET_SYSTEM_LICENCE on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_SYSTEM_PROV_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR Value transfer Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100104
2 Returning RT_PROV_CONFIG Value transfer Type reference (TYPE) GRAC_T_PROV_CONFIG Provisioning configuration 20100104

Method GET_SYSTEM_PROV_CONFIG on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_SYSTEM_SPECVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPECVERSION Call by reference Type reference (TYPE) GRFN_T_NAMEVALUE value set 20100714
2 Importing IT_SEARCH Call by reference Type reference (TYPE) GRFN_T_SEARCH_CRITERIA Table for setting search param 20100730

Method GET_SYSTEM_SPECVERSION on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_SYSTEM_USERGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERGROUPS Call by reference Type reference (TYPE) GRAC_T_USERGROUPS User Groups 20100702
2 Importing IT_CONNECTOR Call by reference Type reference (TYPE) GRAC_T_CONNECTORID Connector id 20100702

Method GET_SYSTEM_USERGROUPS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_SYSTEM_USERPARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERPARAM Call by reference Type reference (TYPE) GRAC_T_USERPARAM User Parameters 20100702
2 Importing IT_CONNECTOR Call by reference Type reference (TYPE) GRAC_T_CONNECTORID Connector id 20100702

Method GET_SYSTEM_USERPARAM on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_SYSTEM_USER_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USER_GROUP Call by reference Type reference (TYPE) GRAC_T_USERGROUPS value set 20100802
2 Importing IT_SEARCH Call by reference Type reference (TYPE) GRFN_T_SEARCH_CRITERIA Table for setting search param 20100802

Method GET_SYSTEM_USER_GROUP on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_TRG_VERIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VERIFICATION_DATA_OUT Call by reference Type reference (TYPE) GRAC_AR_VERIFY_OUT_DOC Proxy Structure (generated) 20100721
2 Importing IS_VERIFICATION_DATA_INP Call by reference Type reference (TYPE) GRAC_AR_VERIFY_IN_DOC Proxy Structure (generated) 20100721

Method GET_TRG_VERIF on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20100906
2 Importing IT_PARAM Call by reference Type reference (TYPE) WDY_KEY_VALUE_LIST Standard list of key/value relationships as strings 20100918
3 Importing IV_EXTKEY Call by reference Type reference (TYPE) GRFN_MW_S_INSTANCE_SRCH_RSLT-EXTERNAL_KEY External Key 20100906
4 Importing IV_EXTKEY_DISP Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY_DISPLAY External Key for Display 20100906
5 Importing IV_PROCID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100906
6 Importing IV_REVIEW_MODE Call by reference Type reference (TYPE) GRFN_BOOLEAN Indicator 20100906

Method GET_URL on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method GET_USER_MANAGER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQDETAILS Call by reference Type reference (TYPE) GRAC_S_UI_REQDETAIL Request Details Structure for UI 20091022
2 Importing IV_REQ_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Request Number 20100204
3 Importing IV_USERID Call by reference Type reference (TYPE) GRAC_USER User ID 20091022
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091022

Method GET_USER_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USER_SYSTEMS Call by reference Type reference (TYPE) GRAC_T_API_CONNECTOR Table type for item data 20100826
2 Importing IV_USER Call by reference Type reference (TYPE) GRAC_USER User ID 20100826

Method GET_USER_SYSTEMS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method LOCK_USER 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) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100922
2 Exporting ET_OPERATION_RESULT Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_OPERATION_RESULT 20100923
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20100922
4 Importing IV_REQID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100609
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100624

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CX_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_GRFN_EXCEPTION Generic GRC API exception 20100812
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20100812
3 Importing IV_NUM Value transfer Type reference (TYPE) SYMSGNO Message Number 20100812
4 Importing IV_PAR1 Value transfer Type reference (TYPE) SYMSGV Message Variable 20100812
5 Importing IV_PAR2 Value transfer Type reference (TYPE) SYMSGV Message Variable 20100812
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100812

Method REQUEST_PRINT 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 20110204
2 Importing IT_WORKITEM_ID Call by reference Type reference (TYPE) SWWTWIID Workflow: Table with Work Item IDs 20110204
3 Importing IV_IS_ADMIN Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20110204
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100922
5 Importing IV_PREVIEW Call by reference Type reference (TYPE) GRFN_BOOLEAN Indicator 20100923

Method REQUEST_PRINT on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method RETRIEVE_END_USER_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_USER Call by reference Type reference (TYPE) GRAC_USER User ID 20110812
2 Importing IV_SESSION_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110812

Method RETRIEVE_END_USER_SESSION on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method SERIALIZE_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) DATA 20100218
2 Importing I_DDIC Call by reference Type reference (TYPE) SIMPLE 20100218
3 Returning R_XML Value transfer Type reference (TYPE) GRAC_XML_DATA XML Serialized Process Content 20100218
# Exception Resumable Description Created on
1 CX_GRFN_EXCEP 20100218

Method USER_AUTHORIZED_CONNECTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE1 Call by reference Type reference (TYPE) AGVAL Authorization value 20120303
2 Returning RV_AUTHORIZED Value transfer Type reference (TYPE) ABAP_BOOL 20120303

Method USER_AUTHORIZED_CONNECTORS on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method VALIDATE_EMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091019
2 Importing IV_EMAIL Call by reference Type reference (TYPE) STRING 20091019

Method VALIDATE_EMAIL on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method VALIDATE_ROLE_BR 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) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20110830
2 Exporting ET_ROLES_SKIP Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_USER_ASSIGN_OBJECT_BR Table with skipped roles 20110830
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20110830
4 Importing IT_ASSIGN_ROLES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_USER_ASSIGN_OBJECT_BRM User Assignments 20110831
5 Importing IT_LINEITEM Call by reference Type reference (TYPE) GRAC_T_UI_ITEM_DATA Item Data in ALV Grid 20110830
6 Importing IT_REQUEST_BUSROLESNAP Call by reference Type reference (TYPE) GRAC_T_API_REQUEST_BUSROLESNAP Business role snapshot 20110906
7 Importing IT_USER Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_RANGE 20110831
8 Importing IV_BUS_ROLE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YROLE System ID 20110831

Method VALIDATE_ROLE_BR on class CL_GRAC_ACCESS_REQUEST_UTIL has no exception.

Method VERIFY_USERROLE_PARTOFBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BR_IMPACT Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_USER_ASSIGN_OBJECT_BR 20110905
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20110830
3 Exporting ET_ROLES_SKIP_TR Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_USER_ASSIGN_OBJECT_BR Table with skipped roles 20110911
4 Exporting ET_ROLES_SKIP_TRBR Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_USER_ASSIGN_OBJECT_BR Table with skipped roles 20110911
5 Importing IT_USER_ASSIGN_OBJECT_BR Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_USER_ASSIGN_OBJECT_BR 20110830

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