Hierarchy
⤷
⤷
Properties
| Class | /GRCPI/CL_GRIA_ROLE | |
| Short Description | Role Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /GRCPI/GRIA_NW_AC | GRCPI AC package for NW |
| Created | 20090819 | 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) |
Interfaces
Class /GRCPI/CL_GRIA_ROLE has no interface implemented.
Friends
Class /GRCPI/CL_GRIA_ROLE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | SMENSAPNEW-ATTRIBUTES | 'DELETE' | Attributes of the menu | 20100729 | ||
| 2 | Constant | Public | Type reference (TYPE) | TABNAME | 'AGR_AGRS' | Not More Closely Defined Area, Possibly Used for Patchlevels | 20100923 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Flag | 20100729 | ||
| 4 | Constant | Public | Type reference (TYPE) | CDCHNGIND | 'D' | Change type (U, I, E, D) | 20100729 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Flag | 20100729 | ||
| 6 | Constant | Public | Type reference (TYPE) | DATUM | '19000101' | Date | 20100729 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR2 | 'EQ' | Version Number Component | 20100729 | ||
| 8 | Constant | Public | Type reference (TYPE) | FLAG_TYPE | 'COLL_AGR' | Attributes of the menu | 20100729 | ||
| 9 | Constant | Public | Type reference (TYPE) | FLAG_TYPE | 'SYS_FLAG' | Attributes of the menu | 20100729 | ||
| 10 | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Single-Character Flag | 20100729 | ||
| 11 | Constant | Public | Type reference (TYPE) | MENU_SPRAS | 'E' | Language of menu texts | 20100729 | ||
| 12 | Constant | Public | Type reference (TYPE) | MENU_NUM_5 | '00000' | Counter for menu ID | 20100729 | ||
| 13 | Constant | Public | Type reference (TYPE) | SYMSGTY | 'E' | Message Type | 20100729 | ||
| 14 | Constant | Public | Type reference (TYPE) | SYMSGTY | 'I' | Message Type | 20100729 | ||
| 15 | Constant | Public | Type reference (TYPE) | SYMSGID | '/GRCPI/GRIA_MSG' | Message Class | 20100729 | ||
| 16 | Constant | Public | Type reference (TYPE) | CDOBJECTCL | 'PFCG' | Object class | 20100729 | ||
| 17 | Constant | Public | Type reference (TYPE) | CHAR1 | 'R' | Single-Character Flag | 20100729 | ||
| 18 | Constant | Public | Type reference (TYPE) | REPORTTYPE | 'TR' | Report type | 20100729 | ||
| 19 | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Single-Character Flag | 20100729 | ||
| 20 | Constant | Public | Type reference (TYPE) | SSM_ID | 'SAP_EXIT_AGR_DELETE' | Table row name | 20100729 | ||
| 21 | Constant | Public | Type reference (TYPE) | SSM_ID | 'Z_EXIT_AGR_DELETE' | Table row name | 20100729 | ||
| 22 | Constant | Public | Type reference (TYPE) | CHAR1 | 'A' | Single-Character Flag | 20100729 | ||
| 23 | Constant | Public | Type reference (TYPE) | /GRCPI/GRIA_ROLE_STATUS | 'G' | OBSOLETE : Marked for deletion-Role Status | 20100729 | ||
| 24 | Constant | Public | Type reference (TYPE) | /GRCPI/GRIA_ROLE_STATUS | 'N' | Single-Character Flag | 20100729 | ||
| 25 | Constant | Public | Type reference (TYPE) | /GRCPI/GRIA_ROLE_STATUS | 'S' | OBSOLETE : Marked for deletion-Role Status | 20100729 | ||
| 26 | Constant | Public | Type reference (TYPE) | TABNAME | 'AGR_USERS' | Table Name | 20100729 | ||
| 27 | Constant | Public | Type reference (TYPE) | TABNAME | 'AGR_AGRS' | Table Name | 20100729 | ||
| 28 | Constant | Public | Type reference (TYPE) | TABNAME | 'AGR_BUFFI' | Table Name | 20100729 | ||
| 29 | Constant | Public | Type reference (TYPE) | TABNAME | 'CD1016' | Table Name | 20100729 | ||
| 30 | Constant | Public | Type reference (TYPE) | TABNAME | 'CD1251' | Table Name | 20100729 | ||
| 31 | Constant | Public | Type reference (TYPE) | TABNAME | 'CD1252' | Table Name | 20100729 | ||
| 32 | Constant | Public | Type reference (TYPE) | TABNAME | 'AGR_DEFINE' | Table Name | 20100729 | ||
| 33 | Constant | Public | Type reference (TYPE) | TABNAME | 'AGR_OBJ' | Table Name | 20100729 | ||
| 34 | Constant | Public | Type reference (TYPE) | TABNAME | 'AGR_TEXTS' | Table Name | 20100729 | ||
| 35 | Constant | Public | Type reference (TYPE) | TABNAME | 'AGR_USERS' | Table Name | 20100729 | ||
| 36 | Constant | Public | Type reference (TYPE) | CDTCODE | 'PFCG' | Transaction in which a change was made | 20100729 | ||
| 37 | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20100729 | ||
| 38 | Instance attribute | Public | Type reference (TYPE) | /GRCPI/GRIA_S_ROLE_DATA | List of Role Details | 20100612 | |||
| 39 | Instance attribute | Public | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100611 | |||
| 40 | Instance attribute | Public | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DATA | List of Role Details | 20100611 | |||
| 41 | Instance attribute | Public | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100611 | |||
| 42 | Instance attribute | Public | Type reference (TYPE) | LANGU | Language Key | 20100611 | |||
| 43 | Instance attribute | Public | Type reference (TYPE) | /GRCPI/GRIA_OPERATION | Operation | 20100611 | |||
| 44 | Instance attribute | Public | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100611 | |||
| 45 | Instance attribute | Public | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100611 |
Methods
Events
Class /GRCPI/CL_GRIA_ROLE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_FIELD | Public | See coding | 20100316 | BEGIN OF ys_field,
field TYPE xufield,
END OF ys_field
|
||
| 2 | YS_ROLE | Public | See coding | 20090826 | BEGIN OF ys_role,
agr_name TYPE agr_name,
END OF ys_role
|
||
| 3 | YT_HIER_NODE | Public | See coding | 20091125 | YT_HIER_NODE TYPE TABLE OF BAPIHIER
|
||
| 4 | YT_HIER_TEXT | Public | See coding | 20091125 | YT_HIER_TEXT TYPE TABLE OF BAPIHIERT
|
||
| 5 | YT_ROLE | Public | See coding | 20090826 | yt_role TYPE TABLE OF ys_role
|
||
| 6 | YT_USR02 | Public | See coding | 20090826 | BEGIN OF yt_usr02,
bname TYPE usr02-bname,
class TYPE usr02-class,
END OF yt_usr02
|
Method Signatures
Method ADD_CHILD_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091126 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091126 | |||
| 3 | IT_CHILD_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DESC | Role/s list and description table | 20091126 | |||
| 4 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20091126 |
Method ADD_CHILD_ROLES on class /GRCPI/CL_GRIA_ROLE has no exception.
Method ASSIGN_DELETE_ROLE_CUA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091120 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091120 | |||
| 3 | IT_USERS_ADDED | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_USER | Role for User Table | 20091116 | |||
| 4 | IT_USERS_DELETED | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_USER | Role for User Table | 20091116 |
Method ASSIGN_DELETE_ROLE_CUA on class /GRCPI/CL_GRIA_ROLE has no exception.
Method AUTO_GEN_PROF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100129 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Boolean | 20100129 | |||
| 3 | IV_GEN_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100129 | |||
| 4 | IV_PROFILENAME | Call by reference | Type reference (TYPE) | XUPROFILE | Profile name | 20100129 | |||
| 5 | IV_PROF_TEXT | Call by reference | Type reference (TYPE) | XUTEXT | 30 Characters | 20100129 | |||
| 6 | IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100129 |
Method AUTO_GEN_PROF on class /GRCPI/CL_GRIA_ROLE has no exception.
Method CHECK_CUA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CUA | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100813 |
Method CHECK_CUA on class /GRCPI/CL_GRIA_ROLE has no exception.
Method CHECK_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_INCL_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20140516 | |||
| 2 | ET_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE | Role List | 20140515 | |||
| 3 | IV_UPDATE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20140430 |
Method CHECK_TRANSPORT on class /GRCPI/CL_GRIA_ROLE has no exception.
Method CREATE_COMPOSITE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091022 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091022 | |||
| 3 | IS_ROLE_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_ROLE_DETAILS | List of Role Details | 20091022 |
Method CREATE_COMPOSITE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method CREATE_DERIVED_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091022 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091022 | |||
| 3 | IS_ROLE_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_ROLE_DETAILS | List of Role Details | 20091022 |
Method CREATE_DERIVED_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method CREATE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100621 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100621 | |||
| 3 | IT_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DETAILS | List of Role Details | 20100621 | |||
| 4 | IT_ROLE_OBJ | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_OBJECT | List of Role & Auth Obj | 20100621 | |||
| 5 | IV_GEN_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100621 | |||
| 6 | IV_LANG | Call by reference | Type reference (TYPE) | LANGU | Language according to ISO 639 | 20100621 | |||
| 7 | IV_OPERATION | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_OPERATION | Operation | 20100621 | |||
| 8 | IV_PROPAGATE_AUTH | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100621 |
Method CREATE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method CREATE_SINGLE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091022 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091022 | |||
| 3 | IS_ROLE_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_ROLE_DETAILS | List of Role Details | 20091022 | |||
| 4 | IV_GEN_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20091022 |
Method CREATE_SINGLE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method DELETE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091012 | |||
| 2 | ET_OPERATION_RESULT | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_OPREATION_RESULT | Bulk provisioning operation result table | 20100907 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091012 | |||
| 4 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20091014 | |||
| 5 | IV_DISTRIBUTE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20091012 | |||
| 6 | IV_ENQUEUE_TRANSPORT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20091012 |
Method DELETE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method DEL_CHILD_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091126 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091126 | |||
| 3 | IT_CHILD_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DESC | Role/s list and description table | 20091126 | |||
| 4 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20091126 |
Method DEL_CHILD_ROLES on class /GRCPI/CL_GRIA_ROLE has no exception.
Method DEQUEUE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20091125 |
Method DEQUEUE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method DERIVE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100629 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100629 | |||
| 3 | IS_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_ROLE_DETAILS | List of Role Details | 20100629 | |||
| 4 | IV_OPERATION | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_OPERATION | Operation | 20100630 |
Method DERIVE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method ENQUEUE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091125 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091125 | |||
| 3 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20091125 |
Method ENQUEUE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_CHANGED_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHANGED_ROLE_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DESC | Role/s list and description table | 20090915 | |||
| 2 | ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20090915 | |||
| 3 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Natural number | 20090915 | |||
| 4 | IT_ROLE_RANGE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20090915 | |||
| 5 | IV_DATE_FROM | Value transfer | Type reference (TYPE) | DATUM | SY-DATUM | Date | 20090915 | ||
| 6 | IV_DATE_TO | Value transfer | Type reference (TYPE) | DATUM | SY-DATUM | Date | 20090915 | ||
| 7 | IV_LANG | Value transfer | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20090915 |
Method GET_CHANGED_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_COMPOSITE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMP_ROLE_LIST | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_COMP_ROLE | Composite role list | 20090902 | |||
| 2 | ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20090902 | |||
| 3 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090902 | |||
| 4 | IT_ROLE_RANGE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20090902 | |||
| 5 | IV_IS_COMP_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090902 |
Method GET_COMPOSITE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_COMPOSITE_ROLE_BY_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20090902 | |||
| 2 | ET_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_COMP_ROLE | Composite Role List Table | 20090902 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090902 | |||
| 4 | IV_EX_EXP_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090902 | |||
| 5 | IV_USR | Call by reference | Type reference (TYPE) | XUBNAME | Branching Name | 20090902 |
Method GET_COMPOSITE_ROLE_BY_USER on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_EXPIRED_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20090903 | |||
| 2 | ET_USR_COMP_ROLE_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR | User name table | 20090903 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090903 | |||
| 4 | IT_ROLE_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20090903 | |||
| 5 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Date | 20090903 | ||
| 6 | IV_DATE_TO | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Date | 20090903 | ||
| 7 | IV_IS_EXC_EXP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090903 | |||
| 8 | IV_IS_USR | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090903 |
Method GET_EXPIRED_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_EXPIRED_ROLE_BY_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Return Parameter | 20090902 | |||
| 2 | ET_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_EXP_ROLE | Expired Role list table | 20090902 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Natural number | 20090902 | |||
| 4 | IT_DATE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_DATE_RANGE | Date Range | 20090902 | |||
| 5 | IT_USRGRP_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USRGRP_RANGE | User group range table | 20090902 | |||
| 6 | IT_USR_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_RANGE | User name table | 20090902 |
Method GET_EXPIRED_ROLE_BY_USER on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_ORG_LVL_FOR_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091215 | |||
| 2 | ET_ORG_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_ORG_LVL | Role Organization Level table | 20091215 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091215 | |||
| 4 | IT_ORG_LVL_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_FIELD_RANGE | Field Range | 20091215 | |||
| 5 | IT_ROLE_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role range table | 20091215 | |||
| 6 | IV_INC_RUN_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Date | 20091215 |
Method GET_ORG_LVL_FOR_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_PROFILE | Call by reference | Type reference (TYPE) | XUPROFILE | Profile name | 20100624 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100624 | |||
| 3 | EV_CREATED_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100630 | |||
| 4 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100624 | |||
| 5 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100624 |
Method GET_PROFILE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_RANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMP_ROLE_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20100218 | |||
| 2 | ET_DERIVED_ROLE_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20100218 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100210 | |||
| 4 | ET_ROLE_ALL | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20100308 | |||
| 5 | ET_SINGLE_ROLE_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | User range table | 20100218 | |||
| 6 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100210 | |||
| 7 | IT_EXCL_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20100218 | |||
| 8 | IT_INCL_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20100224 | |||
| 9 | IV_MAX_COUNT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100210 | |||
| 10 | IV_UPDATE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | SY-DATUM | Current Date of Application Server | 20100224 |
Method GET_RANGES on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_ROLE_ASSIGN_CUA_NH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100225 | |||
| 2 | ET_USERS_LOC_ADDED | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_LOC_ASSIGN | CUA: Assignment of Users to Roles | 20100225 | |||
| 3 | ET_USERS_LOC_DELETED | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_LOC_ASSIGN | CUA: Assignment of Users to Roles | 20100225 | |||
| 4 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100225 | |||
| 5 | IT_USERS_ADDED | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_ASSIGN_NH | Assignment of roles to users | 20100225 | |||
| 6 | IT_USERS_DELETED | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_ASSIGN_NH | Assignment of roles to users | 20100225 | |||
| 7 | IV_ROLE | Value transfer | Type reference (TYPE) | AGR_NAME | Role Name | 20100225 |
Method GET_ROLE_ASSIGN_CUA_NH on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_ROLE_BY_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20090827 | |||
| 2 | ET_USR_ROLE_LIST | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR_ROLE | Role for User Table | 20090827 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090827 | |||
| 4 | IT_USR_LIST | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR | User table | 20090827 | |||
| 5 | IV_COMP_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Composite Role List Table | 20090901 | |||
| 6 | IV_INCL_EXPIRED_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100712 | |||
| 7 | IV_INCL_FUTURE_DATED_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100712 | |||
| 8 | IV_REF_USR | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090827 |
Method GET_ROLE_BY_USER on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_ROLE_FOR_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20090903 | |||
| 2 | ET_PROF_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_PROF | Profiles for Role Table | 20090903 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090903 | |||
| 4 | IT_USER_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR | User range table | 20090914 | |||
| 5 | IT_USER_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_PROFILE | Profile List Table | 20090903 | |||
| 6 | IV_EX_EXP_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090903 | |||
| 7 | IV_GET_COMP_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090903 |
Method GET_ROLE_FOR_PROFILES on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_ROLE_FOR_TCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091112 | |||
| 2 | ET_OUT_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_FOR_TCODE | Role and TCODE | 20091112 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Natural number | 20091112 | |||
| 4 | IT_TCODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_TCODE | TCode List | 20091112 |
Method GET_ROLE_FOR_TCODE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_ROLE_HISTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091015 | |||
| 2 | ET_ROLE_HISTORY | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_HISTORY | Role History | 20091015 | |||
| 3 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091015 | |||
| 4 | IV_AGR_NAME | Value transfer | Type reference (TYPE) | AGR_NAME | Role Name | 20091015 | |||
| 5 | IV_CHANGE_BY | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20091015 | |||
| 6 | IV_CHANGE_LOG_LEVEL | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_LOG_LEVEL | Change log Level | 20091015 | |||
| 7 | IV_DATE_FROM | Value transfer | Type reference (TYPE) | DATUM | Date | 20091015 | |||
| 8 | IV_DATE_TO | Value transfer | Type reference (TYPE) | DATUM | Date | 20091015 | |||
| 9 | IV_LANG | Value transfer | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20091015 | ||
| 10 | IV_TIME_FROM | Value transfer | Type reference (TYPE) | CDUZEIT | Time changed | 20091015 | |||
| 11 | IV_TIME_TO | Value transfer | Type reference (TYPE) | CDUZEIT | Time changed | 20091015 |
Method GET_ROLE_HISTORY on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_ROLE_LISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHANGED_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE | Role/s list and description table | 20100111 | |||
| 2 | ET_CHANGED_ROLE_DESC | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DESC | Role/s list and description table | 20100113 | |||
| 3 | ET_COMP_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_COMP_ROLE_LIST | Composite Role List Table | 20100111 | |||
| 4 | ET_CUA_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_COMP_ROLE_LIST | Table Type For Comp Role | 20100715 | |||
| 5 | ET_DELETE_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_DELETE_ROLE | Delete Role List | 20100722 | |||
| 6 | ET_DERIVED_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_DERIVED_ROLE | Role/s list and description table | 20100504 | |||
| 7 | ET_EXPIRED_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE | Role list | 20100830 | |||
| 8 | ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100111 | |||
| 9 | ET_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE | 20100111 | ||||
| 10 | ET_ROLE_DESC | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DESC | Role/s list and description table | 20100113 | |||
| 11 | ET_SINGLE_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE | Role/s list and description table | 20100504 | |||
| 12 | ET_USR | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR | User name table | 20100111 | |||
| 13 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100111 | |||
| 14 | IT_EXCL_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20100505 | |||
| 15 | IT_FILTER_RANGE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role list | 20100921 | |||
| 16 | IT_ROLE_RANGE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20100111 | |||
| 17 | IV_CHANGED_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100111 | |||
| 18 | IV_CHANGED_ROLE_DESC | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100113 | |||
| 19 | IV_EXPIRED_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100830 | |||
| 20 | IV_IS_COMP_ROLE_REQD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100111 | |||
| 21 | IV_IS_CUA_ROLE_REQD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100715 | |||
| 22 | IV_IS_DERIV_ROLE_REQD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100504 | |||
| 23 | IV_IS_DESC_REQD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100111 | |||
| 24 | IV_IS_EXC_EXP_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100111 | |||
| 25 | IV_IS_SING_ROLE_REQD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100504 | |||
| 26 | IV_IS_USR_REQD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100111 | |||
| 27 | IV_LANG | Value transfer | Type reference (TYPE) | LANGU | Language Key | 20100111 | |||
| 28 | IV_TM_DATE_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20100728 | |||
| 29 | IV_TM_DATE_TO | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20100728 |
Method GET_ROLE_LISTS on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_ROLE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20090916 | |||
| 2 | ET_ROLE_STATUS | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_STATUS | List of Role Status | 20090916 | |||
| 3 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090916 | |||
| 4 | IT_ROLE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE | Role list | 20090916 |
Method GET_ROLE_STATUS on class /GRCPI/CL_GRIA_ROLE has no exception.
Method GET_SINGLE_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMP_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_COMP_ROLE | Composite Role List Table | 20090902 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20090902 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090902 | |||
| 4 | IT_ROLE_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE | Role list | 20090902 | |||
| 5 | IV_DO_VALIDATION | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | 'X' | Boolean | 20091219 |
Method GET_SINGLE_ROLES on class /GRCPI/CL_GRIA_ROLE has no exception.
Method MASS_UPD_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100616 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100616 | |||
| 3 | IT_NEW_OBJECT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_OBJECT | List of Role & Auth Obj | 20100616 | |||
| 4 | IT_NEW_ORG_VAL | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_ORG_LEVEL | Table of Role Org Level Data | 20100616 | |||
| 5 | IT_NEW_TCODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_TRCODE | TCode List | 20100616 | |||
| 6 | IT_OLD_OBJECT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_OBJECT | List of Role & Auth Obj | 20100616 | |||
| 7 | IT_OLD_ORG_VAL | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_ORG_LEVEL | Table of Role Org Level Data | 20100616 | |||
| 8 | IT_OLD_TCODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_TRCODE | TCode List | 20100616 | |||
| 9 | IT_ROLES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DETAILS | List of Role Details | 20100616 | |||
| 10 | IV_GEN_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100618 | |||
| 11 | IV_OPERATION | Call by reference | Type reference (TYPE) | CHAR_01 | Character length 1 | 20100616 | |||
| 12 | IV_OPTION | Call by reference | Type reference (TYPE) | CHAR_01 | Character length 1 | 20100616 |
Method MASS_UPD_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method MODIFY_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100618 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100618 | |||
| 3 | IT_MOD_OBJ | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_OBJECT | List of Role Details | 20100625 | |||
| 4 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100625 | |||
| 5 | IV_PROFILE | Call by reference | Type reference (TYPE) | XUPROFILE | Profile name | 20100625 |
Method MODIFY_OBJECTS on class /GRCPI/CL_GRIA_ROLE has no exception.
Method MODIFY_ORG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100706 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100706 | |||
| 3 | IT_MOD_ORG | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_ORG_LEVEL | 20100706 | ||||
| 4 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100706 |
Method MODIFY_ORG on class /GRCPI/CL_GRIA_ROLE has no exception.
Method MODIFY_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100706 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100706 | |||
| 3 | IS_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_ROLE_DETAILS | List of Role Details | 20100706 | |||
| 4 | IV_GEN_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | 20100706 | ||||
| 5 | IV_OPERATION | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_OPERATION | Operation | 20100706 |
Method MODIFY_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method MODIFY_TCODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100621 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100621 | |||
| 3 | IT_MOD_TCODES | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_TXNCODE | Table of role tcodes | 20100625 | |||
| 4 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100625 | |||
| 5 | IV_PROFILE | Call by reference | Type reference (TYPE) | XUPROFILE | List of Role Details | 20100625 |
Method MODIFY_TCODES on class /GRCPI/CL_GRIA_ROLE has no exception.
Method PUSH_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100701 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100701 | |||
| 3 | IS_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_ROLE_DETAILS | List of Role Details | 20100701 | |||
| 4 | IV_GEN_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100701 |
Method PUSH_AUTH on class /GRCPI/CL_GRIA_ROLE has no exception.
Method RETRIEVE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100124 | |||
| 2 | ET_ROLE_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DETAILS | List of Role Details | 20100127 | |||
| 3 | ET_ROLE_OBJECTS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_OBJECT | List of Role & Auth Obj | 20100124 | |||
| 4 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100124 | |||
| 5 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100124 | |||
| 6 | IV_AGR_TYPE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_ROLE_TYPE | Role Type (Composite/Single) | 20100124 | |||
| 7 | IV_SUMMARY_FLAG | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100618 | |||
| 8 | LANG | Call by reference | Type reference (TYPE) | LANGU | Language according to ISO 639 | 20100124 |
Method RETRIEVE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method SAVE_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100630 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100630 | |||
| 3 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100630 | |||
| 4 | IV_PROFILE | Call by reference | Type reference (TYPE) | XUPROFILE | Boolean Variable (X=True, -=False, Space=Unknown) | 20100630 | |||
| 5 | IV_PROFILE_TEXT | Call by reference | Type reference (TYPE) | XUTEXT | Texts in user master/authorizations | 20100630 |
Method SAVE_PROFILE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method SET_ROLE_TCODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIER_NODE | Call by reference | Type reference (TYPE) | YT_HIER_NODE | 20091125 | ||||
| 2 | ET_HIER_NODE_TEMP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_SMENSAPNEW | File Structure for Hierarchical Menu - SAP | 20100805 | |||
| 3 | ET_HIER_TEXT | Call by reference | Type reference (TYPE) | YT_HIER_TEXT | 20091125 | ||||
| 4 | ET_HIER_TEXT_TEMP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_SMENSAPT | Menu Texts - Customer | 20100805 | |||
| 5 | IT_TCODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_TRCODE | TCode List | 20091125 |
Method SET_ROLE_TCODES on class /GRCPI/CL_GRIA_ROLE has no exception.
Method SET_ROLE_TCODES_BAK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIER_NODE | Call by reference | Type reference (TYPE) | YT_HIER_NODE | 20100915 | ||||
| 2 | ET_HIER_NODE_TEMP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_SMENSAPNEW | File Structure for Hierarchical Menu - SAP | 20100915 | |||
| 3 | ET_HIER_TEXT | Call by reference | Type reference (TYPE) | YT_HIER_TEXT | 20100915 | ||||
| 4 | ET_HIER_TEXT_TEMP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_SMENSAPT | Menu Texts - Customer | 20100915 | |||
| 5 | IT_TCODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_TRCODE | TCode List | 20100915 |
Method SET_ROLE_TCODES_BAK on class /GRCPI/CL_GRIA_ROLE has no exception.
Method UPDATE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091125 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091125 | |||
| 3 | IT_ROLE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_DETAILS | List of Role Details | 20091125 | |||
| 4 | IT_ROLE_OBJ | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_OBJECT | List of Role & Auth Obj | 20091125 | |||
| 5 | IV_GEN_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20091125 |
Method UPDATE_ROLE on class /GRCPI/CL_GRIA_ROLE has no exception.
Method UPDATE_ROLE_AUTHOBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091026 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091026 | |||
| 3 | IT_ROLE_OBJ | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_OBJECT | List of Role & Auth Obj | 20091026 | |||
| 4 | IT_ROLE_ORG | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_ORG_LEVEL | List of Role Details | 20100811 | |||
| 5 | IV_GEN_PROF | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100122 | |||
| 6 | IV_PROFILE | Call by reference | Type reference (TYPE) | XUPROFILE | Profile name | 20091026 | |||
| 7 | IV_PROF_TEXT | Call by reference | Type reference (TYPE) | XUTEXT | Texts in user master/authorizations | 20100122 | |||
| 8 | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20091026 |
Method UPDATE_ROLE_AUTHOBJ on class /GRCPI/CL_GRIA_ROLE has no exception.
Method UPDATE_ROLE_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091022 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091022 | |||
| 3 | IS_ROLE_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_ROLE_DETAILS | List of Role Details | 20091022 |
Method UPDATE_ROLE_DESC on class /GRCPI/CL_GRIA_ROLE has no exception.
Method UPDATE_ROLE_TCODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091125 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091125 | |||
| 3 | IT_TCODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_TRCODE | TCode List | 20091125 | |||
| 4 | IV_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20091125 |
Method UPDATE_ROLE_TCODES on class /GRCPI/CL_GRIA_ROLE has no exception.
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600_700 |