Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Public | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | Table Type for field Values | 20100707 | |||
| 2 | Constant | Public | See coding | 20100512 | |||||
| 3 | Constant | Public | See coding | 20100518 | |||||
| 4 | Constant | Public | See coding | 20100506 | |||||
| 5 | Constant | Public | See coding | 20100506 | |||||
| 6 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_MESSAGE_MANAGER | Message Manager | 20100520 | |||
| 7 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100508 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | GRAC_S_UI_ROLE_UPD_ATTR | Structure for Mass role update properties UI | 20100519 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | GRAC_S_UI_ROLE_UPD_ATTR | Structure for Mass role update properties UI | 20100519 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | GRFN_T_FIELD_METADATA | CDF Metadata | 20100728 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | GRFN_T_API_CUSTOMFIELD_DATA | CDF Data | 20100727 | |||
| 12 | Instance attribute | Public | See coding | 20100616 | |||||
| 13 | Instance attribute | Public | Type reference (TYPE) | GRAC_T_ACTION | Table type for Actions | 20100623 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20100514 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20100526 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Role company table | 20100525 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100514 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_AUTH | 20100702 | ||||
| 19 | Instance attribute | Public | Type reference (TYPE) | GRAC_T_PERMFLD | table of permission field relation | 20100625 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_ORG | 20100702 | ||||
| 21 | Instance attribute | Public | Type reference (TYPE) | GRAC_T_ROLE_MASS_ATT | Table type for Role Search Result | 20100530 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | I | 20100515 | ||||
| 23 | Instance attribute | Public | Type reference (TYPE) | GRAC_LONG_PERMISSION | Permission | 20100626 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | I | 20100515 | ||||
| 25 | Instance attribute | Public | Type reference (TYPE) | GRAC_YESNO | YES /NO | 20100527 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | YT_ROLE_ATT | 20100513 | ||||
| 27 | Instance attribute | Public | Type reference (TYPE) | YT_CRIT_ATT | 20100512 | ||||
| 28 | Instance attribute | Public | Type reference (TYPE) | YT_ATT_SCOPE | 20100513 | ||||
| 29 | Instance attribute | Public | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | Table Type for field Values | 20100707 | |||
| 30 | Constant | Public | See coding | 20100512 | |||||
| 31 | Constant | Public | See coding | 20100518 |
Methods
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 | ET_BMESSAGES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20100923 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100624 | |||
| 3 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100624 | |||
| 4 | IT_ACTIONS | Call by reference | Type reference (TYPE) | GRAC_T_ACTION | actions | 20100624 | |||
| 5 | IV_APP_TYPE | Call by reference | Type reference (TYPE) | GRAC_APPL_TYPE | Application Type | 20100811 | |||
| 6 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100624 | |||
| 7 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100624 | |||
| 8 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100624 |
Method ADD_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100525 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100525 | |||
| 3 | IT_APPROVERS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Business Process | 20100525 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100525 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100526 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100526 | |||
| 3 | IT_ASSOC_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20100526 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100526 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100526 |
Method ADD_COMPANY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100602 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100602 | |||
| 3 | IT_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Business Process | 20100602 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100602 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100602 |
Method ADD_FUNCAREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100525 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100525 | |||
| 3 | IT_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Business Process | 20100525 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100525 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100525 |
Method DEL_ACTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BMESSAGES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20100923 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100624 | |||
| 3 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100624 | |||
| 4 | IT_ACTIONS | Call by reference | Type reference (TYPE) | GRAC_T_ACTION | actions | 20100624 | |||
| 5 | IV_APP_TYPE | Call by reference | Type reference (TYPE) | GRAC_APPL_TYPE | Application Type | 20100811 | |||
| 6 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100624 | |||
| 7 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100624 | |||
| 8 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100624 |
Method DEL_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100526 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100526 | |||
| 3 | IT_APPROVERS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Business Process | 20100526 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100526 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100526 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100526 | |||
| 3 | IT_ASSOC_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20100526 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100526 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100526 |
Method DEL_COMPANY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100602 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100602 | |||
| 3 | IT_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Business Process | 20100602 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100602 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100602 |
Method DEL_FUNCAREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100526 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100526 | |||
| 3 | IT_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Business Process | 20100526 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100526 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100526 |
Method DISPLAY_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20100507 | |||
| 2 | IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | ERM:Role Name | 20100507 | |||
| 3 | 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 | ET_BMESSAGES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20100923 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100702 | |||
| 3 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100702 | |||
| 4 | IT_PERMISSIONS | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_AUTH | permissions | 20100702 | |||
| 5 | IV_APP_TYPE | Call by reference | Type reference (TYPE) | GRAC_APPL_TYPE | Application Type | 20100811 | |||
| 6 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100702 | |||
| 7 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100702 | |||
| 8 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100702 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100702 |
Method PROCESS_STEP1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | EV_FAIL_COUNT | Call by reference | Type reference (TYPE) | I | 20100619 | ||||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100619 | |||
| 3 | EV_SUCCESS_COUNT | Call by reference | Type reference (TYPE) | I | 20100619 | ||||
| 4 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100619 | |||
| 5 | IT_FINAL | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_DET | Table type for role details | 20100625 | |||
| 6 | IT_NEW_ACTIONS | Call by reference | Type reference (TYPE) | GRAC_T_ACTION | Table for GRC Actions | 20100624 | |||
| 7 | IT_NEW_APPROVERS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20100619 | |||
| 8 | IT_NEW_ASSOC_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20100619 | |||
| 9 | IT_NEW_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Role company table | 20100619 | |||
| 10 | IT_NEW_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100619 | |||
| 11 | IT_PERMISSIONS | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_AUTH | 20100702 | ||||
| 12 | IT_ROLE_ORG | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_ORG | 20100702 | ||||
| 13 | IT_SELECTED_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_MASS_ATT | Role Details for Mass update | 20100619 | |||
| 14 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100526 | ||||
| 15 | IV_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20100621 | |||
| 16 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | pfcg push flag | 20100624 | |||
| 17 | IV_RESET_METH | Call by reference | Type reference (TYPE) | GRAC_YESNO | YES /NO | 20100619 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100619 |
Method ROLES_DEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAIL_COUNT | Call by reference | Type reference (TYPE) | I | 20100619 | ||||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100619 | |||
| 3 | EV_SUCCESS_COUNT | Call by reference | Type reference (TYPE) | I | 20100619 | ||||
| 4 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100619 | |||
| 5 | IT_FINAL | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_DET | Table type for role details | 20100625 | |||
| 6 | IT_NEW_ACTIONS | Call by reference | Type reference (TYPE) | GRAC_T_ACTION | Table for GRC Actions | 20100624 | |||
| 7 | IT_NEW_APPROVERS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20100619 | |||
| 8 | IT_NEW_ASSOC_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20100619 | |||
| 9 | IT_NEW_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Role company table | 20100619 | |||
| 10 | IT_NEW_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100619 | |||
| 11 | IT_PERMISSIONS | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_AUTH | 20100702 | ||||
| 12 | IT_ROLE_ORG | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_ORG | 20100702 | ||||
| 13 | IT_SELECTED_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_MASS_ATT | Role Details for Mass update | 20100619 | |||
| 14 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100526 | ||||
| 15 | IV_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20100621 | |||
| 16 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100624 | |||
| 17 | IV_RESET_METH | Call by reference | Type reference (TYPE) | GRAC_YESNO | YES /NO | 20100619 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100619 |
Method ROLES_SYNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAIL_COUNT | Call by reference | Type reference (TYPE) | I | 20100722 | ||||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100722 | |||
| 3 | EV_SUCCESS_COUNT | Call by reference | Type reference (TYPE) | I | 20100722 | ||||
| 4 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100722 | |||
| 5 | IT_FINAL | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_DET | Table type for role details | 20100722 | |||
| 6 | IT_SELECTED_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_MASS_ATT | Role Details for Mass update | 20100722 | |||
| 7 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100722 | ||||
| 8 | IV_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20100722 | |||
| 9 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | pfcg push flag | 20100722 | |||
| 10 | IV_RESET_METH | Call by reference | Type reference (TYPE) | GRAC_YESNO | YES /NO | 20100722 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100722 |
Method ROLES_UPD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAIL_COUNT | Call by reference | Type reference (TYPE) | I | 20100619 | ||||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100619 | |||
| 3 | EV_SUCCESS_COUNT | Call by reference | Type reference (TYPE) | I | 20100619 | ||||
| 4 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100619 | |||
| 5 | 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 | 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 | IT_FINAL | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_DET | Table type for role details | 20100625 | |||
| 8 | IT_PERMISSIONS | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_AUTH | 20100702 | ||||
| 9 | IT_ROLE_ORG | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_ORG | 20100702 | ||||
| 10 | IT_SELECTED_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_MASS_ATT | Role Details for Mass update | 20100619 | |||
| 11 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100526 | ||||
| 12 | IV_CUST_NEW_VALUE | Call by reference | Type reference (TYPE) | GRFN_API_CUSTOMFIELD_VALUE | Value of the Customer Defined Field | 20100802 | |||
| 13 | IV_CUST_OLD_VALUE | Call by reference | Type reference (TYPE) | GRFN_API_CUSTOMFIELD_VALUE | Value of the Customer Defined Field | 20100802 | |||
| 14 | IV_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20100621 | |||
| 15 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100624 | |||
| 16 | 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 | IO_ND_CUSTOM_ATT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20100809 | |||
| 2 | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | GRAC_ATTR | Attribute | 20100616 | |||
| 3 | IV_GUID_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20100603 | |||
| 4 | IV_MODE | Call by reference | Type reference (TYPE) | GRAC_S_MODE | Mode of role mass update | 20100603 | |||
| 5 | IV_PFCG_FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100624 | |||
| 6 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100528 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100618 | |||
| 3 | IV_RESET_METH | Call by reference | Type reference (TYPE) | GRAC_YESNO | YES /NO | 20100618 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100528 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100528 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100722 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100722 | |||
| 3 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | Boolean Variable (X=True, -=False, Space=Unknown) | 20100722 | |||
| 4 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100722 | |||
| 5 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100722 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100722 |
Method UPDATE_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BMESSAGES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20100923 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100624 | |||
| 3 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100624 | |||
| 4 | IV_APP_TYPE | Call by reference | Type reference (TYPE) | GRAC_APPL_TYPE | Application Type | 20100811 | |||
| 5 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_LONG_ACTION | Business Process | 20100624 | |||
| 6 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_LONG_ACTION | Business Process | 20100624 | |||
| 7 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100624 | |||
| 8 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100624 | |||
| 9 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100624 |
Method UPDATE_ALLOWDERIVATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100521 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Business Process | 20100521 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Business Process | 20100521 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100521 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_FAIL_COUNT | Call by reference | Type reference (TYPE) | I | 20100618 | ||||
| 2 | EV_SUCCESS_COUNT | Call by reference | Type reference (TYPE) | I | 20100618 | ||||
| 3 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100618 | |||
| 4 | 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 | IT_CUST_ATT | Call by reference | Type reference (TYPE) | GRFN_T_API_CUSTOMFIELD_DATA | CDF Data | 20100727 | |||
| 6 | IT_FINAL | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_DET | Table type for role details | 20100625 | |||
| 7 | IT_NEW_APPROVERS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20100618 | |||
| 8 | IT_NEW_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Role company table | 20100618 | |||
| 9 | IT_NEW_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100618 | |||
| 10 | IT_SELECTED_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_MASS_ATT | Role Details for Mass update | 20100618 | |||
| 11 | IV_LOGHANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20100621 | |||
| 12 | IV_RESET_METH | Call by reference | Type reference (TYPE) | GRAC_YESNO | YES /NO | 20100618 | |||
| 13 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100521 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | |||
| 3 | IS_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_APPROVERS | Business Process | 20100521 | |||
| 4 | IS_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_APPROVERS | Business Process | 20100521 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100521 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100526 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100526 | |||
| 3 | IS_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_RELAT | 20100526 | ||||
| 4 | IS_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_RELAT | 20100526 | ||||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100526 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100510 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100511 | |||
| 3 | IV_NEW_BPROC | Call by reference | Type reference (TYPE) | GRAC_BPROC | Business Process | 20100511 | |||
| 4 | IV_NEW_BSUBPROC | Call by reference | Type reference (TYPE) | GRAC_BSUBPROC | Business Subprocess | 20100511 | |||
| 5 | IV_OLD_BPROC | Call by reference | Type reference (TYPE) | GRAC_BPROC | Business Process | 20100511 | |||
| 6 | IV_OLD_BSUBPROC | Call by reference | Type reference (TYPE) | GRAC_BSUBPROC | Business Subprocess | 20100511 | |||
| 7 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100511 | |||
| 8 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110223 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20110223 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_CERTIFY_PERIOD | Certification period | 20110223 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_CERTIFY_PERIOD | Certification period | 20110223 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20110223 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20110223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110223 |
Method UPDATE_COMPANY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100521 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_ROLE_COMPANY | Business Process | 20100521 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_ROLE_COMPANY | Business Process | 20100521 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100521 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100521 |
Method UPDATE_CRITLVL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100511 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100511 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_CRITLVL | Business Process | 20100511 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_CRITLVL | Business Process | 20100511 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100511 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100511 |
Method UPDATE_DESCN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100511 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100511 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_DESCN | Business Process | 20100511 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_DESCN | Business Process | 20100511 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100511 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100511 |
Method UPDATE_FUNCAREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100511 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100511 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_FUNAREA | Business Process | 20100511 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_FUNAREA | Business Process | 20100511 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100511 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100511 |
Method UPDATE_IDENTIFIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100521 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_IDENTIFIER | Business Process | 20100521 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_IDENTIFIER | Business Process | 20100521 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100521 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100521 |
Method UPDATE_PRJREL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100521 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_PRJ_REL | Business Process | 20100521 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_PRJ_REL | Business Process | 20100521 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100521 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100521 |
Method UPDATE_PROFDESCN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100521 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_DESCN | Business Process | 20100521 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_DESCN | Business Process | 20100521 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100521 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100521 |
Method UPDATE_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100521 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_PROFILE | Business Process | 20100521 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_PROFILE | Business Process | 20100521 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100521 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110224 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20110224 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_REAF_PERIOD | Certification period | 20110224 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_REAF_PERIOD | Certification period | 20110224 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20110224 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20110224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110224 |
Method UPDATE_ROLESTATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100512 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100512 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_ROLE_STATUS | Business Process | 20100512 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_ROLE_STATUS | Business Process | 20100512 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100512 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100512 |
Method UPDATE_SENSITIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100521 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | |||
| 3 | IV_NEW_VAL | Call by reference | Type reference (TYPE) | GRAC_SENSITIVITY | Business Process | 20100521 | |||
| 4 | IV_OLD_VAL | Call by reference | Type reference (TYPE) | GRAC_SENSITIVITY | Business Process | 20100521 | |||
| 5 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100521 | |||
| 6 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100802 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100802 | |||
| 3 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100802 | ||||
| 4 | IV_CUST_NEW_VALUE | Call by reference | Type reference (TYPE) | GRFN_API_CUSTOMFIELD_VALUE | Business Process | 20100802 | |||
| 5 | IV_CUST_OLD_VALUE | Call by reference | Type reference (TYPE) | GRFN_API_CUSTOMFIELD_VALUE | Business Process | 20100802 | |||
| 6 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100802 | |||
| 7 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100802 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_BMESSAGES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20100923 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100702 | |||
| 3 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100702 | |||
| 4 | IT_ROLE_ORG | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_ORG | permissions | 20100702 | |||
| 5 | IV_APP_TYPE | Call by reference | Type reference (TYPE) | GRAC_APPL_TYPE | Application Type | 20100811 | |||
| 6 | IV_PFCG_PUSH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100702 | |||
| 7 | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | ERM:Role Name | 20100702 | |||
| 8 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100702 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100702 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |