Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_API_CUSTOMFIELD_MODEL | Model extension to handle the custom fields | 20091016 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_API_MODEL | Interface for handling of GRC API models | 20090909 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_MODEL_STATUS | Enable to retrieve MCF information for object from model | 20100126 |
Properties
| Class | CL_GRAC_MODEL_ROLE | |
| Short Description | Model class for role | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRAC_ENTITY_API | Access Control GRC API Support |
| Created | 20090909 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_GRFN_API_CUSTOMFIELD_MODEL | Model extension to handle the custom fields | 20091016 | ||
| 2 | IF_GRFN_API_MODEL | Interface for handling of GRC API models | 20090909 | ||
| 3 | IF_GRFN_MODEL_STATUS | Enable to retrieve MCF information for object from model | 20100126 |
Friends
Class CL_GRAC_MODEL_ROLE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | GRAC_CNDGPTYPE | 'APPROVER' | GRC ERM Condition Group Type | 20091106 | ||
| 2 | Constant | Private | Type reference (TYPE) | GRAC_CNDGPTYPE | 'METHODOLOGY' | GRC ERM Condition Group Type | 20091106 | ||
| 3 | Constant | Protected | Type reference (TYPE) | SY-MSGTY | 'E' | Message Type | 20091024 | ||
| 4 | Constant | Protected | Type reference (TYPE) | SY-MSGID | 'GRAC_ROLE_MESSAGES' | Reference type | 20091024 | ||
| 5 | Constant | Private | Type reference (TYPE) | OBJECTNAME | 'GRAC_S_BRF_ROLE_ATT' | Name of the ABAP Dictionary object | 20091106 | ||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_UTIL_CDF_MODEL | CDF Model utility class | 20100126 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | GRFN_S_TF_DATES | Timeframe details | 20090909 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | GRACROLE | Role | 20100514 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | GRACROLET | Role Descriptions | 20100515 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLE_FUNCTION | Table of role function relationship | 20100624 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLE_FUNCTION | Table of role function relationship | 20100624 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_ROLE_TESTING | Table type for Role Testing Structure | 20100625 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACROLEAPPRVR | Table Type:Role Approvers | 20100517 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACRLCOMPANY | Role company table | 20100517 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACROLEFA | Role function area table | 20100519 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_FIELD | Table of Field name and description | 20100520 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACROLEORGFLD | Organization Value Table | 20100521 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM_AUTH | contains pfcg role permission's authorization | 20101021 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM_AUTH | contains pfcg role permission's authorization | 20101021 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM | table of pfcg role objects | 20100521 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM | table of pfcg role objects | 20100521 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLE_PREREQ | Role Prerequisite | 20100520 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLE_PREREQ | Role Prerequisite | 20100520 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_ROLEACT | Table type for Role Actions | 20100520 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_ROLEACT | Table type for Role Actions | 20100520 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACROLEMAP | Table Type for Role Mapping | 20100518 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLE_REQUEST | Role Request | 20100520 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLE_REQUEST | Role Request | 20100520 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_BUFFER | Changed roles for logging | 20101117 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_FLD_VAL | contains pfcg role field values | 20101026 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_FLD_VAL | contains pfcg role field values | 20101026 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACRLCONNSTA | Change log for GRACRLCONNSTA | 20101119 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACROLERELAT | Table type of GRACROLERELAT | 20100816 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLE_VALIDITY | Role Connector (system) Validity | 20100729 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLE_VALIDITY | Role Connector (system) Validity | 20100729 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | YT_CUA_RELAT | CUA children role | 20100702 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | YT_CUA_ROLE_PARENT | 20100724 | ||||
| 38 | Instance attribute | Private | Type reference (TYPE) | YT_DRD_ROLE_ORGLVLMAP | Derive role org value map | 20091009 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_ACTION | Table type for Role Actions | 20091001 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_APPROVER | Role appover | 20090922 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_AUTHORIZATION | Role authorization | 20091215 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_BUFFER | Role attribute buffer | 20090911 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACROLE | GRACROLE table type | 20100804 | |||
| 44 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_COMPANY | Role company | 20100303 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_CUST_PRF | Role custom profile | 20100302 | |||
| 46 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_API_ROLEID | List of Roles to be deleted | 20090929 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_DESCN | Role description | 20100422 | |||
| 48 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_GRACROLET | Table type for DB GRACROLET | 20100812 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_FLD_VAL | Role field value | 20091014 | |||
| 50 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_FUNCAREA | Role Function Area | 20090930 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_FUNCTION | Role Function | 20091210 | |||
| 52 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_GEN | Role generation status | 20100210 | |||
| 53 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_LOCKED | Locked roles | 20090916 | |||
| 54 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_MAPPING | Role mapping | 20100212 | |||
| 55 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_ORGLVL | Role organization value fields | 20091009 | |||
| 56 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_PARENT | Role's direct parents | 20091111 | |||
| 57 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM | Role Permissions | 20091014 | |||
| 58 | Instance attribute | Private | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM_AUTH | Role permission authorizations | 20091014 | |||
| 59 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_PREREQ | Role Prerequisite | 20091215 | |||
| 60 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_RELAT | Role relation | 20090928 | |||
| 61 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_REQUEST | Role Request | 20100219 | |||
| 62 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_STEP | Role step | 20090923 | |||
| 63 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_TESTING | Role Testing | 20100105 | |||
| 64 | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_VALIDITY | Role validity | 20091202 | |||
| 65 | Instance attribute | Private | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20090909 |
Methods
Events
Class CL_GRAC_MODEL_ROLE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_CUA_RELAT | Private | See coding | 20100702 | BEGIN OF ys_cua_relat,
roleid TYPE grfn_guid,
command TYPE grfn_command,
relat TYPE grac_t_cua_relat,
END OF ys_cua_relat
|
||
| 2 | YS_CUA_ROLE_PARENT | Private | See coding | 20100724 | BEGIN OF ys_cua_role_parent,
roleid TYPE grfn_guid,
relat TYPE grac_t_api_role_relat,
END OF ys_cua_role_parent
|
||
| 3 | YS_DRD_ROLE_ORGLVLMAP | Private | See coding | 20091009 | BEGIN OF ys_drd_role_orglvlmap,
roleid TYPE grfn_guid,
command TYPE grfn_command,
lead_orglvlfld TYPE grac_s_orgfld_value,
orgvalmap TYPE grac_t_orgvalmap,
END OF ys_drd_role_orglvlmap
|
||
| 4 | YS_ROLE_ACTION | Private | See coding | 20091209 | BEGIN OF ys_role_action,
roleid TYPE grfn_guid,
command TYPE grfn_command,
role_action TYPE grac_t_roleact,
END OF ys_role_action
|
||
| 5 | YS_ROLE_APPROVER | Private | See coding | 20090922 | BEGIN OF ys_role_approver,
roleid TYPE grfn_guid,
command TYPE grfn_command,
approver TYPE grac_t_api_role_approvers,
END OF ys_role_approver
|
||
| 6 | YS_ROLE_AUTHORIZATION | Private | See coding | 20091215 | BEGIN OF ys_role_authorization,
roleid TYPE grfn_guid,
command TYPE grfn_command,
perm TYPE grac_t_pfcg_role_perm,
perm_auth TYPE grac_t_pfcg_role_perm_auth,
fld_val TYPE grac_t_pfcg_role_fld_val,
END OF ys_role_authorization
|
||
| 7 | YS_ROLE_BUFFER | Private | See coding | 20090911 | BEGIN OF ys_role_buffer,
command TYPE grfn_command,
attr TYPE gracrole,
description TYPE grac_s_api_role_descn,
END OF ys_role_buffer
|
||
| 8 | YS_ROLE_COMPANY | Private | See coding | 20100303 | BEGIN OF ys_role_company,
roleid TYPE grfn_guid,
command TYPE grfn_command,
company TYPE grac_t_api_role_company,
END OF ys_role_company
|
||
| 9 | YS_ROLE_CUST_PRF | Private | See coding | 20100302 | BEGIN OF ys_role_cust_prf,
roleid TYPE grfn_guid,
command TYPE grfn_command,
cust_prf TYPE grac_s_role_cust_prf,
END OF ys_role_cust_prf
|
||
| 10 | YS_ROLE_DESCN | Private | See coding | 20100422 | BEGIN OF ys_role_descn,
roleid TYPE grfn_guid,
command TYPE grfn_command,
description TYPE grac_t_api_role_descn,
END OF ys_role_descn
|
||
| 11 | YS_ROLE_FUNCAREA | Private | See coding | 20090930 | BEGIN OF ys_role_funcarea,
roleid TYPE grfn_guid,
command TYPE grfn_command,
funcarea TYPE grac_t_api_role_func_area,
END OF ys_role_funcarea
|
||
| 12 | YS_ROLE_FUNCTION | Private | See coding | 20091210 | BEGIN OF ys_role_function,
roleid TYPE grfn_guid,
command TYPE grfn_command,
role_function TYPE grac_t_api_role_function,
END OF ys_role_function
|
||
| 13 | YS_ROLE_GEN | Private | See coding | 20100210 | BEGIN OF ys_role_gen,
roleid TYPE grfn_guid,
command TYPE grfn_command,
gen TYPE grac_t_api_role_gen,
END OF ys_role_gen
|
||
| 14 | YS_ROLE_LOCKED | Private | See coding | 20090916 | BEGIN OF ys_role_locked,
roleid TYPE grfn_guid,
END OF ys_role_locked
|
||
| 15 | YS_ROLE_MAPPING | Private | See coding | 20100212 | BEGIN OF ys_role_mapping,
roleid TYPE grfn_guid,
command TYPE grfn_command,
map TYPE grac_t_api_role_mapping,
END OF ys_role_mapping
|
||
| 16 | YS_ROLE_ORGLVL | Private | See coding | 20091009 | BEGIN OF ys_role_orglvl,
roleid TYPE grfn_guid,
command TYPE grfn_command,
orglvlfld TYPE grac_t_orgfld_value,
END OF ys_role_orglvl
|
||
| 17 | YS_ROLE_PARENT | Private | See coding | 20091111 | BEGIN OF ys_role_parent,
roleid TYPE grfn_guid,
relat TYPE grac_t_api_role_relat,
END OF ys_role_parent
|
||
| 18 | YS_ROLE_PREREQ | Private | See coding | 20091215 | BEGIN OF ys_role_prereq,
roleid TYPE grfn_guid,
command TYPE grfn_command,
prereq TYPE grac_t_api_role_prereq,
END OF ys_role_prereq
|
||
| 19 | YS_ROLE_RELAT | Private | See coding | 20090928 | BEGIN OF ys_role_relat,
roleid TYPE grfn_guid,
command TYPE grfn_command,
relat TYPE grac_t_api_role_relat,
END OF ys_role_relat
|
||
| 20 | YS_ROLE_REQUEST | Private | See coding | 20100219 | BEGIN OF ys_role_request,
roleid TYPE grfn_guid,
* instance_id TYPE GRFN_GUID,
command TYPE grfn_command,
request TYPE grac_t_api_role_request,
END OF ys_role_request
|
||
| 21 | YS_ROLE_STEP | Private | See coding | 20090923 | BEGIN OF ys_role_step,
roleid TYPE grfn_guid,
command TYPE grfn_command,
step TYPE grac_t_api_role_step,
END OF ys_role_step
|
||
| 22 | YS_ROLE_TESTING | Private | See coding | 20100105 | BEGIN OF ys_role_testing,
roleid TYPE grfn_guid,
command TYPE grfn_command,
role_testing TYPE grac_t_role_testing,
END OF ys_role_testing
|
||
| 23 | YS_ROLE_VALIDITY | Private | See coding | 20091202 | BEGIN OF ys_role_validity,
roleid TYPE grfn_guid,
connector_grp TYPE grfn_connectorgrp,
command TYPE grfn_command,
validity TYPE grac_t_api_role_validity,
END OF ys_role_validity
|
||
| 24 | YT_CUA_RELAT | Private | See coding | 20100702 | yt_cua_relat TYPE SORTED TABLE OF ys_cua_relat WITH UNIQUE KEY roleid
|
||
| 25 | YT_CUA_ROLE_PARENT | Private | See coding | 20100724 | yt_cua_role_parent TYPE SORTED TABLE OF ys_cua_role_parent WITH UNIQUE KEY roleid
|
||
| 26 | YT_DRD_ROLE_ORGLVLMAP | Private | See coding | 20091009 | yt_drd_role_orglvlmap TYPE SORTED TABLE OF ys_drd_role_orglvlmap WITH UNIQUE KEY roleid
|
||
| 27 | YT_ROLE_ACTION | Private | See coding | 20091209 | yt_role_action TYPE SORTED TABLE OF ys_role_action WITH UNIQUE KEY roleid
|
||
| 28 | YT_ROLE_APPROVER | Private | See coding | 20090922 | yt_role_approver TYPE SORTED TABLE OF ys_role_approver WITH UNIQUE KEY roleid
|
||
| 29 | YT_ROLE_AUTHORIZATION | Private | See coding | 20091215 | yt_role_authorization TYPE SORTED TABLE OF ys_role_authorization WITH UNIQUE KEY roleid
|
||
| 30 | YT_ROLE_BUFFER | Private | See coding | 20090911 | yt_role_buffer TYPE SORTED TABLE OF ys_role_buffer WITH UNIQUE KEY attr-roleid
|
||
| 31 | YT_ROLE_COMPANY | Private | See coding | 20100303 | yt_role_company TYPE SORTED TABLE OF ys_role_company WITH UNIQUE KEY roleid
|
||
| 32 | YT_ROLE_CUST_PRF | Private | See coding | 20100302 | yt_role_cust_prf TYPE SORTED TABLE OF ys_role_cust_prf WITH UNIQUE KEY roleid
|
||
| 33 | YT_ROLE_DESCN | Private | See coding | 20100422 | yt_role_descn TYPE SORTED TABLE OF ys_role_descn WITH UNIQUE KEY roleid
|
||
| 34 | YT_ROLE_FUNCAREA | Private | See coding | 20090930 | yt_role_funcarea TYPE SORTED TABLE OF ys_role_funcarea WITH UNIQUE KEY roleid
|
||
| 35 | YT_ROLE_FUNCTION | Private | See coding | 20091210 | yt_role_function TYPE SORTED TABLE OF ys_role_function WITH UNIQUE KEY roleid
|
||
| 36 | YT_ROLE_GEN | Private | See coding | 20100210 | yt_role_gen TYPE SORTED TABLE OF ys_role_gen WITH UNIQUE KEY roleid
|
||
| 37 | YT_ROLE_LOCKED | Private | See coding | 20090916 | yt_role_locked TYPE SORTED TABLE OF ys_role_locked WITH UNIQUE KEY roleid
|
||
| 38 | YT_ROLE_MAPPING | Private | See coding | 20100212 | yt_role_mapping TYPE SORTED TABLE OF ys_role_mapping WITH UNIQUE KEY roleid
|
||
| 39 | YT_ROLE_ORGLVL | Private | See coding | 20091009 | yt_role_orglvl TYPE SORTED TABLE OF ys_role_orglvl WITH UNIQUE KEY roleid
|
||
| 40 | YT_ROLE_PARENT | Private | See coding | 20091111 | yt_role_parent TYPE SORTED TABLE OF ys_role_parent WITH UNIQUE KEY roleid
|
||
| 41 | YT_ROLE_PREREQ | Private | See coding | 20091215 | yt_role_prereq TYPE SORTED TABLE OF ys_role_prereq WITH UNIQUE KEY roleid
|
||
| 42 | YT_ROLE_RELAT | Private | See coding | 20090928 | yt_role_relat TYPE SORTED TABLE OF ys_role_relat WITH UNIQUE KEY roleid
|
||
| 43 | YT_ROLE_REQUEST | Private | See coding | 20100219 | yt_role_request TYPE SORTED TABLE OF ys_role_request WITH UNIQUE KEY roleid
|
||
| 44 | YT_ROLE_STEP | Private | See coding | 20090923 | yt_role_step TYPE SORTED TABLE OF ys_role_step WITH UNIQUE KEY roleid
|
||
| 45 | YT_ROLE_TESTING | Private | See coding | 20100105 | yt_role_testing TYPE SORTED TABLE OF ys_role_testing WITH UNIQUE KEY roleid
|
||
| 46 | YT_ROLE_VALIDITY | Private | See coding | 20091202 | yt_role_validity TYPE SORTED TABLE OF ys_role_validity WITH UNIQUE KEY roleid
|
Method Signatures
Method CHECK_ROLE_NAME_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20091026 | |||
| 2 | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20091026 | |||
| 3 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20091026 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091026 |
Method CLEANUP_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100909 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100909 |
Method CLEAR_DRD_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100701 |
Method CLEAR_DRD_DATA on class CL_GRAC_MODEL_ROLE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGUAGE | Value transfer | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20090909 | |||
| 2 | IV_TF_YEAR | Value transfer | Type reference (TYPE) | GRFN_TF_YEAR | Timeframe Year | 20090909 | |||
| 3 | IV_TIMEFRAME | Value transfer | Type reference (TYPE) | GRFN_TIMEFRAME | Timeframe | 20090909 |
Method CONSTRUCTOR on class CL_GRAC_MODEL_ROLE has no exception.
Method CONVERT_STRING_TO_TEXT_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | Long description | 20100112 | |||
| 2 | RT_TEXT | Value transfer | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_DETAIL_DESCRIPTION | Adaptor role text table | 20100112 |
Method CONVERT_STRING_TO_TEXT_TABLE on class CL_GRAC_MODEL_ROLE has no exception.
Method CONVERT_TEXT_TABLE_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TEXT | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_DETAIL_DESCRIPTION | Adaptor role text table | 20100113 | |||
| 2 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Long description | 20100113 |
Method CONVERT_TEXT_TABLE_TO_STRING on class CL_GRAC_MODEL_ROLE has no exception.
Method CREATE_REQUEST_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_GUID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100315 |
Method DELETE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090929 |
Method DELETE_ROLE_PERMISSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_ACTION | Call by reference | Type reference (TYPE) | GRAC_T_ROLEACT | Table type for Role Actions | 20091016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091029 |
Method DEQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090916 |
Method ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LOCKED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Locked | 20090915 | |||
| 2 | EV_USER | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20100429 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090915 |
Method GET_BG_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_JOB | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_JOB | Role Mangement Job | 20100526 | |||
| 2 | IV_JOB_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_JOB_TYPE | Role Managment Job Type | 20100526 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Role Object ID | 20100526 | |||
| 4 | IV_TASK_TYPE | Call by reference | Type reference (TYPE) | GRAC_SOD_BG_TASK_TYPE | sod background task type | 20100528 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100526 |
Method GET_CNDGP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CNDGP | Call by reference | Type reference (TYPE) | GRAC_CNDGP | Condition group ID | 20091107 | |||
| 2 | EV_EXIST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20091107 | |||
| 3 | IS_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_ATT | Role Attributes | 20091107 | |||
| 4 | IT_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20091107 | |||
| 5 | IV_CNDGP_TYPE | Call by reference | Type reference (TYPE) | GRAC_CNDGPTYPE | GRC Condition Group Type | 20091107 |
Method GET_CNDGP on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_CUA_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CUA_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_CUA_RELAT | CUA children role table | 20100702 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100702 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100702 |
Method GET_CUSTOM_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FIELDVALUE | Call by reference | Type reference (TYPE) | GRFN_S_CUSTOMFIELD_NAMEVALUE | Custom Field Name Value | 20100125 | |||
| 2 | EV_REG_SPEC | Call by reference | Type reference (TYPE) | GRPC_REG_SPEC_DATA_FLAG | Regulation specific data | 20100125 | |||
| 3 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | GRFN_S_CUSTOMFIELD_NAMEVALUE | Customer defined fields | 20100125 | |||
| 4 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100125 | |||
| 5 | IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100125 |
Method GET_CUSTOM_FIELD on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_DEFAULT_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_APPROVER | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_APPROVER | Table type for Role Approvers | 20100701 | |||
| 2 | IS_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_ATT | ERM:Role Attributes | 20100701 | |||
| 3 | IT_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100701 |
Method GET_DEFAULT_APPROVERS on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_DIRECT_CUA_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CUA_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_CUA_PARENT | CUA children role table | 20100724 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100724 |
Method GET_DIRECT_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20091110 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20091110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091111 |
Method GET_ORGFIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ORGFIELDS | Call by reference | Type reference (TYPE) | GRAC_T_FIELD | Table of Field name and description | 20091010 | |||
| 2 | ET_ORGVALS | Call by reference | Type reference (TYPE) | GRAC_T_ORGVAL | Table of org vals | 20100611 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20091010 |
Method GET_ORGFIELDS on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_PARENT_FOR_DERIVED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Relation Table | 20100830 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100830 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100830 |
Method GET_PARENT_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ROLE_NAME | Value transfer | Type reference (TYPE) | GRAC_ROLE_NAME | Table Type for Role Mapping | 20121113 | |||
| 2 | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20121113 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20121113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20121113 |
Method GET_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_ATT | ERM:Role Attributes | 20090918 | |||
| 2 | ES_ROLE_DESCN | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_DESCN | Role Descriptions | 20090918 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090914 |
Method GET_ROLEID_FROM_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090918 | |||
| 2 | EV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100415 | |||
| 3 | IV_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20090918 | |||
| 4 | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20090918 |
Method GET_ROLEID_FROM_NAME on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLEID_FROM_ROLENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONNECTOR_GRP | Value transfer | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20100425 | |||
| 2 | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20100425 | |||
| 3 | RV_ROLEID | Value transfer | Type reference (TYPE) | GRFN_GUID | Role Id | 20100425 |
Method GET_ROLEID_FROM_ROLENAME on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLENAME_FROM_ROLEID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20100421 | |||
| 2 | EV_CONNGRP_DESC | Call by reference | Type reference (TYPE) | GRAC_CONNGRP_TEXT | Connector Group | 20100420 | |||
| 3 | EV_ROLE_DESC | Call by reference | Type reference (TYPE) | GRAC_DESCN | Role Description | 20100420 | |||
| 4 | EV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20100420 | |||
| 5 | IV_ROLEID | Value transfer | Type reference (TYPE) | GRFN_GUID | Role Id | 20100420 |
Method GET_ROLENAME_FROM_ROLEID on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLES_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | ERM:Role Attributes | 20130624 |
Method GET_ROLES_ALL on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLE_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_ACTION | Call by reference | Type reference (TYPE) | GRAC_T_ROLEACT | Table type for Role Actions | 20091215 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20091215 |
Method GET_ROLE_ACTION on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLE_API_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ROLE_API_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20091029 | |||
| 2 | EV_ROLE_ENTITY | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20091029 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role GUID | 20091029 | |||
| 4 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20091029 |
Method GET_ROLE_API_ID on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLE_APPROVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_APPROVER | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20090922 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090922 |
Method GET_ROLE_AUTHORIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_FLD_VAL | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_FLD_VAL | contains pfcg role field values | 20091214 | |||
| 2 | ET_ROLE_PERM | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM | table of pfcg role objects | 20091214 | |||
| 3 | ET_ROLE_PERM_AUTH | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM_AUTH | contains pfcg role permission's authorization | 20091214 | |||
| 4 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20091214 |
Method GET_ROLE_AUTHORIZATION on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLE_COMPANY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Role company table | 20100303 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100303 |
Method GET_ROLE_COMPANY on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLE_CUST_PRF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROLE_CUST_PRF | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_CUST_PRF | Template role custom profile details | 20100302 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100302 |
Method GET_ROLE_CUST_PRF on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLE_DATA_FOR_GENERATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_DETAIL | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_DETAIL | Role details | 20100125 | |||
| 2 | ET_ROLE_OBJECT | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_OBJECT | Role authorization objects | 20100125 | |||
| 3 | IT_ACTION_ADDED | Call by reference | Type reference (TYPE) | GRAC_T_ACTION_DETAIL | Structure for Action Detail | 20100622 | |||
| 4 | IT_ACTION_DELETED | Call by reference | Type reference (TYPE) | GRAC_T_ACTION_DETAIL | Structure for Action Detail | 20100622 | |||
| 5 | IT_ORGLVL_UPD | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_ORG | 20100706 | ||||
| 6 | IT_PERMISSION_ADDED | Call by reference | Type reference (TYPE) | GRAC_T_PERM_FLD_VALUE | Table of permission field value | 20100622 | |||
| 7 | IT_PERMISSION_DELETED | Call by reference | Type reference (TYPE) | GRAC_T_PERM_FLD_VALUE | Table of permission field value | 20100622 | |||
| 8 | IT_PERMISSION_UPD | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_ROLE_AUTH | 20100702 | ||||
| 9 | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100125 | |||
| 10 | IV_OPERATION | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100622 | |||
| 11 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100125 | |||
| 12 | IV_SHELL | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Boolean Variable (X=True, -=False, Space=Unknown) | 20100622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100125 |
Method GET_ROLE_DATA_FOR_RAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PERMISSION | Call by reference | Type reference (TYPE) | GRAC_T_SOD_PERMISSIONS | Table for SOD Permissions | 20100408 | |||
| 2 | IV_ACTION_ONLY | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100408 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100408 |
Method GET_ROLE_DEFAULT_CONNECTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100127 | |||
| 2 | IV_CONN_ACTION | Call by reference | Type reference (TYPE) | GRAC_CONN_ACTION | Connector Action | 20100127 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100127 |
Method GET_ROLE_FROM_NAME_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100225 | |||
| 2 | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100225 | |||
| 3 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100225 |
Method GET_ROLE_FROM_NAME_TYPE on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLE_FUNCAREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20090930 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090930 |
Method GET_ROLE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_FUNCTION | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNCTION | Table of role function relationship | 20091210 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20091210 |
Method GET_ROLE_FUNCTION on class CL_GRAC_MODEL_ROLE has no exception.
Method GET_ROLE_GEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_GEN | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_GEN | Role generation status | 20100210 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100210 |
Method GET_ROLE_HISTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ROLE_HISTORY | Call by reference | Type reference (TYPE) | GRAC_T_CHANGELOG_RESULT | Change log result | 20120903 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20101019 |
Method GET_ROLE_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100212 | |||
| 2 | RT_ROLE_MAPPING | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_MAPPING | Table Type for Role Mapping | 20100212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100212 |
Method GET_ROLE_ORG_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LEAD_ORGLVLFLD | Call by reference | Type reference (TYPE) | GRAC_S_ORGFLD_VALUE | Organization Value Structure | 20091012 | |||
| 2 | ET_ORGLVLFLD | Call by reference | Type reference (TYPE) | GRAC_T_ORGFLD_VALUE | Organization Value Table | 20091012 | |||
| 3 | ET_ORG_VAL_MAPS | Call by reference | Type reference (TYPE) | GRAC_T_ORGVALMAP | Table type for org value mappings | 20091012 | |||
| 4 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20091012 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091009 |
Method GET_ROLE_PREREQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20091215 | |||
| 2 | RT_ROLE_PREREQ | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_PREREQ | Table Type:Role Prerequisite | 20091215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091215 |
Method GET_ROLE_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20090929 | |||
| 2 | IV_RELAT_TYPE | Call by reference | Type reference (TYPE) | GRAC_RL_RELAT_TYPE | Role Relation Type | 20090929 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090929 |
Method GET_ROLE_RELATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20130605 | |||
| 2 | IV_RELAT_TYPE | Call by reference | Type reference (TYPE) | GRAC_RL_RELAT_TYPE | Role Relation Type | 20130605 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20130605 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20130605 |
Method GET_ROLE_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100219 | |||
| 2 | RT_ROLE_REQUEST | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_REQUEST | Role Request | 20100326 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100219 |
Method GET_ROLE_STEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_STEP | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_STEP | Role Step Table Type | 20090923 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090923 |
Method GET_ROLE_TESTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_TESTING | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_TESTING | Table Type:Role Testing | 20100106 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Role ID | 20100106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100106 |
Method GET_ROLE_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_VALIDITY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_VALIDITY | Table Type:Role Validity | 20091202 | |||
| 2 | IV_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20091202 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20091202 | |||
| 4 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091202 |
Method RETRIEVE_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACTION_DETAIL | Call by reference | Type reference (TYPE) | GRAC_T_ACTION_DETAIL | Table type for Actions Detail | 20090922 | |||
| 2 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20090922 |
Method RETRIEVE_ACTION on class CL_GRAC_MODEL_ROLE has no exception.
Method RETRIEVE_ROLE_AUTHORIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_FLD_VAL | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_FLD_VAL | contains pfcg role field values | 20091015 | |||
| 2 | ET_ROLE_PERM | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM | table of pfcg role objects | 20091015 | |||
| 3 | ET_ROLE_PERM_AUTH | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM_AUTH | contains pfcg role permission's authorization | 20091015 |
Method RETRIEVE_ROLE_AUTHORIZATION on class CL_GRAC_MODEL_ROLE has no exception.
Method SAVE_TICKET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ROLETICKET | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_TICKET | Ticket number for role | 20100715 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100715 |
Method SET_BG_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_JOB | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_JOB | Role Management Jobs | 20100527 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100527 |
Method SET_CUA_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CUA_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_CUA_RELAT | CUA children role table | 20100702 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100702 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100702 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100707 |
Method SET_CUSTOM_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | GRFN_API_CUSTOMFIELD_NAME | Name of the custom field | 20100125 | |||
| 2 | IV_FIELD_VALUE | Call by reference | Type reference (TYPE) | GRFN_API_CUSTOMFIELD_VALUE | Value of the customer defined field | 20100125 | |||
| 3 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100125 |
Method SET_CUSTOM_FIELD on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_ATT | ERM:Role Attributes | 20090911 | |||
| 2 | IS_ROLE_DESCN | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_DESCN | Role Descriptions | 20090918 | |||
| 3 | IT_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20091021 | |||
| 4 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20090914 | |||
| 5 | RV_ROLEID | Value transfer | Type reference (TYPE) | GRFN_GUID | Role ID | 20090914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090911 |
Method SET_ROLE_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_ACTION | Call by reference | Type reference (TYPE) | GRAC_T_ROLEACT | Table type for Role Actions | 20091001 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20091209 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20091209 |
Method SET_ROLE_ACTION on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_APPROVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_APPROVER | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Role Approvers | 20090922 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20090922 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090922 |
Method SET_ROLE_AUTHORIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_FLD_VAL | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_FLD_VAL | contains pfcg role field values | 20091214 | |||
| 2 | IT_ROLE_PERM | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM | table of pfcg role objects | 20091214 | |||
| 3 | IT_ROLE_PERM_AUTH | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM_AUTH | contains pfcg role permission's authorization | 20091214 | |||
| 4 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20091214 | |||
| 5 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20091214 |
Method SET_ROLE_AUTHORIZATION on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_COMPANY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Role company table | 20100303 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100303 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100303 |
Method SET_ROLE_COMPANY on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_CUST_PRF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ROLE_CUST_PRF | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_CUST_PRF | Template role custom profile details | 20100302 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100302 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100302 |
Method SET_ROLE_CUST_PRF on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_DESCN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_DESCN | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_DESCN | Role description | 20100422 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100422 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100422 |
Method SET_ROLE_DESCN on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_FUNCAREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20090930 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20090930 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090930 |
Method SET_ROLE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_FUNCTION | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNCTION | Table of role function relationship | 20091210 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20091210 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20091210 |
Method SET_ROLE_FUNCTION on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_GEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_GEN | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_GEN | Role Approvers | 20100210 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100210 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100210 |
Method SET_ROLE_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_MAPPING | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_MAPPING | Table Type for Role Mapping | 20100212 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100212 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100212 |
Method SET_ROLE_MAPPING on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_METHODOLOGY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NEW_ROLE_STEP | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_STEP | Role Step Table Type | 20100728 | |||
| 2 | ET_OLD_ROLE_STEP | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_STEP | Role Step Table Type | 20100728 | |||
| 3 | EV_CHANGED | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20100720 | |||
| 4 | EV_METHODOLOGY | Call by reference | Type reference (TYPE) | GRAC_METHODOLOGY | ERM:Role Attributes | 20100630 | |||
| 5 | IS_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_ATT | ERM:Role Attributes | 20100630 | |||
| 6 | IT_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100630 | |||
| 7 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100701 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100630 |
Method SET_ROLE_ORG_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_LEAD_ORGLVLFLD | Call by reference | Type reference (TYPE) | GRAC_S_ORGFLD_VALUE | Org Value Structure | 20091009 | |||
| 2 | IT_ORGLVLFLD | Call by reference | Type reference (TYPE) | GRAC_T_ORGFLD_VALUE | Role organization field table | 20091009 | |||
| 3 | IT_ORG_VAL_MAPS | Call by reference | Type reference (TYPE) | GRAC_T_ORGVALMAP | Org value mappings table | 20091009 | |||
| 4 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20091009 | |||
| 5 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20091009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091009 |
Method SET_ROLE_PERMISSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_FLD_VAL | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_FLD_VAL | role field val | 20091014 | |||
| 2 | IT_ROLE_PERM | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM | role permissions | 20091014 | |||
| 3 | IT_ROLE_PERM_AUTH | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM_AUTH | role permission authorizations | 20091014 |
Method SET_ROLE_PERMISSION on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_PREREQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_PREREQ | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_PREREQ | Role Prerequisite Table | 20091215 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20091215 | |||
| 3 | IV_ROLEID | Value transfer | Type reference (TYPE) | GRFN_GUID | Role ID | 20091215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091215 |
Method SET_ROLE_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20090928 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20090928 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090928 |
Method SET_ROLE_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_REQUEST | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_REQUEST | Role Request Details | 20100219 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100219 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role id | 20100219 |
Method SET_ROLE_REQUEST on class CL_GRAC_MODEL_ROLE has no exception.
Method SET_ROLE_STEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NEW_ROLE_STEP | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_STEP | Role Step Table Type | 20100728 | |||
| 2 | ET_OLD_ROLE_STEP | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_STEP | Role Step Table Type | 20100728 | |||
| 3 | EV_CHANGED | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20100720 | |||
| 4 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20090923 | |||
| 5 | IV_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20091207 | |||
| 6 | IV_METHODOLOGY | Call by reference | Type reference (TYPE) | GRAC_METHODOLOGY | Methodology Process | 20090923 | |||
| 7 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20090923 | |||
| 8 | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20091207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090923 |
Method SET_ROLE_TESTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_TESTING | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_TESTING | Role Testing | 20100105 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20100105 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20100105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100105 |
Method SET_ROLE_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE_VALIDITY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_VALIDITY | Role Validity Table | 20091203 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20091203 | |||
| 3 | IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role ID | 20091203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091203 |
Method UPDATE_ACTION Signature
Method UPDATE_ACTION on class CL_GRAC_MODEL_ROLE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090925 |
Method UPDATE_ORG_LEVEL Signature
Method UPDATE_ORG_LEVEL on class CL_GRAC_MODEL_ROLE has no parameter.
Method UPDATE_ORG_LEVEL on class CL_GRAC_MODEL_ROLE has no exception.
Method UPDATE_REPOSITORY_PDPROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ROLE_ATTR | Call by reference | Type reference (TYPE) | GRACROLE | ERM:Role Attributes | 20100720 |
Method UPDATE_REPOSITORY_PDPROFILES on class CL_GRAC_MODEL_ROLE has no exception.
Method UPDATE_REPOSITORY_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ROLE_ATTR | Call by reference | Type reference (TYPE) | GRACROLE | ERM:Role Attributes | 20100720 |
Method UPDATE_REPOSITORY_PROFILES on class CL_GRAC_MODEL_ROLE has no exception.
Method UPDATE_REPOSITORY_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ROLE_ATTR | Call by reference | Type reference (TYPE) | GRACROLE | ERM:Role Attributes | 20100705 |
Method UPDATE_REPOSITORY_ROLES on class CL_GRAC_MODEL_ROLE has no exception.
Method UPDATE_ROLE_AUTHORIZATION Signature
Method UPDATE_ROLE_AUTHORIZATION on class CL_GRAC_MODEL_ROLE has no parameter.
Method UPDATE_ROLE_AUTHORIZATION on class CL_GRAC_MODEL_ROLE has no exception.
Method UPDATE_ROLE_DESCN Signature
Method UPDATE_ROLE_DESCN on class CL_GRAC_MODEL_ROLE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100422 |
Method UPDATE_ROLE_FUNCTION Signature
Method UPDATE_ROLE_FUNCTION on class CL_GRAC_MODEL_ROLE has no parameter.
Method UPDATE_ROLE_FUNCTION on class CL_GRAC_MODEL_ROLE has no exception.
Method UPDATE_ROLE_PREREQ Signature
Method UPDATE_ROLE_PREREQ on class CL_GRAC_MODEL_ROLE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091215 |
Method UPDATE_ROLE_REQUEST Signature
Method UPDATE_ROLE_REQUEST on class CL_GRAC_MODEL_ROLE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100219 |
Method UPDATE_ROLE_VALIDITY Signature
Method UPDATE_ROLE_VALIDITY on class CL_GRAC_MODEL_ROLE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091211 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |