SAP ABAP Class CL_GRAC_ERM_MASS_ROLE_UPD (Assistance Class for GRAC_ERM_ROLE_UPDATE)
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 20100506
Properties
Class CL_GRAC_ERM_MASS_ROLE_UPD  
Short Description Assistance Class for GRAC_ERM_ROLE_UPDATE    
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 20100506   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_GRAC_AD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_GRAC_ERM_MASS_ROLE_UPD has no interface implemented.
Friends
Class CL_GRAC_ERM_MASS_ROLE_UPD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_ORGFLDS_SET Instance attribute Public Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST Table Type for field Values 20100707
2 ATTRIBUTE_NAMES Constant Public See coding 20100512
3 BUTTON_ACTIONS Constant Public See coding 20100518
4 COL_NAMES Constant Public See coding 20100506
5 CONST Constant Public See coding 20100506
6 MO_MESSAGE_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100520
7 MO_SESSION Instance attribute Public Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100508
8 MS_NEW_UPD_ATTR Instance attribute Public Type reference (TYPE) GRAC_S_UI_ROLE_UPD_ATTR Structure for Mass role update properties UI 20100519
9 MS_OLD_UPD_ATTR Instance attribute Public Type reference (TYPE) GRAC_S_UI_ROLE_UPD_ATTR Structure for Mass role update properties UI 20100519
10 MT_CDF_DATA Instance attribute Public Type reference (TYPE) GRFN_T_FIELD_METADATA CDF Metadata 20100728
11 MT_CUST_ATT Instance attribute Public Type reference (TYPE) GRFN_T_API_CUSTOMFIELD_DATA CDF Data 20100727
12 MT_NAMEVALUE Instance attribute Public See coding 20100616
13 MT_NEW_ACTIONS Instance attribute Public Type reference (TYPE) GRAC_T_ACTION Table type for Actions 20100623
14 MT_NEW_APPROVERS Instance attribute Public Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS Table Type:Role Approvers 20100514
15 MT_NEW_ASSOC_ROLES Instance attribute Public Type reference (TYPE) GRAC_T_API_ROLE_RELAT Role Relation Table 20100526
16 MT_NEW_COMPANY Instance attribute Public Type reference (TYPE) GRAC_T_API_ROLE_COMPANY Role company table 20100525
17 MT_NEW_FUNCAREA Instance attribute Public Type reference (TYPE) GRAC_T_API_ROLE_FUNC_AREA Role function area table 20100514
18 MT_PERMISSIONS Instance attribute Public Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_AUTH 20100702
19 MT_PERM_DETAILS Instance attribute Public Type reference (TYPE) GRAC_T_PERMFLD table of permission field relation 20100625
20 MT_ROLE_ORG Instance attribute Public Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_ORG 20100702
21 MT_SELECTED_ROLES Instance attribute Public Type reference (TYPE) GRAC_T_ROLE_MASS_ATT Table type for Role Search Result 20100530
22 MV_FAIL_COUNT Instance attribute Public Type reference (TYPE) I 20100515
23 MV_SEL_PERMISSION Instance attribute Public Type reference (TYPE) GRAC_LONG_PERMISSION Permission 20100626
24 MV_SUCCESS_COUNT Instance attribute Public Type reference (TYPE) I 20100515
25 RESET_METH Instance attribute Public Type reference (TYPE) GRAC_YESNO YES /NO 20100527
26 ROLE_ATT Instance attribute Public Type reference (TYPE) YT_ROLE_ATT 20100513
27 ROLE_CRIT_ATT Instance attribute Public Type reference (TYPE) YT_CRIT_ATT 20100512
28 ROLE_SCOPE_ATT Instance attribute Public Type reference (TYPE) YT_ATT_SCOPE 20100513
29 SEL_ORGFLDS_SET Instance attribute Public Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST Table Type for field Values 20100707
30 STEP Constant Public See coding 20100512
31 UPDATE_TYPES Constant Public See coding 20100518
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTIONS Static method Public Method 20100624
2 ADD_APPROVERS Static method Public Method 20100525
3 ADD_ASSOC_ROLES Static method Public Method 20100526
4 ADD_COMPANY Static method Public Method 20100602
5 ADD_FUNCAREA Static method Public Method 20100525
6 DEL_ACTIONS Static method Public Method 20100624
7 DEL_APPROVERS Static method Public Method 20100526
8 DEL_ASSOC_ROLES Static method Public Method 20100526
9 DEL_COMPANY Static method Public Method 20100602
10 DEL_FUNCAREA Static method Public Method 20100526
11 DISPLAY_ROLE Instance method Public Method Show role details pop up 20100507
12 GET_ROLE_ATT_DATA Instance method Public Method get all the allowed role attributes 20100513
13 PERMISSIONS Static method Public Method 20100702
14 PROCESS_STEP1 Instance method Public Method 20100512
15 REPORT_MSG Instance method Public Method 20100520
16 REPORT_WARNING Instance method Public Method 20100603
17 ROLES_ADD Static method Public Method 20100526
18 ROLES_DEL Static method Public Method 20100526
19 ROLES_SYNC Static method Public Method 20100722
20 ROLES_UPD Static method Public Method 20100526
21 SET_ATTRIBUTE_VALUES Instance method Public Method 20100603
22 SET_PHASE Static method Public Method 20100528
23 SYNC_AUTH_DATA Static method Public Method Sync auth data from ERM to backend 20100722
24 UPDATE_ACTION Static method Public Method 20100624
25 UPDATE_ALLOWDERIVATION Static method Public Method 20100521
26 UPDATE_ALL_ATTRIBUTES Static method Public Method To update all attributes of a role 20100520
27 UPDATE_APPROVER Static method Public Method 20100521
28 UPDATE_ASSOC_ROLE Static method Public Method 20100526
29 UPDATE_BPROC_BSUBPROC Static method Public Method 20100510
30 UPDATE_CERTIFY_PERIOD Static method Public Method 20110223
31 UPDATE_COMPANY Static method Public Method 20100521
32 UPDATE_CRITLVL Static method Public Method 20100511
33 UPDATE_DESCN Static method Public Method 20100511
34 UPDATE_FUNCAREA Static method Public Method 20100511
35 UPDATE_IDENTIFIER Static method Public Method 20100521
36 UPDATE_PRJREL Static method Public Method 20100521
37 UPDATE_PROFDESCN Static method Public Method 20100521
38 UPDATE_PROFILE Static method Public Method 20100521
39 UPDATE_REAFFIRM_PERIOD Static method Public Method 20110224
40 UPDATE_ROLESTATUS Static method Public Method 20100512
41 UPDATE_SENSITIVITY Static method Public Method 20100521
42 UPD_CUST_ATT Static method Public Method 20100802
43 UPD_ROLE_ORG Static method Public Method 20100702
Events
Class CL_GRAC_ERM_MASS_ROLE_UPD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ATT_SCOPE Public See coding 20100513 BEGIN OF ys_att_scope, attribute TYPE grac_attr, attr_scope TYPE grac_attr_scope, END OF ys_att_scope
2 YS_CRIT_ATT Public See coding 20100512 BEGIN OF ys_crit_att, att_name TYPE char25, change TYPE char1, add TYPE char1, delete TYPE char1, END OF ys_crit_att
3 YS_ROLE_ATT Public See coding 20100513 BEGIN OF ys_role_att, attribute TYPE grac_attr, attr_desc TYPE grac_attr_desc, END OF ys_role_att
4 YS_VALUES Public See coding 20100512 BEGIN OF ys_values , value1 TYPE string, value2 TYPE string, END OF ys_values
5 YT_ATT_SCOPE Public See coding 20100513 yt_att_scope TYPE STANDARD TABLE OF ys_att_scope
6 YT_CRIT_ATT Public See coding 20100512 yt_crit_att TYPE STANDARD TABLE OF ys_crit_att
7 YT_ROLE_ATT Public See coding 20100513 yt_role_att TYPE STANDARD TABLE OF ys_role_att
Method Signatures

Method ADD_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BMESSAGES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100923
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100624
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100624
4 Importing IT_ACTIONS Call by reference Type reference (TYPE) GRAC_T_ACTION actions 20100624
5 Importing IV_APP_TYPE Call by reference Type reference (TYPE) GRAC_APPL_TYPE Application Type 20100811
6 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100624
7 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100624
8 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100624
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100624

Method ADD_APPROVERS 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100525
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100525
3 Importing IT_APPROVERS Call by reference Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS Business Process 20100525
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100525
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100525
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100525

Method ADD_ASSOC_ROLES 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100526
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100526
3 Importing IT_ASSOC_ROLES Call by reference Type reference (TYPE) GRAC_T_API_ROLE_RELAT Role Relation Table 20100526
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100526
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100526
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100526

Method ADD_COMPANY 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100602
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100602
3 Importing IT_COMPANY Call by reference Type reference (TYPE) GRAC_T_API_ROLE_COMPANY Business Process 20100602
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100602
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100602
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100602

Method ADD_FUNCAREA 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100525
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100525
3 Importing IT_FUNCAREA Call by reference Type reference (TYPE) GRAC_T_API_ROLE_FUNC_AREA Business Process 20100525
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100525
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100525
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100525

Method DEL_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BMESSAGES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100923
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100624
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100624
4 Importing IT_ACTIONS Call by reference Type reference (TYPE) GRAC_T_ACTION actions 20100624
5 Importing IV_APP_TYPE Call by reference Type reference (TYPE) GRAC_APPL_TYPE Application Type 20100811
6 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100624
7 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100624
8 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100624
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100624

Method DEL_APPROVERS 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100526
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100526
3 Importing IT_APPROVERS Call by reference Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS Business Process 20100526
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100526
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100526
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100526

Method DEL_ASSOC_ROLES 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100526
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100526
3 Importing IT_ASSOC_ROLES Call by reference Type reference (TYPE) GRAC_T_API_ROLE_RELAT Role Relation Table 20100526
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100526
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100526
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100526

Method DEL_COMPANY 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100602
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100602
3 Importing IT_COMPANY Call by reference Type reference (TYPE) GRAC_T_API_ROLE_COMPANY Business Process 20100602
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100602
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100602
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100602

Method DEL_FUNCAREA 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100526
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100526
3 Importing IT_FUNCAREA Call by reference Type reference (TYPE) GRAC_T_API_ROLE_FUNC_AREA Business Process 20100526
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100526
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100526
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100526

Method DISPLAY_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20100507
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRAC_ROLEID ERM:Role Name 20100507
3 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100507

Method DISPLAY_ROLE on class CL_GRAC_ERM_MASS_ROLE_UPD has no exception.

Method GET_ROLE_ATT_DATA Signature

Method GET_ROLE_ATT_DATA on class CL_GRAC_ERM_MASS_ROLE_UPD has no parameter.
Method GET_ROLE_ATT_DATA on class CL_GRAC_ERM_MASS_ROLE_UPD has no exception.

Method PERMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BMESSAGES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100923
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100702
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100702
4 Importing IT_PERMISSIONS Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_AUTH permissions 20100702
5 Importing IV_APP_TYPE Call by reference Type reference (TYPE) GRAC_APPL_TYPE Application Type 20100811
6 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100702
7 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100702
8 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100702
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100702

Method PROCESS_STEP1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20100515

Method PROCESS_STEP1 on class CL_GRAC_ERM_MASS_ROLE_UPD has no exception.

Method REPORT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20100520

Method REPORT_MSG on class CL_GRAC_ERM_MASS_ROLE_UPD has no exception.

Method REPORT_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20100603

Method REPORT_WARNING on class CL_GRAC_ERM_MASS_ROLE_UPD has no exception.

Method ROLES_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAIL_COUNT Call by reference Type reference (TYPE) I 20100619
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100619
3 Exporting EV_SUCCESS_COUNT Call by reference Type reference (TYPE) I 20100619
4 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100619
5 Exporting IT_FINAL Call by reference Type reference (TYPE) GRAC_T_ROLE_DET Table type for role details 20100625
6 Importing IT_NEW_ACTIONS Call by reference Type reference (TYPE) GRAC_T_ACTION Table for GRC Actions 20100624
7 Importing IT_NEW_APPROVERS Call by reference Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS Table Type:Role Approvers 20100619
8 Importing IT_NEW_ASSOC_ROLES Call by reference Type reference (TYPE) GRAC_T_API_ROLE_RELAT Role Relation Table 20100619
9 Importing IT_NEW_COMPANY Call by reference Type reference (TYPE) GRAC_T_API_ROLE_COMPANY Role company table 20100619
10 Importing IT_NEW_FUNCAREA Call by reference Type reference (TYPE) GRAC_T_API_ROLE_FUNC_AREA Role function area table 20100619
11 Importing IT_PERMISSIONS Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_AUTH 20100702
12 Importing IT_ROLE_ORG Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_ORG 20100702
13 Changing IT_SELECTED_ROLES Call by reference Type reference (TYPE) GRAC_T_ROLE_MASS_ATT Role Details for Mass update 20100619
14 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100526
15 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100621
16 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 pfcg push flag 20100624
17 Importing IV_RESET_METH Call by reference Type reference (TYPE) GRAC_YESNO YES /NO 20100619
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100619

Method ROLES_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAIL_COUNT Call by reference Type reference (TYPE) I 20100619
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100619
3 Exporting EV_SUCCESS_COUNT Call by reference Type reference (TYPE) I 20100619
4 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100619
5 Exporting IT_FINAL Call by reference Type reference (TYPE) GRAC_T_ROLE_DET Table type for role details 20100625
6 Importing IT_NEW_ACTIONS Call by reference Type reference (TYPE) GRAC_T_ACTION Table for GRC Actions 20100624
7 Importing IT_NEW_APPROVERS Call by reference Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS Table Type:Role Approvers 20100619
8 Importing IT_NEW_ASSOC_ROLES Call by reference Type reference (TYPE) GRAC_T_API_ROLE_RELAT Role Relation Table 20100619
9 Importing IT_NEW_COMPANY Call by reference Type reference (TYPE) GRAC_T_API_ROLE_COMPANY Role company table 20100619
10 Importing IT_NEW_FUNCAREA Call by reference Type reference (TYPE) GRAC_T_API_ROLE_FUNC_AREA Role function area table 20100619
11 Importing IT_PERMISSIONS Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_AUTH 20100702
12 Importing IT_ROLE_ORG Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_ORG 20100702
13 Changing IT_SELECTED_ROLES Call by reference Type reference (TYPE) GRAC_T_ROLE_MASS_ATT Role Details for Mass update 20100619
14 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100526
15 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100621
16 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100624
17 Importing IV_RESET_METH Call by reference Type reference (TYPE) GRAC_YESNO YES /NO 20100619
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100619

Method ROLES_SYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAIL_COUNT Call by reference Type reference (TYPE) I 20100722
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100722
3 Exporting EV_SUCCESS_COUNT Call by reference Type reference (TYPE) I 20100722
4 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100722
5 Exporting IT_FINAL Call by reference Type reference (TYPE) GRAC_T_ROLE_DET Table type for role details 20100722
6 Changing IT_SELECTED_ROLES Call by reference Type reference (TYPE) GRAC_T_ROLE_MASS_ATT Role Details for Mass update 20100722
7 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100722
8 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100722
9 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 pfcg push flag 20100722
10 Importing IV_RESET_METH Call by reference Type reference (TYPE) GRAC_YESNO YES /NO 20100722
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100722

Method ROLES_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAIL_COUNT Call by reference Type reference (TYPE) I 20100619
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100619
3 Exporting EV_SUCCESS_COUNT Call by reference Type reference (TYPE) I 20100619
4 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100619
5 Importing IS_NEW_UPD_ATTR Call by reference Type reference (TYPE) GRAC_S_UI_ROLE_UPD_ATTR Structure for Mass role update properties UI 20100619
6 Importing IS_OLD_UPD_ATTR Call by reference Type reference (TYPE) GRAC_S_UI_ROLE_UPD_ATTR Structure for Mass role update properties UI 20100619
7 Exporting IT_FINAL Call by reference Type reference (TYPE) GRAC_T_ROLE_DET Table type for role details 20100625
8 Importing IT_PERMISSIONS Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_AUTH 20100702
9 Importing IT_ROLE_ORG Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_ORG 20100702
10 Changing IT_SELECTED_ROLES Call by reference Type reference (TYPE) GRAC_T_ROLE_MASS_ATT Role Details for Mass update 20100619
11 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100526
12 Importing IV_CUST_NEW_VALUE Call by reference Type reference (TYPE) GRFN_API_CUSTOMFIELD_VALUE Value of the Customer Defined Field 20100802
13 Importing IV_CUST_OLD_VALUE Call by reference Type reference (TYPE) GRFN_API_CUSTOMFIELD_VALUE Value of the Customer Defined Field 20100802
14 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100621
15 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100624
16 Importing IV_RESET_METH Call by reference Type reference (TYPE) GRAC_YESNO YES /NO 20100619

Method ROLES_UPD on class CL_GRAC_ERM_MASS_ROLE_UPD has no exception.

Method SET_ATTRIBUTE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ND_CUSTOM_ATT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100809
2 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) GRAC_ATTR Attribute 20100616
3 Importing IV_GUID_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100603
4 Importing IV_MODE Call by reference Type reference (TYPE) GRAC_S_MODE Mode of role mass update 20100603
5 Importing IV_PFCG_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100624
6 Importing IV_ROLE_SELECTED_ATTR Call by reference Type reference (TYPE) GRAC_S_UI_ROLE_UPD_SEL_ATTR Structure for selected attributes for mass updation 20100603

Method SET_ATTRIBUTE_VALUES on class CL_GRAC_ERM_MASS_ROLE_UPD has no exception.

Method SET_PHASE 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100528
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100618
3 Importing IV_RESET_METH Call by reference Type reference (TYPE) GRAC_YESNO YES /NO 20100618
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100528
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100528
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100528

Method SYNC_AUTH_DATA 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100722
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100722
3 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 Boolean Variable (X=True, -=False, Space=Unknown) 20100722
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100722
5 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100722
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100722

Method UPDATE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BMESSAGES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100923
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100624
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100624
4 Importing IV_APP_TYPE Call by reference Type reference (TYPE) GRAC_APPL_TYPE Application Type 20100811
5 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_LONG_ACTION Business Process 20100624
6 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_LONG_ACTION Business Process 20100624
7 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100624
8 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100624
9 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100624
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100624

Method UPDATE_ALLOWDERIVATION 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100521
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100521
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRFN_BOOLEAN Business Process 20100521
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRFN_BOOLEAN Business Process 20100521
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100521
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100521
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100521

Method UPDATE_ALL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAIL_COUNT Call by reference Type reference (TYPE) I 20100618
2 Exporting EV_SUCCESS_COUNT Call by reference Type reference (TYPE) I 20100618
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100618
4 Importing IS_NEW_UPD_ATTR Call by reference Type reference (TYPE) GRAC_S_UI_ROLE_UPD_ATTR Structure for Mass role update properties UI 20100618
5 Importing IT_CUST_ATT Call by reference Type reference (TYPE) GRFN_T_API_CUSTOMFIELD_DATA CDF Data 20100727
6 Exporting IT_FINAL Call by reference Type reference (TYPE) GRAC_T_ROLE_DET Table type for role details 20100625
7 Importing IT_NEW_APPROVERS Call by reference Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS Table Type:Role Approvers 20100618
8 Importing IT_NEW_COMPANY Call by reference Type reference (TYPE) GRAC_T_API_ROLE_COMPANY Role company table 20100618
9 Importing IT_NEW_FUNCAREA Call by reference Type reference (TYPE) GRAC_T_API_ROLE_FUNC_AREA Role function area table 20100618
10 Changing IT_SELECTED_ROLES Call by reference Type reference (TYPE) GRAC_T_ROLE_MASS_ATT Role Details for Mass update 20100618
11 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100621
12 Importing IV_RESET_METH Call by reference Type reference (TYPE) GRAC_YESNO YES /NO 20100618
13 Importing IV_ROLE_SELECTED_ATTR Call by reference Type reference (TYPE) GRAC_S_UI_ROLE_UPD_SEL_ATTR Structure for selected attributes for mass updation 20100520

Method UPDATE_ALL_ATTRIBUTES on class CL_GRAC_ERM_MASS_ROLE_UPD has no exception.

Method UPDATE_APPROVER 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100521
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100521
3 Importing IS_NEW_VAL Call by reference Type reference (TYPE) GRAC_S_API_ROLE_APPROVERS Business Process 20100521
4 Importing IS_OLD_VAL Call by reference Type reference (TYPE) GRAC_S_API_ROLE_APPROVERS Business Process 20100521
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100521
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100521
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100521

Method UPDATE_ASSOC_ROLE 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100526
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100526
3 Importing IS_NEW_VAL Call by reference Type reference (TYPE) GRAC_S_API_ROLE_RELAT 20100526
4 Importing IS_OLD_VAL Call by reference Type reference (TYPE) GRAC_S_API_ROLE_RELAT 20100526
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100526
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100526
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100526

Method UPDATE_BPROC_BSUBPROC 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100510
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100511
3 Importing IV_NEW_BPROC Call by reference Type reference (TYPE) GRAC_BPROC Business Process 20100511
4 Importing IV_NEW_BSUBPROC Call by reference Type reference (TYPE) GRAC_BSUBPROC Business Subprocess 20100511
5 Importing IV_OLD_BPROC Call by reference Type reference (TYPE) GRAC_BPROC Business Process 20100511
6 Importing IV_OLD_BSUBPROC Call by reference Type reference (TYPE) GRAC_BSUBPROC Business Subprocess 20100511
7 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100511
8 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100510
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100510

Method UPDATE_CERTIFY_PERIOD 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110223
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110223
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_CERTIFY_PERIOD Certification period 20110223
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_CERTIFY_PERIOD Certification period 20110223
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20110223
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20110223
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110223

Method UPDATE_COMPANY 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100521
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100521
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_ROLE_COMPANY Business Process 20100521
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_ROLE_COMPANY Business Process 20100521
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100521
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100521
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100521

Method UPDATE_CRITLVL 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100511
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100511
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_CRITLVL Business Process 20100511
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_CRITLVL Business Process 20100511
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100511
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100511
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100511

Method UPDATE_DESCN 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100511
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100511
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_DESCN Business Process 20100511
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_DESCN Business Process 20100511
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100511
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100511
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100511

Method UPDATE_FUNCAREA 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100511
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100511
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_FUNAREA Business Process 20100511
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_FUNAREA Business Process 20100511
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100511
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100511
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100511

Method UPDATE_IDENTIFIER 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100521
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100521
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_IDENTIFIER Business Process 20100521
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_IDENTIFIER Business Process 20100521
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100521
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100521
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100521

Method UPDATE_PRJREL 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100521
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100521
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_PRJ_REL Business Process 20100521
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_PRJ_REL Business Process 20100521
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100521
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100521
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100521

Method UPDATE_PROFDESCN 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100521
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100521
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_DESCN Business Process 20100521
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_DESCN Business Process 20100521
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100521
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100521
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100521

Method UPDATE_PROFILE 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100521
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100521
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_PROFILE Business Process 20100521
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_PROFILE Business Process 20100521
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100521
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100521
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100521

Method UPDATE_REAFFIRM_PERIOD 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110224
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110224
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_REAF_PERIOD Certification period 20110224
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_REAF_PERIOD Certification period 20110224
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20110224
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20110224
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110224

Method UPDATE_ROLESTATUS 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100512
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100512
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_ROLE_STATUS Business Process 20100512
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_ROLE_STATUS Business Process 20100512
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100512
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100512
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100512

Method UPDATE_SENSITIVITY 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100521
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100521
3 Importing IV_NEW_VAL Call by reference Type reference (TYPE) GRAC_SENSITIVITY Business Process 20100521
4 Importing IV_OLD_VAL Call by reference Type reference (TYPE) GRAC_SENSITIVITY Business Process 20100521
5 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100521
6 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100521
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100521

Method UPD_CUST_ATT 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) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100802
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100802
3 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100802
4 Importing IV_CUST_NEW_VALUE Call by reference Type reference (TYPE) GRFN_API_CUSTOMFIELD_VALUE Business Process 20100802
5 Importing IV_CUST_OLD_VALUE Call by reference Type reference (TYPE) GRFN_API_CUSTOMFIELD_VALUE Business Process 20100802
6 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100802
7 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100802
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100802

Method UPD_ROLE_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BMESSAGES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100923
2 Exporting EV_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100702
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100702
4 Importing IT_ROLE_ORG Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_ORG permissions 20100702
5 Importing IV_APP_TYPE Call by reference Type reference (TYPE) GRAC_APPL_TYPE Application Type 20100811
6 Importing IV_PFCG_PUSH Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100702
7 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) GRFN_GUID ERM:Role Name 20100702
8 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100702
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100702
History
Last changed by/on SAP  20141106 
SAP Release Created in 600