Hierarchy
⤷
⤷
Properties
| Class | CL_GRFN_UTIL_USER | |
| Short Description | API to query and retreive backend user | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRFN_UTILITIES | Various helping infrastructure for GRC ABAP |
| Created | 20080514 | 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 CL_GRFN_UTIL_USER has no interface implemented.
Friends
Class CL_GRFN_UTIL_USER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | See coding | 20080702 | |||||
| 2 | Static Attribute | Private | See coding | 20081027 | |||||
| 3 | Static Attribute | Private | See coding | 20081002 | |||||
| 4 | Static Attribute | Private | See coding | 20100128 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Get all entities the user is authorized to display | 20080729 | |
| 2 | Static method | Public | Method | Get the delegation authorization for a user | 20081013 | |
| 3 | Static method | Public | Method | Get full user name | 20080514 | |
| 4 | Static method | Private | Method | 20080829 | ||
| 5 | Static method | Public | Method | Get all the users assigned to the group | 20091217 | |
| 6 | Static method | Public | Method | Check if initial sarch should be executed for empty pattern | 20130225 | |
| 7 | Static method | Public | Method | Check if the deletation has existed | 20100830 | |
| 8 | Static method | Public | Method | Check if given datapart is authorized for the entity | 20081105 | |
| 9 | Static method | Public | Method | Checks whether (current) user is display user | 20080701 | |
| 10 | Static method | Public | Method | Checks whether (current) user is GRC user | 20080701 | |
| 11 | Static method | Public | Method | Checks whether (current) user is post user | 20081126 | |
| 12 | Static method | Public | Method | Checks whether (current) user is power user | 20080701 | |
| 13 | Static method | Public | Method | Check user exists in local and remote systems | 20111122 | |
| 14 | Static method | Public | Method | Checks whether the user id is valid | 20090217 | |
| 15 | Static method | Public | Method | Query for existing usernames | 20080514 | |
| 16 | Static method | Public | Method | Get the active user list from usr02 | 20130625 | |
| 17 | Static method | Public | Method | Query users with certain role assigned in su01 | 20080606 | |
| 18 | Static method | Public | Method | Query users valid role assigned in su01 | 20120301 | |
| 19 | Static method | Public | Method | 20111215 | ||
| 20 | Static method | Public | Method | Special Query for existing usernames with PC requirements | 20081212 | |
| 21 | Static method | Public | Method | Query all existing SAP user groups | 20091217 | |
| 22 | Static method | Public | Method | Query all existing SAP user groups | 20120217 | |
| 23 | Static method | Public | Method | Query all existing SAP user groups | 20130628 | |
| 24 | Static method | Public | Method | Retrieve details for a certain user | 20080514 | |
| 25 | Static method | Public | Method | Update the MT_ADDRESS_BUFFER for LDAP user data | 20130604 | |
| 26 | Static method | Public | Method | Query for existing usernames | 20110128 |
Events
Class CL_GRFN_UTIL_USER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_ADDRESS_BUFFER | Private | See coding | 20080702 | BEGIN OF ys_address_buffer,
username TYPE uname,
address TYPE bapiaddr3,
END OF ys_address_buffer
|
||
| 2 | YS_ENTITY_DATAPART | Public | See coding | 20080812 | begin of ys_entity_datapart ,
entity type grfn_api_entity_id,
datapart type grfn_datapart,
end of ys_entity_datapart
|
||
| 3 | YS_LOCKDATA_BUFFER | Private | See coding | 20100128 | BEGIN OF ys_lockdata_buffer,
username TYPE uname,
lockdata TYPE bapislockd,
END OF ys_lockdata_buffer
|
||
| 4 | YS_LOGONDATA_BUFFER | Private | See coding | 20081027 | BEGIN OF ys_logondata_buffer,
username TYPE uname,
logondata TYPE bapilogond,
END OF ys_logondata_buffer
|
||
| 5 | YS_ROLE_USER_BUFFER | Private | See coding | 20081002 | BEGIN OF ys_role_user_buffer,
role TYPE agr_name,
t_user TYPE spers_ulst,
END OF ys_role_user_buffer
|
Method Signatures
Method GET_AUTHORIZED_ENTITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20080729 | |||
| 2 | IV_IGNORE_REG_RELEVANCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100513 | |||
| 3 | IV_NO_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100917 | |||
| 4 | IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Regulation Type | 20100504 | |||
| 5 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | User Name | 20080729 | ||
| 6 | RT_ENTITY | Value transfer | Type reference (TYPE) | GRFN_T_ENTITY | Table of entities | 20080729 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080729 |
Method GET_DELEGATION_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CENTRAL_DELEGATION | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081013 | ||||
| 2 | EV_SELF_DELEGATION | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081013 | ||||
| 3 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | User Name | 20081013 |
Method GET_DELEGATION_AUTH on class CL_GRFN_UTIL_USER has no exception.
Method GET_FULLNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USERNAME | Value transfer | Type reference (TYPE) | UNAME | User Name | 20080514 | |||
| 2 | RV_FULLNAME | Value transfer | Type reference (TYPE) | AD_NAMTEXT | Full Name of Person | 20080514 |
Method GET_FULLNAME on class CL_GRFN_UTIL_USER has no exception.
Method GET_RISKS_FOR_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_LIST | Call by reference | Type reference (TYPE) | GRRM_T_API_RISK_LIST | Table Type of Risk list | 20080829 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20080830 | |||
| 3 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20080829 | |||
| 4 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | USER TO CHECK FOR | 20080829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080830 |
Method GET_USERS_FOR_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | API search pattern | 20091217 | |||
| 2 | IV_USERGROUP | Value transfer | Type reference (TYPE) | XUCLASS | User group in user master maintenance | 20091217 | |||
| 3 | RT_USER | Value transfer | Type reference (TYPE) | GRFN_T_USER | Table of users (+details) | 20091217 |
Method GET_USERS_FOR_GROUP on class CL_GRFN_UTIL_USER has no exception.
Method GET_VH_NO_INITIAL_SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_NO_SEARCH | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20130225 |
Method GET_VH_NO_INITIAL_SEARCH on class CL_GRFN_UTIL_USER has no exception.
Method HAS_DELEGATION_EXISTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTING_USER | Call by reference | Type reference (TYPE) | SYUNAME | Acting user | 20100830 | |||
| 2 | IV_MAIN_USER | Call by reference | Type reference (TYPE) | SYUNAME | Main user | 20100830 | |||
| 3 | IV_VALID_FROM | Call by reference | Type reference (TYPE) | GRFN_DATE_FROM | Valid from Date | 20100830 | |||
| 4 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100830 |
Method HAS_DELEGATION_EXISTED on class CL_GRFN_UTIL_USER has no exception.
Method IS_DATAPART_AUTHORIZED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20081105 | |||
| 2 | IV_DATAPART | Call by reference | Type reference (TYPE) | GRFN_DATAPART | Data Part for GRC Object Types | 20081105 | |||
| 3 | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20081105 | |||
| 4 | IV_REGULATION | Call by reference | Type reference (TYPE) | GRFN_REGULATION | Regulation | 20081105 | |||
| 5 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | User Name | 20081105 | ||
| 6 | RV_AUTHORIZED | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20081105 |
Method IS_DATAPART_AUTHORIZED on class CL_GRFN_UTIL_USER has no exception.
Method IS_DISPLAY_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080701 | |||
| 2 | RV_HAS_ROLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080701 |
Method IS_DISPLAY_USER on class CL_GRFN_UTIL_USER has no exception.
Method IS_GRC_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080701 | |||
| 2 | RV_HAS_ROLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080701 |
Method IS_GRC_USER on class CL_GRFN_UTIL_USER has no exception.
Method IS_POST_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20081126 | |||
| 2 | RV_HAS_ROLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081126 |
Method IS_POST_USER on class CL_GRFN_UTIL_USER has no exception.
Method IS_POWER_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080701 | |||
| 2 | RV_HAS_ROLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080701 |
Method IS_POWER_USER on class CL_GRFN_UTIL_USER has no exception.
Method IS_USER_EXISTS_FOR_FF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20111122 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | BOOL | ABAP_TRUE for valid user, else invalid | 20111122 |
Method IS_USER_EXISTS_FOR_FF on class CL_GRFN_UTIL_USER has no exception.
Method IS_VALID_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20090217 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | BOOL | ABAP_TRUE for valid user, else invalid | 20090217 |
Method IS_VALID_USER on class CL_GRFN_UTIL_USER has no exception.
Method QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_USR_RANGE | Call by reference | Type reference (TYPE) | GRFN_T_SOD_USR_RANGE | Search for Users with a Ranges Table | 20100705 | |||
| 2 | IV_GRC_USERS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Only return GRC users | 20080702 | ||
| 3 | IV_ROLE_ASSIGNMENT | Call by reference | Type reference (TYPE) | AGR_NAME | Only users with certain role assignment | 20080820 | |||
| 4 | IV_SEARCH_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20080514 | |||
| 5 | RT_USERNAME | Value transfer | Type reference (TYPE) | GRFN_T_USER | User names table | 20080514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080514 |
Method QUERY_ACTIVE_USERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_USER | Call by reference | Type reference (TYPE) | GRAC_RT_USER | Table of users (+details) | 20131203 | |||
| 2 | IT_USER_NAME | Call by reference | Type reference (TYPE) | GRAC_RT_USER_NAME | Range table for user name | 20131203 | |||
| 3 | IT_USR_RANGE | Call by reference | Type reference (TYPE) | GRFN_T_SOD_USR_RANGE | Search for Users with a Ranges Table | 20131203 | |||
| 4 | IV_GRC_USERS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Only return GRC users | 20131203 | ||
| 5 | IV_RECORDS | Call by reference | Type reference (TYPE) | I | default value | 20131203 | |||
| 6 | IV_ROLE_ASSIGNMENT | Call by reference | Type reference (TYPE) | AGR_NAME | Only users with certain role assignment | 20131203 | |||
| 7 | IV_SEARCH_PARAM | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | search criteria from browse and collect component | 20131203 | |||
| 8 | IV_SEARCH_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20131203 | |||
| 9 | RT_USERNAME | Value transfer | Type reference (TYPE) | GRFN_T_USER | User names table | 20130625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20130625 |
Method QUERY_BY_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20080606 | |||
| 2 | RT_USERNAME | Value transfer | Type reference (TYPE) | SPERS_ULST | User names table | 20080606 |
Method QUERY_BY_ROLE on class CL_GRFN_UTIL_USER has no exception.
Method QUERY_BY_VALID_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20120301 | |||
| 2 | RT_USERNAME | Value transfer | Type reference (TYPE) | SPERS_ULST | User names table | 20120301 |
Method QUERY_BY_VALID_ROLE on class CL_GRFN_UTIL_USER has no exception.
Method QUERY_CUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_USR_RANGE | Call by reference | Type reference (TYPE) | GRFN_T_SOD_USR_RANGE | 20111215 | ||||
| 2 | RT_USERNAME | Value transfer | Type reference (TYPE) | GRFN_T_USER | 20111215 |
Method QUERY_CUP on class CL_GRFN_UTIL_USER has no exception.
Method QUERY_PC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GRC_USERS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Only return GRC users | 20081212 | ||
| 2 | IV_ROLE_ASSIGNMENT | Call by reference | Type reference (TYPE) | AGR_NAME | Only users with certain role assignment | 20081212 | |||
| 3 | IV_SEARCH_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20081212 | |||
| 4 | RT_USERNAME | Value transfer | Type reference (TYPE) | GRFN_T_WD_CANDIDATE | User names table | 20081212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081212 |
Method QUERY_USER_GROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20091217 | |||
| 2 | RT_GROUPS | Value transfer | Type reference (TYPE) | GRFN_T_USERGROUP | User Groups | 20091217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091217 |
Method QUERY_USER_GROUPS_CNTRL_OWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20120217 | |||
| 2 | RT_GROUPS | Value transfer | Type reference (TYPE) | GRFN_T_USERGROUP | User Groups | 20120217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120217 |
Method RETREIVE_USER_GROUPS_CN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20130628 | |||
| 2 | RT_GROUPS | Value transfer | Type reference (TYPE) | GRFN_T_USERGROUP | User Groups | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20130628 |
Method RETRIEVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ADDRESS | Call by reference | Type reference (TYPE) | BAPIADDR3 | BAPI reference structure for addresses (contact person) | 20080514 | |||
| 2 | ES_LOCKED | Call by reference | Type reference (TYPE) | BAPISLOCKD | User Lock | 20100128 | |||
| 3 | ES_LOGONDATA | Call by reference | Type reference (TYPE) | BAPILOGOND | BAPI reference structure for logondata | 20081027 | |||
| 4 | IV_USERNAME | Value transfer | Type reference (TYPE) | UNAME | User Name | 20080514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080514 |
Method UPDATE_MT_ADDRESS_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RECIPIENT_DETAILS | Call by reference | Type reference (TYPE) | GRFN_S_SV_ATTR | Survey Entity Attribute | 20130604 |
Method UPDATE_MT_ADDRESS_BUFFER on class CL_GRFN_UTIL_USER has no exception.
Method USERDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_USR_RANGE | Call by reference | Type reference (TYPE) | GRFN_T_SOD_USR_RANGE | Search for Users with a Ranges Table | 20110128 | |||
| 2 | IV_GRC_USERS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Only return GRC users | 20110128 | ||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20110128 | ||||
| 4 | IV_ROLE_ASSIGNMENT | Call by reference | Type reference (TYPE) | AGR_NAME | Only users with certain role assignment | 20110128 | |||
| 5 | IV_SEARCH_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20110128 | |||
| 6 | RT_USERNAME | Value transfer | Type reference (TYPE) | GRFN_T_USER | User names table | 20110128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110128 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 300 |