SAP ABAP Class CL_GRAC_ROLE_IMPORT (Helper class for Role Import WD)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ROLE_MANAGEMENT (Package) GRC ERM Support
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20100702
Properties
Class CL_GRAC_ROLE_IMPORT  
Short Description Helper class for Role Import WD    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ROLE_MANAGEMENT   GRC ERM Support 
Created 20100216   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GRAC_AD_AUTH_MGMT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_GRAC_ROLE_IMPORT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_GRAC_ROLE_IMPORT has no interface implemented.
Friends
Class CL_GRAC_ROLE_IMPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEF_USER_PARAMS Constant Public See coding 20100505
2 MC_MSG_CLASS Constant Public Type reference (TYPE) STRING 'GRAC_ROLE_MESSAGES' 20100716
3 MO_SESSION Instance attribute Public Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100716
4 MR_CDF_COMP Static Attribute Public Object reference (TYPE REF TO) IWCI_GRFN_CDF WebDynpro Interface COMPONENTCONTROLLER 20100726
5 MT_EXCL_ROLE_RANGE Instance attribute Public Type reference (TYPE) CL_GRAC_AD_AUTH_MGMT=>YT_RANGE 20100831
6 MT_IMPORT_AUTH Instance attribute Public Type reference (TYPE) GRAC_T_IMPORT_AUTH Import Role Auth table 20100713
7 MT_IMPORT_ROLE Instance attribute Public Type reference (TYPE) GRAC_T_IMPORT_ROLE Role Import data table 20100710
8 MT_INCL_ROLE_RANGE Instance attribute Public Type reference (TYPE) CL_GRAC_AD_AUTH_MGMT=>YT_RANGE 20100831
9 MT_NONPFCG_AUTH_FILE Instance attribute Public Type reference (TYPE) YT_NONPFCG_AUTH_FILE 20100714
10 MT_OBJCLASS Instance attribute Public Type reference (TYPE) GRAC_T_PFCG_ROLE_PERM table of pfcg role objects 20100904
11 MT_PFCG_AUTH_FILE Instance attribute Public Type reference (TYPE) GRAC_T_PFCG_AUTH_FILE Transfer Structure for Download 20100714
12 MT_ROLESEL Instance attribute Public Type reference (TYPE) CL_GRAC_AD_AUTH_MGMT=>YT_RANGE 20100916
13 MT_ROLE_ATTR_FILE Instance attribute Public Type reference (TYPE) YT_ROLE_ATTR_FILE 20100710
14 MT_ROLE_LIST Instance attribute Public Type reference (TYPE) GRAC_T_MASS_ROLE_IMPORT Mass import role list 20100712
15 MT_ROLE_MAPPING Instance attribute Public Type reference (TYPE) GRAC_T_API_ROLE_MAPPING Table Type for Role Mapping 20110921
16 MT_ROLE_VALIDITY Instance attribute Public Type reference (TYPE) GRAC_T_API_ROLE_VALIDITY Table of Role Validity Objects 20110523
17 MV_APPL_TYPE Instance attribute Public Type reference (TYPE) GRPC_SYSTEMTYPE System Type 20100710
18 MV_ATTR_FILENAME Instance attribute Public Type reference (TYPE) STRING 20100716
19 MV_ATTR_SRC Instance attribute Public Type reference (TYPE) CHAR_02 Character length 2 20100714
20 MV_AUTH_FILENAME Instance attribute Public Type reference (TYPE) STRING 20100716
21 MV_AUTH_SRC Instance attribute Public Type reference (TYPE) CHAR_02 Character length 2 20100714
22 MV_CONNECTOR Instance attribute Public Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100710
23 MV_CONNECTOR_GRP Instance attribute Public Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20100710
24 MV_DATE_AFTER Instance attribute Public Type reference (TYPE) STRING 20100831
25 MV_EXCL_SAP Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100902
26 MV_METH_STAT Instance attribute Public Type reference (TYPE) CHAR_02 Character length 2 20100710
27 MV_OVERWRITE_FLAG Instance attribute Public Type reference (TYPE) CHAR_01 Character length 1 20100710
28 MV_PFCG_TYPE Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100924
29 MV_PREVIEW_FLAG Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100831
30 MV_PREVIEW_ROLE_NUM Instance attribute Public Type reference (TYPE) I 20100831
31 MV_ROLE_CAT Instance attribute Public Type reference (TYPE) GRAC_UI_ROLE_CAT Role Category 20100716
32 MV_ROLE_FROM Instance attribute Public Type reference (TYPE) STRING 20100902
33 MV_ROLE_TO Instance attribute Public Type reference (TYPE) STRING 20100902
34 MV_SECURITY_TYPE Instance attribute Public Type reference (TYPE) GRAC_SECURITY_TYPE Security Type 20100924
35 NONPFCG_ROLE_TYPES Constant Public See coding 20100424
36 PFCG_ROLE_TYPES Constant Public See coding 20100424
37 ROLE_ATTR_FILE Static Attribute Public Type reference (TYPE) YS_ROLE_ATTR_FILE 20100311
38 ROLE_IMPORT_DIR_PARAM Constant Public Type reference (TYPE) GRAC_CONFIG_PARAMID 3021 Configuration Parameter ID 20100720
39 ROLE_IMPORT_SOURCE Constant Public Type reference (TYPE) GRAC_ROLE_SOURCE '002' 20100506
40 ROLE_TYPE_NAMES Constant Public See coding 20100219
41 STD_SAP_ROLE_NAMES Constant Public See coding 20100428
42 VALIDATE_TYPE_NAMES Constant Public See coding 20100401
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DOWNLOAD_DATA Static method Public Method 20100311
2 BUILD_FILTER Instance method Public Method 20100902
3 BUILD_MT_ROLE_MAPPING Instance method Public Method 20110925
4 BUILD_MT_ROLE_VALIDITY Instance method Public Method Build mt role validity for each role that is imported 20110604
5 BUILD_ROLELIST Instance method Public Method 20100831
6 BUILD_ROLE_ATT Instance method Public Method 20100714
7 BUILD_ROLE_ATT_NONPFCG Instance method Public Method 20110801
8 BUILD_ROLE_MAPPING Instance method Public Method Build role mapping for each role 20110920
9 BUILD_ROLE_NPFCG_AUTH Instance method Public Method 20100714
10 BUILD_ROLE_PFCG_AUTH Instance method Public Method 20100714
11 BUILD_ROLE_VALIDITY Instance method Public Method Build role validity for each role 20110523
12 CREATE_COMPOSITE_ROLE Static method Public Method 20100324
13 CREATE_CUA_ROLE Static method Public Method 20100708
14 CREATE_DERIVED_ROLE Static method Public Method 20100324
15 CREATE_NONPFCG_ROLE Static method Public Method 20100408
16 CREATE_ROLE_COMMON Static method Public Method 20100409
17 CREATE_SINGLE_ROLE Static method Public Method 20100324
18 GET_AGR_DATA Static method Public Method 20100714
19 GET_ATTR_SERV Static method Public Method Get attribute from server file 20100715
20 GET_AUTH_BACKEND_CUA Static method Public Method Get cua relation 20100720
21 GET_AUTH_BACKEND_PFCG Static method Public Method Get auth from backend 20100715
22 GET_AUTH_SERV_NPFCG Static method Public Method Get auth from server file 20100715
23 GET_AUTH_SERV_PFCG Static method Public Method Get auth from server file 20100715
24 GET_AUTH_SINGLE Static method Public Method 20100715
25 GET_DEFAULT_USER_PARAMS Static method Public Method 20100505
26 GET_FILE_NAME Static method Public Method 20100719
27 GET_MAX_STEP Static method Public Method 20100318
28 GET_NPFCG_AUTH_SINGLE Static method Public Method 20100714
29 GET_OBJCLASS_DESK Instance method Public Method 20100904
30 GET_OBJCLASS_SERV Instance method Public Method 20100904
31 GET_ROLELIST_ATTR_SERV Instance method Public Method Get list of roles from server attr file for preview 20100714
32 GET_ROLELIST_AUTH_SERV_NPFCG Instance method Public Method 20100803
33 GET_ROLELIST_AUTH_SERV_PFCG Instance method Public Method 20100714
34 GET_ROLELIST_BACKEND Instance method Public Method 20100715
35 GET_ROLELIST_CUA_BACKEND Instance method Public Method 20100720
36 GET_ROLESEL Instance method Public Method 20100916
37 GET_ROLE_ATT_SINGLE Static method Public Method 20100714
38 IMPORT_BUS_ROLES Instance method Public Method 20100716
39 IMPORT_CUA_ROLES Instance method Public Method 20100716
40 IMPORT_NPFCG_ROLES Instance method Public Method 20100716
41 IMPORT_PFCG_ROLES Instance method Public Method 20100716
42 IMPORT_ROLES Instance method Public Method 20100716
43 IMPORT_ROLE_PFCG Instance method Public Method 20100716
44 PROCESS_AGR_1016 Static method Public Method 20100714
45 PROCESS_AGR_1250 Static method Public Method 20100714
46 PROCESS_AGR_1251 Static method Public Method 20100714
47 PROCESS_AGR_1252 Static method Public Method 20100714
48 PROCESS_AGR_AGRS Static method Public Method 20100714
49 PROCESS_AGR_DEFINE Static method Public Method 20100714
50 PROCESS_AGR_FLAGS Static method Public Method 20100714
51 PROCESS_AGR_TCODES Static method Public Method 20100714
52 PROCESS_AGR_TEXTS Static method Public Method 20100714
53 PROCESS_AGR_TEXTS_MULTI Static method Public Method 20100429
54 PROCESS_BUS_ROLE Static method Public Method 20100416
55 PROCESS_NONPFCG_ROLE Static method Public Method 20100408
56 PROCESS_PFCG_ROLE Static method Public Method 20100323
57 SAVE_STATUS Instance method Public Method 20100716
58 UPDATE_ROLE_MAPPING Instance method Public Method 20110925
59 UPDATE_ROLE_VALIDITY Instance method Public Method Update provisiong Role Validity 20110603
60 VALIDATE_DATA Static method Public Method 20100401
61 VALIDATE_ROLE Static method Public Method 20100401
Events
Class CL_GRAC_ROLE_IMPORT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_AGR Public See coding 20100218 BEGIN OF ys_agr, table_name(50) TYPE c, client(3) type c, role_name(30) TYPE c, line(900) type c, END OF ys_agr
2 YS_AGR_1016 Public See coding 20100218 BEGIN OF ys_agr_1016, client(3) type c, role_name(30) TYPE c, counter(6) TYPE c, profile(12) TYPE c, variant(4) type c, generated(1) TYPE c, pstate(1) type c, END OF ys_agr_1016
3 YS_AGR_1250 Public See coding 20100218 BEGIN OF ys_agr_1250, client(3) type c, role_name(30) TYPE c, counter(6) type c, object(10) TYPE c, auth(12) type c, variant(4) TYPE c, modified_flag(1) type c, deleted_flag(1) type c, copied_flag(1) TYPE c, new_flag(1) type c, node(6) type c, text(60) type c, END OF ys_agr_1250
4 YS_AGR_1251 Public See coding 20100218 BEGIN OF ys_agr_1251, client(3) type c, role_name(30) TYPE c, counter(6) type c, object(10) TYPE c, profile(12) type c, variant(4) TYPE c, field(10) type c, low(40) type c, high(40) TYPE c, modified_flag(1) type c, deleted_flag(1) type c, copied_flag(1) TYPE c, new_flag(1) type c, node(6) type c, END OF ys_agr_1251
5 YS_AGR_1252 Public See coding 20100218 BEGIN OF ys_agr_1252, client(3) type c, role_name(30) TYPE c, counter(6) type c, org(40) TYPE c, low(40) type c, high(40) TYPE c, END OF ys_agr_1252
6 YS_AGR_1253 Public See coding 20100218 BEGIN OF ys_agr_1253, client(3) type c, role_name(30) TYPE c, object(10) type c, END OF ys_agr_1253
7 YS_AGR_AGRS Public See coding 20100218 BEGIN OF ys_agr_agrs, client(3) type c, comp_role(30) TYPE c, child_role(30) type c, active_flag(10) TYPE c, END OF ys_agr_agrs
8 YS_AGR_DEFINE Public See coding 20100218 BEGIN OF ys_agr_define, client(3) type c, role_name(30) TYPE c, parent_role_name(30) TYPE c, create_user(12) TYPE c, create_date(8) type c, create_time(6) TYPE c, create_stmp(15) type c, change_usr(12) type c, change_date(8) TYPE c, change_time(6) type c, change_stmp(15) type c, attrib(10) type c, END OF ys_agr_define
9 YS_AGR_FLAGS Public See coding 20100218 BEGIN OF ys_agr_flags, client(3) type c, role_name(30) TYPE c, flag_type(10) type c, create_user(12) TYPE c, create_date(8) type c, create_time(6) TYPE c, change_usr(12) type c, change_date(8) TYPE c, change_time(6) type c, flag_value(32) type c, END OF ys_agr_flags
10 YS_AGR_HIER Public See coding 20100218 BEGIN OF ys_agr_hier, client(3) type c, role_name(30) TYPE c, object(8) type c, parent(8) TYPE c, folder(1) type c, sort_order(8) TYPE c, report_type(2) type c, report(48) TYPE c, menu_level(2) type c, guid(32) type c, attrib(10) TYPE c, target_sys(32) type c, x_pos(5) TYPE c, y_pos(5) type c, book_info(12) TYPE c, src_agr(30) type c, icon(128) TYPE c, flags(16) type c, END OF ys_agr_hier
11 YS_AGR_HIERT Public See coding 20100218 BEGIN OF ys_agr_hiert, client(3) type c, role_name(30) TYPE c, lang(1) type c, object(8) TYPE c, text(80) type c, descn(255) TYPE c, END OF ys_agr_hiert
12 YS_AGR_TCODES Public See coding 20100218 BEGIN OF ys_agr_tcodes, client(3) type c, role_name(30) TYPE c, role_type(2) type c, tcode(48) TYPE c, exclude_flag(1) type c, direct_flag(1) TYPE c, inherit_flag(1) type c, folder(5) type c, END OF ys_agr_tcodes
13 YS_AGR_TEXTS Public See coding 20100219 BEGIN OF ys_agr_texts, client(3) type c, role_name(30) TYPE c, lang(1) type c, line(5) type c, text(80) TYPE c, END OF ys_agr_texts
14 YS_AGR_TIME Public See coding 20100218 BEGIN OF ys_agr_time, client(3) type c, role_name(30) TYPE c, type(10) type c, create_user(12) TYPE c, create_date(8) type c, create_time(6) TYPE c, create_stmp(15) type c, change_usr(12) type c, change_date(8) TYPE c, change_time(6) type c, change_stmp(15) type c, attrib(10) type c, END OF ys_agr_time
15 YS_DEF_USER_PARAMS Public See coding 20100505 begin of ys_def_user_params , bproc TYPE string, bsubproc TYPE string, critlvl type string, projrel TYPE string, role_status type string, end of ys_def_user_params
16 YS_NONPFCG_AUTH_FILE Public See coding 20100407 BEGIN OF ys_nonpfcg_auth_file, role_name(100) type c, descn(100) type c, transaction(50) type c, END OF ys_nonpfcg_auth_file
17 YS_NONPFCG_AUTH_FILE_TEMPL Public See coding 20100407 BEGIN OF ys_nonpfcg_auth_file_templ, role_name type string, descn type string, transaction type string, END OF ys_nonpfcg_auth_file_templ
18 YS_ROLE_ATTR_FILE Public See coding 20100311 BEGIN OF ys_role_attr_file, * role_name(100) type c, role_name(300) type c, "CSS 280940 2012 overwrite_flag(1) type c, role_type(3) type c, descn(100) type c, bproc(10) type c, bsubproc(10) type c, projrel(10) type c, role_status(3) type c, critlvl(3) type c, sensitivity(3) type c, cert_period(5) type n, reaffirm_period(5) type n, funarea(10) type c, custom_field_name(12) type c, custom_field_value(100) type c, approver(12) type c, alt_approver(12) type c, is_approver(1) type c, is_owner(1) type c, * transaction(50) type c, master_role(100) type c, leading_orglvl(50) type c, orglvl_from(50) TYPE c, orglvl_to(50) type c, assoc_role(100) type c, assoc_conngrp(10) type c, assoc_connector(32) type c, custprf_url(100) type c, custprf_bapi(100) type c, meth_stat(1) type c, company(10) type c, system(32) type c, " role_exists(1) type c, prov_allowed(1) type c, " environment(50) type c, auto_prov_allowed(1) type c, sys_val_period(50) type c , source_system(32) type c, target_system(32) type c, mapp_role_name(100) type c, END OF ys_role_attr_file
19 YS_ROLE_ATTR_FILE_TEMPL Public See coding 20100324 BEGIN OF ys_role_attr_file_templ, role_name type string, overwrite_flag type string, role_type type string, descn type string, bproc type string, bsubproc type string, projrel type string, role_status type string, critlvl type string, sensitivity type string, cert_period type string, reaffirm_period type string, funarea type string, custom_field_name type string, custom_field_value type string, approver type string, alt_approver type string, is_approver type string, is_owner type string, * transaction type string, master_role type string, leading_orglvl type string, orglvl_from type string, orglvl_to type string, assoc_role type string, assoc_conngrp type string, assoc_connector type string, custprf_url type string, custprf_bapi type string, meth_stat type string, company type string, system type string, * environment type string, * role_exists type string, prov_allowed type string, auto_prov_allowed type string, sys_val_period type string , source_system type string, target_system type string, mapp_role_name type string, END OF ys_role_attr_file_templ
20 YT_AGR Public See coding 20100223 yt_agr type table of ys_agr
21 YT_AGR_TEXTS Public See coding 20100429 yt_agr_texts type table of ys_agr_texts
22 YT_NONPFCG_AUTH_FILE Public See coding 20100407 yt_nonpfcg_auth_file type table of ys_nonpfcg_auth_file
23 YT_ROLE_ATTR_FILE Public See coding 20100710 yt_role_attr_file type table of ys_role_attr_file
Method Signatures

Method BUILD_DOWNLOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STRING Call by reference Type reference (TYPE) STRING 20100311
2 Importing IV_OPTION Call by reference Type reference (TYPE) CHAR_02 Character length 2 20100311

Method BUILD_DOWNLOAD_DATA on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_FILTER Signature

Method BUILD_FILTER on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_FILTER on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_MT_ROLE_MAPPING 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 Table Type for Role Mapping 20111201
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRAC_ROLEID Role ID 20110925

Method BUILD_MT_ROLE_MAPPING on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_MT_ROLE_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EV_ROLE_ID Call by reference Type reference (TYPE) GRAC_ROLEID Role ID 20110604
2 Importing EV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20110604

Method BUILD_MT_ROLE_VALIDITY on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_ROLELIST Signature

Method BUILD_ROLELIST on class CL_GRAC_ROLE_IMPORT has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100831

Method BUILD_ROLE_ATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_ATTR_SRC Call by reference Type reference (TYPE) GRAC_UI_ROLE_ATTR_SRC Role attribute source 20111014
2 Importing LV_AUTH_SRC Call by reference Type reference (TYPE) GRAC_UI_ROLE_AUTH_SRC Role Authorization Source 20111014

Method BUILD_ROLE_ATT on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_ROLE_ATT_NONPFCG Signature

Method BUILD_ROLE_ATT_NONPFCG on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_ROLE_ATT_NONPFCG on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_ROLE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONN_GRP Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20111130

Method BUILD_ROLE_MAPPING on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_ROLE_NPFCG_AUTH Signature

Method BUILD_ROLE_NPFCG_AUTH on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_ROLE_NPFCG_AUTH on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_ROLE_PFCG_AUTH Signature

Method BUILD_ROLE_PFCG_AUTH on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_ROLE_PFCG_AUTH on class CL_GRAC_ROLE_IMPORT has no exception.

Method BUILD_ROLE_VALIDITY Signature

Method BUILD_ROLE_VALIDITY on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_ROLE_VALIDITY on class CL_GRAC_ROLE_IMPORT has no exception.

Method CREATE_COMPOSITE_ROLE 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_API_OBJECT_ID 20100324
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION 20100324
3 Importing IS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100324
4 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100324
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100324

Method CREATE_CUA_ROLE 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_API_OBJECT_ID 20100708
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION 20100708
3 Importing IS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100708
4 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100708
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100708

Method CREATE_DERIVED_ROLE 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_API_OBJECT_ID 20100324
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION 20100324
3 Importing IS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100324
4 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100324
5 Importing IV_AUTH_SRC Call by reference Type reference (TYPE) CHAR_02 Authorization source 20110406
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100324

Method CREATE_NONPFCG_ROLE 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_API_OBJECT_ID Object ID 20100408
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100408
3 Importing IS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100408
4 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100408
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100408

Method CREATE_ROLE_COMMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ROLE Call by reference Object reference (TYPE REF TO) CL_GRAC_API_ROLE Role API 20100409
2 Exporting EV_ROLE_EXISTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100409
3 Exporting EV_ROLE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100409
4 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100409
5 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100409
6 Importing IT_ROLE_DESCN Call by reference Type reference (TYPE) GRAC_T_API_ROLE_DESCN Role description 20100429
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100409

Method CREATE_SINGLE_ROLE 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_API_OBJECT_ID Object ID 20100324
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100324
3 Importing IS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100324
4 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100324
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100324

Method GET_AGR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AGR Value transfer Type reference (TYPE) DATA 20100714
2 Importing IS_AGR Call by reference Type reference (TYPE) TRTAB Transfer Structure for Download 20100714
3 Importing IV_TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20100714

Method GET_AGR_DATA on class CL_GRAC_ROLE_IMPORT has no exception.

Method GET_ATTR_SERV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20100715
2 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME ERM:Role Name 20100715
3 Returning RS_IMPORT_ROLE Value transfer Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100715
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100715

Method GET_AUTH_BACKEND_CUA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR Call by reference Type reference (TYPE) STRING 20100720
2 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME ERM:Role Name 20100720
3 Returning RS_IMPORT_AUTH Value transfer Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100720
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100720

Method GET_AUTH_BACKEND_PFCG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR Call by reference Type reference (TYPE) STRING 20100715
2 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME ERM:Role Name 20100715
3 Returning RS_IMPORT_AUTH Value transfer Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100715
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100715

Method GET_AUTH_SERV_NPFCG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20100715
2 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME ERM:Role Name 20100715
3 Returning RS_IMPORT_AUTH Value transfer Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100715
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100715

Method GET_AUTH_SERV_PFCG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20100715
2 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME ERM:Role Name 20100715
3 Returning RS_IMPORT_AUTH Value transfer Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100715
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100715

Method GET_AUTH_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AGR Call by reference Type reference (TYPE) GRAC_T_PFCG_AUTH_FILE Table of PFCG Auth data 20100715
2 Returning RS_IMPORT_AUTH Value transfer Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100715

Method GET_AUTH_SINGLE on class CL_GRAC_ROLE_IMPORT has no exception.

Method GET_DEFAULT_USER_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DEF_USER_PARAMS Value transfer Type reference (TYPE) YS_DEF_USER_PARAMS 20100505

Method GET_DEFAULT_USER_PARAMS on class CL_GRAC_ROLE_IMPORT has no exception.

Method GET_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_NAME Call by reference Type reference (TYPE) STRING 20100720
2 Importing IV_FILE_ID Call by reference Type reference (TYPE) STRING 20100720
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100720

Method GET_MAX_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROLE_STEP Call by reference Type reference (TYPE) GRAC_T_API_ROLE_STEP Methodology Process 20100323
2 Returning RV_MAX_STEP Value transfer Type reference (TYPE) GRAC_MTH_SEQ Step sequence 20100318

Method GET_MAX_STEP on class CL_GRAC_ROLE_IMPORT has no exception.

Method GET_NPFCG_AUTH_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NONPFCG_AUTH_FILE Call by reference Type reference (TYPE) YT_NONPFCG_AUTH_FILE 20100714
2 Returning RS_IMPORT_AUTH Value transfer Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role data 20100714

Method GET_NPFCG_AUTH_SINGLE on class CL_GRAC_ROLE_IMPORT has no exception.

Method GET_OBJCLASS_DESK Signature

Method GET_OBJCLASS_DESK on class CL_GRAC_ROLE_IMPORT has no parameter.
Method GET_OBJCLASS_DESK on class CL_GRAC_ROLE_IMPORT has no exception.

Method GET_OBJCLASS_SERV Signature

Method GET_OBJCLASS_SERV on class CL_GRAC_ROLE_IMPORT has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100904

Method GET_ROLELIST_ATTR_SERV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20100714
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100714

Method GET_ROLELIST_AUTH_SERV_NPFCG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20100803
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100803

Method GET_ROLELIST_AUTH_SERV_PFCG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20100714
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100714

Method GET_ROLELIST_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXCL_ROLE_RANGE Call by reference Type reference (TYPE) CL_GRAC_AD_AUTH_MGMT=>YT_RANGE 20100715
2 Importing IT_INCL_ROLE_RANGE Call by reference Type reference (TYPE) CL_GRAC_AD_AUTH_MGMT=>YT_RANGE 20100715
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) STRING 20100715
4 Importing IV_DATE_AFTER Call by reference Type reference (TYPE) STRING 20100715
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100715

Method GET_ROLELIST_CUA_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXCL_ROLE_RANGE Call by reference Type reference (TYPE) CL_GRAC_AD_AUTH_MGMT=>YT_RANGE 20100720
2 Importing IT_INCL_ROLE_RANGE Call by reference Type reference (TYPE) CL_GRAC_AD_AUTH_MGMT=>YT_RANGE 20100720
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) STRING 20100720
4 Importing IV_DATE_AFTER Call by reference Type reference (TYPE) STRING 20100720
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100720

Method GET_ROLESEL Signature

Method GET_ROLESEL on class CL_GRAC_ROLE_IMPORT has no parameter.
Method GET_ROLESEL on class CL_GRAC_ROLE_IMPORT has no exception.

Method GET_ROLE_ATT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROLE_ATTR_FILE Call by reference Type reference (TYPE) YT_ROLE_ATTR_FILE Table of Strings 20100714
2 Returning RS_IMPORT_ROLE Value transfer Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100714

Method GET_ROLE_ATT_SINGLE on class CL_GRAC_ROLE_IMPORT has no exception.

Method IMPORT_BUS_ROLES Signature

Method IMPORT_BUS_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_BUS_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.

Method IMPORT_CUA_ROLES Signature

Method IMPORT_CUA_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_CUA_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.

Method IMPORT_NPFCG_ROLES Signature

Method IMPORT_NPFCG_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_NPFCG_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.

Method IMPORT_PFCG_ROLES Signature

Method IMPORT_PFCG_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_PFCG_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.

Method IMPORT_ROLES Signature

Method IMPORT_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.

Method IMPORT_ROLE_PFCG 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) GRAC_ROLEID Role Id 20110524
2 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20100716
3 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100716

Method IMPORT_ROLE_PFCG on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_1016 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100714
2 Importing IS_AGR_1016 Call by reference Type reference (TYPE) AGR_1016 Name of the activity group profile 20100714

Method PROCESS_AGR_1016 on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_1250 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100714
2 Importing IS_AGR_1250 Call by reference Type reference (TYPE) AGR_1250 Authorization data for the activity group 20100714

Method PROCESS_AGR_1250 on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_1251 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Table of permission field value 20100714
2 Importing IS_AGR_1251 Call by reference Type reference (TYPE) AGR_1251 Authorization data for the activity group 20100714

Method PROCESS_AGR_1251 on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_1252 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Organization Value Table 20100714
2 Importing IS_AGR_1252 Call by reference Type reference (TYPE) AGR_1252 Organizational elements for authorizations 20100714

Method PROCESS_AGR_1252 on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_AGRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Role Relation Table 20100714
2 Importing IS_AGR_AGRS Call by reference Type reference (TYPE) AGR_AGRS Roles in Composite Roles 20100714

Method PROCESS_AGR_AGRS on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_DEFINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100714
2 Importing IS_AGR_DEFINE Call by reference Type reference (TYPE) AGR_DEFINE Role definition 20100714

Method PROCESS_AGR_DEFINE on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100714
2 Importing IS_AGR_FLAGS Call by reference Type reference (TYPE) AGR_FLAGS Role attributes 20100714

Method PROCESS_AGR_FLAGS on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_TCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100714
2 Importing IS_AGR_TCODES Call by reference Type reference (TYPE) AGR_TCODES Assignment of roles to Tcodes 20100714

Method PROCESS_AGR_TCODES on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100714
2 Importing IS_AGR_TEXTS Call by reference Type reference (TYPE) AGR_TEXTS File Structure for Hierarchical Menu - Customer 20100714

Method PROCESS_AGR_TEXTS on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_AGR_TEXTS_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AGR_TEXTS Call by reference Type reference (TYPE) YT_AGR_TEXTS 20100429
2 Returning RT_ROLE_DESCN Value transfer Type reference (TYPE) GRAC_T_API_ROLE_DESCN Role description 20100429

Method PROCESS_AGR_TEXTS_MULTI on class CL_GRAC_ROLE_IMPORT has no exception.

Method PROCESS_BUS_ROLE 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_API_OBJECT_ID Object ID 20100416
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100416
3 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100416
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100416

Method PROCESS_NONPFCG_ROLE 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_API_OBJECT_ID Object ID 20100408
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100408
3 Importing IS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100422
4 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE ERM:Role Attributes 20100408
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100408

Method PROCESS_PFCG_ROLE 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_API_OBJECT_ID Object ID 20100323
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100323
3 Importing IS_IMPORT_AUTH Call by reference Type reference (TYPE) GRAC_S_IMPORT_AUTH Import Role authorization data 20100422
4 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE ERM:Role Attributes 20100323
5 Importing IV_AUTH_SRC Call by reference Type reference (TYPE) CHAR_02 Authorization source 20110406
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100323

Method SAVE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100716
2 Importing IV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100716
3 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20100716

Method SAVE_STATUS on class CL_GRAC_ROLE_IMPORT has no exception.

Method UPDATE_ROLE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROLE_MAPPING Call by reference Type reference (TYPE) GRAC_T_API_ROLE_MAPPING Table Type for Role Mapping 20111201
2 Importing IV_OBJ_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110925
3 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20110925
4 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20110925

Method UPDATE_ROLE_MAPPING on class CL_GRAC_ROLE_IMPORT has no exception.

Method UPDATE_ROLE_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJ_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110603
2 Importing IV_ROLE_NAME Call by reference Type reference (TYPE) GRAC_ROLE_NAME Role Name 20110603
3 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20110603

Method UPDATE_ROLE_VALIDITY on class CL_GRAC_ROLE_IMPORT has no exception.

Method VALIDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20100401
2 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20100401
3 Importing IV_VALUE2 Call by reference Type reference (TYPE) STRING Reference value for check 20100401
4 Importing IV_VALUE3 Call by reference Type reference (TYPE) STRING Reference value for check 20100401
5 Importing IV_VALUE4 Call by reference Type reference (TYPE) STRING Reference value for check 20100401
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100401

Method VALIDATE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IMPORT_ROLE Call by reference Type reference (TYPE) GRAC_S_IMPORT_ROLE Import Role data 20100401
2 Returning LV_RETURN Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100401
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100401
History
Last changed by/on SAP  20141106 
SAP Release Created in 600