Hierarchy
⤷
⤷
Properties
| Class | /GRCPI/CL_GRIA_USR | |
| Short Description | User class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | S | System Program |
| 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_USR has no interface implemented.
Friends
Class /GRCPI/CL_GRIA_USR has no friend class.
Attributes
Class /GRCPI/CL_GRIA_USR has no attribute.
Methods
Events
Class /GRCPI/CL_GRIA_USR has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_ADCP | Public | See coding | 20090908 | BEGIN OF ys_adcp,
addrnumber TYPE adcp-addrnumber,
persnumber TYPE adcp-persnumber,
department TYPE adcp-department,
tel_number TYPE adcp-tel_number,
tel_extens TYPE adcp-tel_extens,
smtp_addr TYPE adr6-smtp_addr,
flgdefault TYPE adr6-flgdefault, "Note 1965636
END OF ys_adcp
|
||
| 2 | YS_FIELD | Public | See coding | 20100118 | BEGIN OF ys_field,
field TYPE xufield,
END OF ys_field
|
||
| 3 | YS_RANGE | Public | Type reference (TYPE) | DD07V | 20090819 | |
|
| 4 | YS_RESULT | Public | See coding | 20100105 | BEGIN OF ys_result ,
user TYPE usr02-bname,
role TYPE agr_users-agr_name,
text TYPE agr_texts-text,
f_date TYPE agr_users-from_dat,
t_date TYPE agr_users-to_dat,
action(12),
END OF ys_result
|
||
| 5 | YS_USER1 | Public | See coding | 20100104 | BEGIN OF ys_user1,
role TYPE agr_users-agr_name,
text TYPE agr_texts-text,
from_dat TYPE agr_users-from_dat,
to_dat TYPE agr_users-to_dat,
END OF ys_user1
|
||
| 6 | YS_USER2 | Public | See coding | 20100105 | BEGIN OF ys_user2,
role TYPE agr_users-agr_name,
text TYPE agr_texts-text,
from_dat TYPE agr_users-from_dat,
to_dat TYPE agr_users-to_dat,
END OF ys_user2
|
||
| 7 | YS_USR | Public | See coding | 20090820 | BEGIN OF ys_usr,
bname TYPE xubname,
END OF ys_usr
|
||
| 8 | YS_USR_ROLE | Public | See coding | 20091029 | BEGIN OF ys_usr_role,
agr_name TYPE agr_name,
uname TYPE xubname,
from_dat TYPE datum,
to_dat TYPE datum,
org_flag TYPE agr_orgcol,
col_flag TYPE agr_col,
subsystem TYPE rfcrcvsys,
END OF ys_usr_role
|
||
| 9 | YT_ADCP | Public | See coding | 20091111 | yt_adcp TYPE HASHED TABLE OF ys_adcp WITH UNIQUE KEY addrnumber persnumber
|
||
| 10 | YT_OPTION | Public | See coding | 20090819 | yt_option TYPE TABLE OF ys_range
|
||
| 11 | YT_RESULT | Public | See coding | 20100105 | yt_result TYPE TABLE OF ys_result
|
||
| 12 | YT_SIGN | Public | See coding | 20090819 | yt_sign TYPE TABLE OF ys_range
|
||
| 13 | YT_USER1 | Public | See coding | 20100105 | yt_user1 TYPE TABLE OF ys_user1
|
||
| 14 | YT_USER2 | Public | See coding | 20100105 | yt_user2 TYPE TABLE OF ys_user2
|
||
| 15 | YT_USR | Public | See coding | 20090820 | yt_usr TYPE TABLE OF ys_usr
|
||
| 16 | YT_USR_ROLE | Public | See coding | 20091029 | yt_usr_role TYPE TABLE OF ys_usr_role
|
Method Signatures
Method CHANGE_USER_PASSWORD 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 | 20100304 | |||
| 2 | IV_PASSWORD_NEW | Value transfer | Type reference (TYPE) | XUNCODE | New password | 20100304 | |||
| 3 | IV_USERID_NEW | Value transfer | Type reference (TYPE) | USR02-BNAME | User Name in User Master Record | 20100304 |
Method CHANGE_USER_PASSWORD on class /GRCPI/CL_GRIA_USR has no exception.
Method CHANGE_USR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADDCOMREM | Call by reference | Type reference (TYPE) | BP_COMREM_TTY | Table Type: Remarks for Communication Types | 20091125 | |||
| 2 | ET_ADDFAX | Call by reference | Type reference (TYPE) | BAPIADFAX_T | Table Type for BAPIADFAX | 20091125 | |||
| 3 | ET_ADDPAG | Call by reference | Type reference (TYPE) | BP_ADPAG_TTY | Table Type: Pager Numbers | 20091125 | |||
| 4 | ET_ADDPRT | Call by reference | Type reference (TYPE) | BP_ADPRT_TTY | Table Type: PRT Addresses | 20091125 | |||
| 5 | ET_ADDRFC | Call by reference | Type reference (TYPE) | BP_ADRFC_TTY | Table Type: RFC Addresses | 20091125 | |||
| 6 | ET_ADDRML | Call by reference | Type reference (TYPE) | BP_ADRML_TTY | Table Type: RML Addresses | 20091125 | |||
| 7 | ET_ADDSMTP | Call by reference | Type reference (TYPE) | BAPIADSMTP_T | Table Type for BAPIADSMTP | 20091125 | |||
| 8 | ET_ADDSSF | Call by reference | Type reference (TYPE) | BP_ADSSF_TTY | Table Type: SSF Addresses | 20091125 | |||
| 9 | ET_ADDTEL | Call by reference | Type reference (TYPE) | BAPIADTEL_T | Table Type for BAPIADTEL | 20091125 | |||
| 10 | ET_ADDTLX | Call by reference | Type reference (TYPE) | BP_ADTLX_TTY | Table Type: Telex Number | 20091125 | |||
| 11 | ET_ADDTTX | Call by reference | Type reference (TYPE) | BP_ADTTX_TTY | Table Type: Teletex Number | 20091125 | |||
| 12 | ET_ADDURI | Call by reference | Type reference (TYPE) | BP_ADURI_TTY | Table Type: URI Addresses | 20091125 | |||
| 13 | ET_ADDX400 | Call by reference | Type reference (TYPE) | BP_ADX400_TTY | Table Type: X400 Addresses | 20091125 | |||
| 14 | ET_EXTIDHEAD | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUSEXTIDHEAD | Header Data for External ID of a User | 20091125 | |||
| 15 | ET_EXTIDPART | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUSEXTIDPART | Part of a Long Field for the External ID of a User | 20091125 | |||
| 16 | ET_GROUPS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIGROUPS | Table Type for BAPIGROUPS Structure from BAPI | 20091125 | |||
| 17 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091125 | |||
| 18 | ET_RETURN | Call by reference | Type reference (TYPE) | /SAPTRX/BAPIRET2_TABTYP | table type to structure bapiret2 | 20091125 | |||
| 19 | ET_UCLASSSYS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUCLASSSYS | System-Specific License-Related User Classification | 20091125 | |||
| 20 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091125 | |||
| 21 | IS_ADDCOMX | Call by reference | Type reference (TYPE) | BAPIADCOMX | Change Flags for Communication Types | 20091125 | |||
| 22 | IS_ADDRESS | Call by reference | Type reference (TYPE) | BAPIADDR3 | BAPI reference structure for addresses (contact person) | 20091125 | |||
| 23 | IS_ADDRESSX | Call by reference | Type reference (TYPE) | BAPIADDR3X | BAPI change reference struct. for addresses (contact person) | 20091125 | |||
| 24 | IS_ALIAS | Call by reference | Type reference (TYPE) | BAPIALIAS | User Name Alias | 20091125 | |||
| 25 | IS_ALIASX | Call by reference | Type reference (TYPE) | BAPIALIASX | User alias change flag | 20091125 | |||
| 26 | IS_BACK_DISTRIBUTION | Call by reference | Type reference (TYPE) | BAPIFLAG | Indicator | 20091125 | |||
| 27 | IS_COMPANY | Call by reference | Type reference (TYPE) | BAPIUSCOMP | Company to which a user is assigned | 20091125 | |||
| 28 | IS_COMPANYX | Call by reference | Type reference (TYPE) | BAPIUSCOMX | Company to which a user is assigned | 20091125 | |||
| 29 | IS_DEFAULTS | Call by reference | Type reference (TYPE) | BAPIDEFAUL | User: Fixed Values Transfer Structure | 20091125 | |||
| 30 | IS_DEFAULTSX | Call by reference | Type reference (TYPE) | BAPIDEFAX | User: Change parameters for fixed value transfer structure | 20091125 | |||
| 31 | IS_EXTIDSX | Call by reference | Type reference (TYPE) | BAPIUSEXTIDX | Change Indicators for External IDs | 20091125 | |||
| 32 | IS_GROUPSX | Call by reference | Type reference (TYPE) | BAPIGROUPX | User group change flag | 20091125 | |||
| 33 | IS_LOGONDATA | Call by reference | Type reference (TYPE) | BAPILOGOND | User: Logon Data Transfer Structure | 20091125 | |||
| 34 | IS_LOGONDATAX | Call by reference | Type reference (TYPE) | BAPILOGONX | User: Logon Data Transfer Structure | 20091125 | |||
| 35 | IS_PARAMETERX | Call by reference | Type reference (TYPE) | BAPIPARAMX | User: Change parameters for parameter transfer structure | 20091125 | |||
| 36 | IS_PASSWORD | Call by reference | Type reference (TYPE) | BAPIPWD | SAP user password | 20091125 | |||
| 37 | IS_PASSWORDX | Call by reference | Type reference (TYPE) | BAPIPWDX | Change parameters for an SAP user's password | 20091125 | |||
| 38 | IS_REF_USER | Call by reference | Type reference (TYPE) | BAPIREFUS | User name | 20091125 | |||
| 39 | IS_REF_USERX | Call by reference | Type reference (TYPE) | BAPIREFUSX | Reference user change flag | 20091125 | |||
| 40 | IS_SNC | Call by reference | Type reference (TYPE) | BAPISNCU | SNC attributes for a user | 20091125 | |||
| 41 | IS_SNCX | Call by reference | Type reference (TYPE) | BAPISNCUX | SNC attributes for a user (changed fields) | 20091125 | |||
| 42 | IS_SUBSYSTEM | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_S_CUA_CHILD | CUA Child System | 20100513 | |||
| 43 | IS_UCLASS | Value transfer | Type reference (TYPE) | BAPIUCLASS | License-Related User Classification | 20091125 | |||
| 44 | IS_UCLASSX | Value transfer | Type reference (TYPE) | BAPIUCLASSX | Change Indicators for License-Related User Classification | 20091125 | |||
| 45 | IT_PARAMETER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIPARAM | User: Parameter Transfer Structure | 20091125 | |||
| 46 | IV_LANG | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20091127 | ||
| 47 | IV_USERNAME | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20091125 |
Method CHANGE_USR on class /GRCPI/CL_GRIA_USR has no exception.
Method CREATE_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADDCOMREM | Value transfer | Type reference (TYPE) | BP_COMREM_TTY | BAPI structure for communication type comments | 20091123 | |||
| 2 | ET_ADDFAX | Value transfer | Type reference (TYPE) | BAPIADFAX_T | BAPI Structure for Fax Numbers (Business Address Services) | 20091123 | |||
| 3 | ET_ADDPAG | Value transfer | Type reference (TYPE) | BP_ADPAG_TTY | BAPI Structure for Pager Numbers (Business Address Services) | 20091123 | |||
| 4 | ET_ADDPRT | Value transfer | Type reference (TYPE) | BP_ADPRT_TTY | BAPI Structure for PRT Addresses (Business Address Services) | 20091123 | |||
| 5 | ET_ADDRFC | Value transfer | Type reference (TYPE) | BP_ADRFC_TTY | BAPI Structure for RFC Addresses (Business Address Services) | 20091123 | |||
| 6 | ET_ADDRML | Value transfer | Type reference (TYPE) | BP_ADRML_TTY | BAPI Structure for RML Addresses (Business Address Services) | 20091123 | |||
| 7 | ET_ADDSMTP | Value transfer | Type reference (TYPE) | BAPIADSMTP_T | BAPI Structure for E-Mail Addresses (Bus. Address Services) | 20091123 | |||
| 8 | ET_ADDSSF | Value transfer | Type reference (TYPE) | BP_ADSSF_TTY | BAPI Structure for SSF Addresses (Business Address Services) | 20091123 | |||
| 9 | ET_ADDTEL | Value transfer | Type reference (TYPE) | BAPIADTEL_T | BAPI Structure for Telephone Numbers (Bus. Address Services) | 20091123 | |||
| 10 | ET_ADDTLX | Value transfer | Type reference (TYPE) | BP_ADTLX_TTY | BAPI Structure for Telex Numbers (Business Address Services) | 20091123 | |||
| 11 | ET_ADDTTX | Value transfer | Type reference (TYPE) | BP_ADTTX_TTY | BAPI Structure for Teletex Numbers (Bus. Address Services) | 20091123 | |||
| 12 | ET_ADDURI | Value transfer | Type reference (TYPE) | BP_ADURI_TTY | BAPI Structure for URI Addresses (Business Address Services) | 20091123 | |||
| 13 | ET_ADDX400 | Value transfer | Type reference (TYPE) | BP_ADX400_TTY | BAPI Structure for X.400 Addresses (Bus. Address Services) | 20091123 | |||
| 14 | ET_GROUPS | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIGROUPS | Transfer Structure for a List of User Groups | 20091123 | |||
| 15 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091214 | |||
| 16 | ET_RETURN | Value transfer | Type reference (TYPE) | /SAPTRX/BAPIRET2_TABTYP | Return Parameter | 20091123 | |||
| 17 | EV_GENERATE_PASSWORD | Value transfer | Type reference (TYPE) | XUNCODE | New password | 20091120 | |||
| 18 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091214 | |||
| 19 | IT_PARAMETER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIPARAM | User: Parameter Transfer Structure | 20091123 | |||
| 20 | IV_ADDRESS | Value transfer | Type reference (TYPE) | BAPIADDR3 | BAPI reference structure for addresses (contact person) | 20091120 | |||
| 21 | IV_ALIAS | Value transfer | Type reference (TYPE) | BAPIALIAS | User Name Alias | 20091120 | |||
| 22 | IV_COMPANY | Value transfer | Type reference (TYPE) | BAPIUSCOMP | Company to which a user is assigned | 20091120 | |||
| 23 | IV_DEFAULTS | Value transfer | Type reference (TYPE) | BAPIDEFAUL | User: Fixed Values Transfer Structure | 20091120 | |||
| 24 | IV_DESTINATION | Value transfer | Type reference (TYPE) | RFCRCVSYS | Receiving system for central user administration | 20100511 | |||
| 25 | IV_EX_ADDRESS | Value transfer | Type reference (TYPE) | BAPIADDR3-PERS_NO | Person number | 20091120 | |||
| 26 | IV_FORCE_SYSTEM_ASSIGNMENT | Value transfer | Type reference (TYPE) | BAPIFLAG-BAPIFLAG | Single-Character Flag | 20091120 | |||
| 27 | IV_IS_GEN_PASSWORD | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20091120 | |||
| 28 | IV_LOGONDATA | Value transfer | Type reference (TYPE) | BAPILOGOND | User: Logon Data Transfer Structure | 20091120 | |||
| 29 | IV_NAME_IN | Value transfer | Type reference (TYPE) | BAPIBNAME | User name | 20091120 | |||
| 30 | IV_PASSWORD | Value transfer | Type reference (TYPE) | BAPIPWD | SAP user password | 20091120 | |||
| 31 | IV_PASSWORD_LENGTH | Value transfer | Type reference (TYPE) | I | 20091120 | ||||
| 32 | IV_REF_USER | Value transfer | Type reference (TYPE) | BAPIREFUS | User name | 20091120 | |||
| 33 | IV_SNC | Value transfer | Type reference (TYPE) | BAPISNCU | SNC attributes for a user | 20091120 | |||
| 34 | IV_UCLASS | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_S_BAPIUCLAS | License-Related User Classification | 20091120 | |||
| 35 | IV_USERNAME | Value transfer | Type reference (TYPE) | BAPIBNAME-BAPIBNAME | User Name in User Master Record | 20091120 |
Method CREATE_USER on class /GRCPI/CL_GRIA_USR has no exception.
Method CREATE_USER_CUA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADDCOMREM | Value transfer | Type reference (TYPE) | BP_COMREM_TTY | BAPI structure for communication type comments | 20100304 | |||
| 2 | ET_ADDFAX | Value transfer | Type reference (TYPE) | BAPIADFAX_T | BAPI Structure for Fax Numbers (Business Address Services) | 20100304 | |||
| 3 | ET_ADDPAG | Value transfer | Type reference (TYPE) | BP_ADPAG_TTY | BAPI Structure for Pager Numbers (Business Address Services) | 20100304 | |||
| 4 | ET_ADDPRT | Value transfer | Type reference (TYPE) | BP_ADPRT_TTY | BAPI Structure for PRT Addresses (Business Address Services) | 20100304 | |||
| 5 | ET_ADDRFC | Value transfer | Type reference (TYPE) | BP_ADRFC_TTY | BAPI Structure for RFC Addresses (Business Address Services) | 20100304 | |||
| 6 | ET_ADDRML | Value transfer | Type reference (TYPE) | BP_ADRML_TTY | BAPI Structure for RML Addresses (Business Address Services) | 20100304 | |||
| 7 | ET_ADDSMTP | Value transfer | Type reference (TYPE) | BAPIADSMTP_T | BAPI Structure for E-Mail Addresses (Bus. Address Services) | 20100304 | |||
| 8 | ET_ADDSSF | Value transfer | Type reference (TYPE) | BP_ADSSF_TTY | BAPI Structure for SSF Addresses (Business Address Services) | 20100304 | |||
| 9 | ET_ADDTEL | Value transfer | Type reference (TYPE) | BAPIADTEL_T | BAPI Structure for Telephone Numbers (Bus. Address Services) | 20100304 | |||
| 10 | ET_ADDTLX | Value transfer | Type reference (TYPE) | BP_ADTLX_TTY | BAPI Structure for Telex Numbers (Business Address Services) | 20100304 | |||
| 11 | ET_ADDTTX | Value transfer | Type reference (TYPE) | BP_ADTTX_TTY | BAPI Structure for Teletex Numbers (Bus. Address Services) | 20100304 | |||
| 12 | ET_ADDURI | Value transfer | Type reference (TYPE) | BP_ADURI_TTY | BAPI Structure for URI Addresses (Business Address Services) | 20100304 | |||
| 13 | ET_ADDX400 | Value transfer | Type reference (TYPE) | BP_ADX400_TTY | BAPI Structure for X.400 Addresses (Bus. Address Services) | 20100304 | |||
| 14 | ET_EXTIDHEAD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUSEXTIDHEAD | Header Data for External ID of a User | 20100304 | |||
| 15 | ET_EXTIDPART | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUSEXTIDPART | Part of a Long Field for the External ID of a User | 20100304 | |||
| 16 | ET_GROUPS | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIGROUPS | Transfer Structure for a List of User Groups | 20100304 | |||
| 17 | ET_PARAMETER1 | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIPARAM1 | User: Parameter Transfer Structure | 20100304 | |||
| 18 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Return Parameter | 20100304 | |||
| 19 | EV_GENERATE_PASSWORD | Value transfer | Type reference (TYPE) | XUNCODE | New password | 20100304 | |||
| 20 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100304 | |||
| 21 | IT_PARAMETER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIPARAM | User: Parameter Transfer Structure | 20100304 | |||
| 22 | IT_SUBSYSTEMS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USZBVSYS | CUA: Assignment of Systems to Users | 20100304 | |||
| 23 | IV_ADDRESS | Value transfer | Type reference (TYPE) | BAPIADDR3 | BAPI reference structure for addresses (contact person) | 20100304 | |||
| 24 | IV_ALIAS | Value transfer | Type reference (TYPE) | BAPIALIAS | User Name Alias | 20100304 | |||
| 25 | IV_COMPANY | Value transfer | Type reference (TYPE) | BAPIUSCOMP | Company to which a user is assigned | 20100304 | |||
| 26 | IV_DEFAULTS | Value transfer | Type reference (TYPE) | BAPIDEFAUL | User: Fixed Values Transfer Structure | 20100304 | |||
| 27 | IV_EX_ADDRESS | Value transfer | Type reference (TYPE) | AD_PERSNUM | Person number | 20100304 | |||
| 28 | IV_FLAGID | Value transfer | Type reference (TYPE) | CHAR2 | Version Number Component | 20100304 | |||
| 29 | IV_FORCE_SYSTEM_ASSIGNMENT | Value transfer | Type reference (TYPE) | BAPIFLAG-BAPIFLAG | Single-Character Flag | 20100304 | |||
| 30 | IV_GEN_PASSWORD | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100304 | |||
| 31 | IV_LOGONDATA | Value transfer | Type reference (TYPE) | BAPILOGOND | User: Logon Data Transfer Structure | 20100304 | |||
| 32 | IV_NAME_IN | Value transfer | Type reference (TYPE) | BAPIBNAME | User name | 20100304 | |||
| 33 | IV_NEW_SYSTEM | Value transfer | Type reference (TYPE) | RFCRCVSYS | Receiving system for central user administration | 20100304 | |||
| 34 | IV_PASSWORD | Value transfer | Type reference (TYPE) | BAPIPWD | SAP user password | 20100304 | |||
| 35 | IV_REF_USER | Value transfer | Type reference (TYPE) | BAPIREFUS | User name | 20100304 | |||
| 36 | IV_SNC | Value transfer | Type reference (TYPE) | BAPISNCU | SNC attributes for a user | 20100304 | |||
| 37 | IV_UCLASS | Value transfer | Type reference (TYPE) | BAPIUCLASS | License-Related User Classification | 20100304 | |||
| 38 | IV_USERNAME | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100304 |
Method CREATE_USER_CUA on class /GRCPI/CL_GRIA_USR has no exception.
Method CREATE_USER_CUA_NH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADDCOMREM | Value transfer | Type reference (TYPE) | BP_COMREM_TTY | BAPI structure for communication type comments | 20100304 | |||
| 2 | ET_ADDFAX | Value transfer | Type reference (TYPE) | BAPIADFAX_T | BAPI Structure for Fax Numbers (Business Address Services) | 20100304 | |||
| 3 | ET_ADDPAG | Value transfer | Type reference (TYPE) | BP_ADPAG_TTY | BAPI Structure for Pager Numbers (Business Address Services) | 20100304 | |||
| 4 | ET_ADDPRT | Value transfer | Type reference (TYPE) | BP_ADPRT_TTY | BAPI Structure for PRT Addresses (Business Address Services) | 20100304 | |||
| 5 | ET_ADDRFC | Value transfer | Type reference (TYPE) | BP_ADRFC_TTY | BAPI Structure for RFC Addresses (Business Address Services) | 20100304 | |||
| 6 | ET_ADDRML | Value transfer | Type reference (TYPE) | BP_ADRML_TTY | BAPI Structure for RML Addresses (Business Address Services) | 20100304 | |||
| 7 | ET_ADDSMTP | Value transfer | Type reference (TYPE) | BAPIADSMTP_T | BAPI Structure for E-Mail Addresses (Bus. Address Services) | 20100304 | |||
| 8 | ET_ADDSSF | Value transfer | Type reference (TYPE) | BP_ADSSF_TTY | BAPI Structure for SSF Addresses (Business Address Services) | 20100304 | |||
| 9 | ET_ADDTEL | Value transfer | Type reference (TYPE) | BAPIADTEL_T | BAPI Structure for Telephone Numbers (Bus. Address Services) | 20100304 | |||
| 10 | ET_ADDTLX | Value transfer | Type reference (TYPE) | BP_ADTLX_TTY | BAPI Structure for Telex Numbers (Business Address Services) | 20100304 | |||
| 11 | ET_ADDTTX | Value transfer | Type reference (TYPE) | BP_ADTTX_TTY | BAPI Structure for Teletex Numbers (Bus. Address Services) | 20100304 | |||
| 12 | ET_ADDURI | Value transfer | Type reference (TYPE) | BP_ADURI_TTY | BAPI Structure for URI Addresses (Business Address Services) | 20100304 | |||
| 13 | ET_ADDX400 | Value transfer | Type reference (TYPE) | BP_ADX400_TTY | BAPI Structure for X.400 Addresses (Bus. Address Services) | 20100304 | |||
| 14 | ET_EXTIDHEAD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUSEXTIDHEAD | Header Data for External ID of a User | 20100304 | |||
| 15 | ET_EXTIDPART | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUSEXTIDPART | Part of a Long Field for the External ID of a User | 20100304 | |||
| 16 | ET_GROUPS | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIGROUPS | Transfer Structure for a List of User Groups | 20100304 | |||
| 17 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100304 | |||
| 18 | ET_PARAMETER | Call by reference | Type reference (TYPE) | BAPIPARAM | User: Parameter Transfer Structure | 20100304 | |||
| 19 | ET_PARAMETER1 | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIPARAM1 | User: Parameter Transfer Structure | 20100304 | |||
| 20 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Return Parameter | 20100304 | |||
| 21 | ET_SUBSYSTEMS | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USZBVSYS | CUA: Assignment of Systems to Users | 20100304 | |||
| 22 | EV_GENERATE_PASSWORD | Value transfer | Type reference (TYPE) | XUNCODE | New password | 20100304 | |||
| 23 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100304 | |||
| 24 | IV_ADDRESS | Value transfer | Type reference (TYPE) | BAPIADDR3 | BAPI reference structure for addresses (contact person) | 20100304 | |||
| 25 | IV_ALIAS | Value transfer | Type reference (TYPE) | BAPIALIAS | User Name Alias | 20100304 | |||
| 26 | IV_COMPANY | Value transfer | Type reference (TYPE) | BAPIUSCOMP | Company to which a user is assigned | 20100304 | |||
| 27 | IV_DEFAULTS | Value transfer | Type reference (TYPE) | BAPIDEFAUL | User: Fixed Values Transfer Structure | 20100304 | |||
| 28 | IV_EX_ADDRESS | Value transfer | Type reference (TYPE) | BAPIADDR3-PERS_NO | Person number | 20100304 | |||
| 29 | IV_FLAGID | Value transfer | Type reference (TYPE) | CHAR2 | Version Number Component | 20100304 | |||
| 30 | IV_FORCE_SYSTEM_ASSIGNMENT | Value transfer | Type reference (TYPE) | BAPIFLAG-BAPIFLAG | Indicator | 20100304 | |||
| 31 | IV_GEN_PASSWORD | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100304 | |||
| 32 | IV_LOGONDATA | Value transfer | Type reference (TYPE) | BAPILOGOND | User: Logon Data Transfer Structure | 20100304 | |||
| 33 | IV_NAME_IN | Value transfer | Type reference (TYPE) | BAPIBNAME | User name | 20100304 | |||
| 34 | IV_NEW_SYSTEM | Value transfer | Type reference (TYPE) | USZBVLNDRC-RCVSYSTEM | Receiving system for central user administration | 20100304 | |||
| 35 | IV_PARAMETER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIPARAM | User: Parameter Transfer Table | 20100304 | |||
| 36 | IV_PASSWORD | Value transfer | Type reference (TYPE) | BAPIPWD | SAP user password | 20100304 | |||
| 37 | IV_REF_USER | Value transfer | Type reference (TYPE) | BAPIREFUS | User name | 20100304 | |||
| 38 | IV_SNC | Value transfer | Type reference (TYPE) | BAPISNCU | SNC attributes for a user | 20100304 | |||
| 39 | IV_UCLASS | Value transfer | Type reference (TYPE) | BAPIUCLASS | License-Related User Classification | 20100304 | |||
| 40 | IV_USERNAME | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100304 |
Method CREATE_USER_CUA_NH on class /GRCPI/CL_GRIA_USR has no exception.
Method DELETE_USR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100125 | |||
| 2 | ET_OPERATION_RESULT | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_OPREATION_RESULT | Bulk provisioning operation result table | 20100512 | |||
| 3 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | 20100122 | ||||
| 4 | IT_SUBSYSTEM | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_CUA_CHILD | CUA Child | 20100511 | |||
| 5 | IT_USR_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_RANGE | User range table | 20100122 |
Method DELETE_USR on class /GRCPI/CL_GRIA_USR has no exception.
Method GENERATE_PWD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PASSWORD | Call by reference | Type reference (TYPE) | XUNCODE | New password | 20100304 | |||
| 2 | EV_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20100304 | |||
| 3 | IV_PASSWORD_LENGTH | Value transfer | Type reference (TYPE) | I | 20100304 |
Method GENERATE_PWD on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_CUA_CHILD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHILD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_CUA_CHILD | CUA Child | 20100510 | |||
| 2 | ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2_T | Error Messages | 20100510 | |||
| 3 | EV_PARENT | Value transfer | Type reference (TYPE) | RFCRCVSYS | Receiving system for central user administration | 20100601 | |||
| 4 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100510 |
Method GET_CUA_CHILD on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_FULL_NAME 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 | EV_DEPT | Call by reference | Type reference (TYPE) | AD_DPRTMNT | Department | 20090827 | |||
| 3 | EV_FNAME | Call by reference | Type reference (TYPE) | AD_NAMEFIR | First name | 20090827 | |||
| 4 | EV_LNAME | Call by reference | Type reference (TYPE) | AD_NAMELAS | Last name | 20090827 | |||
| 5 | EV_MNAME | Call by reference | Type reference (TYPE) | AD_NAMEMID | Middle name or second forename of a person | 20090827 | |||
| 6 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Natural number | 20090827 | |||
| 7 | IV_USR | Call by reference | Type reference (TYPE) | XUBNAME | Branching Name | 20090827 |
Method GET_FULL_NAME on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_LOGGED_USR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LOGGED_USR | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR | Logged in Users | 20091020 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091020 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091020 |
Method GET_LOGGED_USR on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_ORG_LVL_FOR_USR 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 | 20091214 | |||
| 2 | ET_ORG_USR | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_ORG_LVL | Users Organization Level table | 20091214 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091214 | |||
| 4 | IT_ORG_LVL_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_FIELD_RANGE | Field Range | 20091214 | |||
| 5 | IT_USR_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_RANGE | User range table | 20091214 | |||
| 6 | IV_INC_RUN_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Date | 20091214 |
Method GET_ORG_LVL_FOR_USR on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_RANGES 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 | 20100210 | |||
| 2 | ET_USR_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_RANGE | User range table | 20100210 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100210 | |||
| 4 | IV_DATE_FROM | Value transfer | Type reference (TYPE) | DATUM | Date | 20100401 | |||
| 5 | IV_MAX_COUNT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100210 |
Method GET_RANGES on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USER_AUTHENTICATION 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 | Return Parameter | 20100105 | |||
| 2 | ET_PRINTERDATA | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_PRINTER | Spool: Printer declaration | 20100831 | |||
| 3 | ET_TBL_COMM_METHOD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_COMM_METHOD | Users Communication Method | 20100105 | |||
| 4 | ET_TBL_USER_SNC | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USER_SNC | User - SNC information | 20100105 | |||
| 5 | ET_VALIDUSERDATA | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_VALID_USER_DATA | Valid User Data | 20100105 | |||
| 6 | ET_VALIDUSERDATA_HR | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_VALIDUSERDATA_HR | User HR Data | 20100831 | |||
| 7 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100105 | |||
| 8 | IV_FLAGID | Value transfer | Type reference (TYPE) | CRMCHAR2 | Flag for Input Data | 20100105 | |||
| 9 | IV_PASSWORD | Value transfer | Type reference (TYPE) | XUNCODE | Password | 20100105 | |||
| 10 | IV_PATHID | Value transfer | Type reference (TYPE) | CHAR8 | 'B012' | Character field, 8 characters long | 20100831 | ||
| 11 | IV_USERID | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100105 |
Method GET_USER_AUTHENTICATION on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USER_COMPARE 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 | 20100106 | |||
| 2 | ET_USER_COMP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_COMPARE | User Comparison | 20100104 | |||
| 3 | ET_USER_PROF | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_COMPARE | User Comparison | 20100104 | |||
| 4 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100106 | |||
| 5 | IV_EXP_ROLES_FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100107 | |||
| 6 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key | 20100107 | |||
| 7 | IV_S_USER | Call by reference | Type reference (TYPE) | USR02-BNAME | User Name in User Master Record | 20100107 | |||
| 8 | IV_T_USER | Call by reference | Type reference (TYPE) | USR02-BNAME | User Name in User Master Record | 20100107 |
Method GET_USER_COMPARE on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USER_COMP_NH 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 | 20101217 | |||
| 2 | ET_USER_COMP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_COMPARE | User Comparison | 20101217 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20101217 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key | 20101217 | |||
| 5 | IV_S_USER | Call by reference | Type reference (TYPE) | USR02-BNAME | User Name in User Master Record | 20101217 | |||
| 6 | IV_T_USER | Call by reference | Type reference (TYPE) | USR02-BNAME | User Name in User Master Record | 20101217 |
Method GET_USER_COMP_NH on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMM | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_COMM_METHOD | Users Communication Method | 20100104 | |||
| 2 | ET_USRACL | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USER_SNC | User - SNC information | 20100104 | |||
| 3 | ET_VALIDUSERDATA | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_VALID_USER_DATA | Valid User Data | 20100104 | |||
| 4 | IV_USERID | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100104 |
Method GET_USER_DATA on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USER_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 | 20090831 | |||
| 2 | ET_USERS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_ROLE | User name table | 20090831 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090831 | |||
| 4 | IT_ROLE_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ROLE_RANGE | Role Range | 20090831 |
Method GET_USER_FOR_ROLE on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USER_PDPROF 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 | 20100707 | |||
| 2 | ET_PDPROF | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_PDPROF_LIST | PD Profile | 20100707 | |||
| 3 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100707 | |||
| 4 | IT_USER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR | 20100708 | ||||
| 5 | IV_IS_DESC_REQD | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20100708 | |||
| 6 | IV_LANG | Value transfer | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20100708 |
Method GET_USER_PDPROF on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USER_PERNR_COMPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPARE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_COMPARE | table type for user compare | 20101217 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20101217 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20101217 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20101217 | |||
| 5 | IV_SOURCETYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101217 | |||
| 6 | IV_SOURCEVALUE | Call by reference | Type reference (TYPE) | CHAR12 | Character Field of Length 12 | 20101217 | |||
| 7 | IV_TARGETTYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101217 | |||
| 8 | IV_TARGETVALUE | Call by reference | Type reference (TYPE) | CHAR12 | Character Field of Length 12 | 20101217 |
Method GET_USER_PERNR_COMPARE on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USER_RENAME 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 | 20100304 | |||
| 2 | EV_PASSWORD | Call by reference | Type reference (TYPE) | XUNCODE | New password | 20100304 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100304 | |||
| 4 | IV_NEW_USERID | Value transfer | Type reference (TYPE) | USR02-BNAME | User Name in User Master Record | 20100304 | |||
| 5 | IV_OLD_USERID | Value transfer | Type reference (TYPE) | USR02-BNAME | User Name in User Master Record | 20100304 |
Method GET_USER_RENAME on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USR_DETAILS 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) | 20091125 | |||
| 2 | ES_ALIAS | Call by reference | Type reference (TYPE) | BAPIALIAS | User Name Alias | 20091125 | |||
| 3 | ES_COMPANY | Call by reference | Type reference (TYPE) | BAPIUSCOMP | Company to which a user is assigned | 20091125 | |||
| 4 | ES_DEFAULTS | Call by reference | Type reference (TYPE) | BAPIDEFAUL | User: Fixed Values Transfer Structure | 20091125 | |||
| 5 | ES_ISLOCKED | Call by reference | Type reference (TYPE) | BAPISLOCKD | User Lock | 20091125 | |||
| 6 | ES_LASTMODIFIED | Call by reference | Type reference (TYPE) | BAPIMODDAT | User: Last Change (Date and Time) | 20091125 | |||
| 7 | ES_LOGONDATA | Call by reference | Type reference (TYPE) | BAPILOGOND | User: Logon Data Transfer Structure | 20091125 | |||
| 8 | ES_REF_USER | Call by reference | Type reference (TYPE) | BAPIREFUS | User name | 20091125 | |||
| 9 | ES_SNC | Call by reference | Type reference (TYPE) | BAPISNCU | SNC attributes for a user | 20091125 | |||
| 10 | ES_UCLASS | Call by reference | Type reference (TYPE) | BAPIUCLASS | License-Related User Classification | 20091125 | |||
| 11 | ES_VALIDUSERDATA_HR | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_S_VALIDUSERDATA_HR | User HR Data | 20100625 | |||
| 12 | ET_ACTIVITYGROUPS | Call by reference | Type reference (TYPE) | RSSBR_T_BADI_BAPIAGR | Activity groups | 20091124 | |||
| 13 | ET_ADDCOMREM | Call by reference | Type reference (TYPE) | BP_COMREM_TTY | BAPI structure for communication type comments | 20091124 | |||
| 14 | ET_ADDFAX | Call by reference | Type reference (TYPE) | BAPIADFAX_T | BAPI Structure for Fax Numbers (Business Address Services) | 20091124 | |||
| 15 | ET_ADDPAG | Call by reference | Type reference (TYPE) | BP_ADPAG_TTY | BAPI Structure for Pager Numbers (Business Address Services) | 20091124 | |||
| 16 | ET_ADDPRT | Call by reference | Type reference (TYPE) | BP_ADPRT_TTY | BAPI Structure for PRT Addresses (Business Address Services) | 20091124 | |||
| 17 | ET_ADDRFC | Call by reference | Type reference (TYPE) | BP_ADRFC_TTY | BAPI Structure for RFC Addresses (Business Address Services) | 20091124 | |||
| 18 | ET_ADDRML | Call by reference | Type reference (TYPE) | BP_ADRML_TTY | BAPI Structure for RML Addresses (Business Address Services) | 20091124 | |||
| 19 | ET_ADDSMTP | Call by reference | Type reference (TYPE) | BAPIADSMTP_T | BAPI Structure for E-Mail Addresses (Bus. Address Services) | 20091124 | |||
| 20 | ET_ADDSSF | Call by reference | Type reference (TYPE) | BP_ADSSF_TTY | BAPI Structure for SSF Addresses (Business Address Services) | 20091124 | |||
| 21 | ET_ADDTEL | Call by reference | Type reference (TYPE) | BAPIADTEL_T | BAPI Structure for Telephone Numbers (Bus. Address Services) | 20091124 | |||
| 22 | ET_ADDTLX | Call by reference | Type reference (TYPE) | BP_ADTLX_TTY | BAPI Structure for Telex Numbers (Business Address Services) | 20091124 | |||
| 23 | ET_ADDTTX | Call by reference | Type reference (TYPE) | BP_ADTTX_TTY | BAPI Structure for Teletex Numbers (Bus. Address Services) | 20091124 | |||
| 24 | ET_ADDURI | Call by reference | Type reference (TYPE) | BP_ADURI_TTY | BAPI Structure for URI Addresses (Business Address Services) | 20091124 | |||
| 25 | ET_ADDX400 | Call by reference | Type reference (TYPE) | BP_ADX400_TTY | BAPI Structure for X.400 Addresses (Bus. Address Services) | 20091124 | |||
| 26 | ET_EXTIDHEAD | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUSEXTIDHEAD | Header Data for External ID of a User | 20091124 | |||
| 27 | ET_EXTIDPART | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUSEXTIDPART | Part of a Long Field for the External ID of a User | 20091124 | |||
| 28 | ET_GROUPS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USGROUPS | Transfer Structure for a List of User Groups | 20091124 | |||
| 29 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20091124 | |||
| 30 | ET_PARAMETER | Call by reference | Type reference (TYPE) | RSSBR_T_BADI_PARAMETER | User: Parameter Transfer Structure | 20091124 | |||
| 31 | ET_PARAMETER1 | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIPARAM1 | User: Parameter Transfer Table | 20131122 | |||
| 32 | ET_PROFILES | Call by reference | Type reference (TYPE) | RSSBR_T_BADI_BAPIPROF | User: Profile Transfer Structure | 20091124 | |||
| 33 | ET_SYSTEMS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIRCVSYS | BAPI Structure for CUA Target Systems | 20091124 | |||
| 34 | ET_UCLASSSYS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_BAPIUCLASSSYS | System-Specific License-Related User Classification | 20091124 | |||
| 35 | EV_MANAGER_ID | Call by reference | Type reference (TYPE) | XUBNAME | Manager user id | 20100222 | |||
| 36 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091124 | |||
| 37 | IV_CACHE_RESULTS | Call by reference | Type reference (TYPE) | FLAG_X | Indicator | 20091125 | |||
| 38 | IV_HRONLY | Call by reference | Type reference (TYPE) | CHAR1 | HR flag | 20100818 | |||
| 39 | IV_PATHID | Call by reference | Type reference (TYPE) | CHAR8 | Path Id | 20100818 | |||
| 40 | IV_USERNAME | Call by reference | Type reference (TYPE) | BAPIBNAME-BAPIBNAME | User Name in User Master Record | 20091125 |
Method GET_USR_DETAILS on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USR_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_USR_GROUP | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR_GROUP | User group table | 20100302 | |||
| 2 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100302 | |||
| 3 | IV_LANG | Value transfer | Type reference (TYPE) | SPRAS | Texts in user master/authorizations | 20100302 |
Method GET_USR_GROUP on class /GRCPI/CL_GRIA_USR has no exception.
Method GET_USR_LIST 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 | 20090819 | |||
| 2 | ET_USER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR | User name table | 20100115 | |||
| 3 | ET_USER_LIST | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR_DETAIL | User table | 20090819 | |||
| 4 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20090819 | |||
| 5 | IT_SEARCH_PARAM | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_SEARCH_PARAM | 20121112 | ||||
| 6 | IT_USRGRP_RANGE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USRGRP_RANGE | User group range table | 20090820 | |||
| 7 | IT_USR_RANGE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR_RANGE | User range table | 20090820 | |||
| 8 | IT_USR_TYPE_RANGE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USR_TYPE_RANGE | 20090907 | ||||
| 9 | IV_CHANGED_USR | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090819 | |||
| 10 | IV_EXP_USR | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090819 | |||
| 11 | IV_FULL_DETAIL | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090819 | |||
| 12 | IV_HRONLY | Value transfer | Type reference (TYPE) | CHAR1 | 20121112 | ||||
| 13 | IV_LOCKED_USR | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | Boolean | 20090819 | |||
| 14 | IV_PATHID | Value transfer | Type reference (TYPE) | CHAR8 | Character field, 8 characters long | 20100818 | |||
| 15 | IV_TM_DATE_FROM | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20100702 | |||
| 16 | IV_TM_DATE_TO | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20100702 |
Method GET_USR_LIST on class /GRCPI/CL_GRIA_USR has no exception.
Method LOCK_USR 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 | 20091204 | |||
| 2 | ET_OPERATION_RESULT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_OPREATION_RESULT | Bulk provisioning operation result table | 20100223 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091204 | |||
| 4 | IT_SUBSYSTEM | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_CUA_CHILD | CUA Child | 20100511 | |||
| 5 | IT_USR_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_RANGE | Users | 20100126 |
Method LOCK_USR on class /GRCPI/CL_GRIA_USR has no exception.
Method RESET_PASWORD 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 | 20091204 | |||
| 2 | EV_EMAIL | Call by reference | Type reference (TYPE) | AD_SMTPADR | E-Mail Address | 20100524 | |||
| 3 | EV_PASSWORD_NEW | Call by reference | Type reference (TYPE) | XUNCODE | New password | 20100524 | |||
| 4 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091204 | |||
| 5 | IT_SUBSYSTEM | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_CUA_CHILD | CUA Child | 20100527 | |||
| 6 | IV_USR | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20091204 |
Method RESET_PASWORD on class /GRCPI/CL_GRIA_USR has no exception.
Method RESET_PWD_CUA 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 | EV_PASSWORD_OUT | Value transfer | Type reference (TYPE) | XUNCODE | New password | 20100225 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Return code | 20100225 | |||
| 4 | IT_SUBSYSTEMS | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USER_SYSTEM | Transfer Table for SUBSYSTEM | 20100225 | |||
| 5 | IV_PASSWORD | Value transfer | Type reference (TYPE) | XUNCODE | New password | 20100225 | |||
| 6 | IV_USERNAME | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100225 |
Method RESET_PWD_CUA on class /GRCPI/CL_GRIA_USR has no exception.
Method SEARCH_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INT_TPARAT | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_PARAMETER | Table Type for Parameters Description | 20100305 | |||
| 2 | IV_PAR_DESC | Value transfer | Type reference (TYPE) | TEXT120 | Text (Length 120) | 20100305 | |||
| 3 | IV_PAR_HITS | Value transfer | Type reference (TYPE) | I | 20100305 | ||||
| 4 | IV_PAR_NAME | Value transfer | Type reference (TYPE) | TEXT132 | Text (Length 120) | 20100305 |
Method SEARCH_PARAMETERS on class /GRCPI/CL_GRIA_USR has no exception.
Method SEARCH_USER_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SEARCH_RESULT | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USER_DETAILS | Output for SU01 Search User details | 20120919 | |||
| 2 | IV_SEARCH_PARAM | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USER_SU_RANGE | SU01 field name with search range | 20120919 |
Method SEARCH_USER_DETAILS on class /GRCPI/CL_GRIA_USR has no exception.
Method SEARCH_USER_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INT_TUSER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_USERGROUP | Table Type for User Group Description | 20100305 | |||
| 2 | IV_PAR_DESC | Call by reference | Type reference (TYPE) | TEXT120 | Text (Length 120) | 20100305 | |||
| 3 | IV_PAR_HITS | Call by reference | Type reference (TYPE) | I | 20100305 | ||||
| 4 | IV_PAR_NAME | Call by reference | Type reference (TYPE) | TEXT132 | Text (length 132) | 20100305 |
Method SEARCH_USER_GROUP on class /GRCPI/CL_GRIA_USR has no exception.
Method UNLOCK_USR 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 | 20091204 | |||
| 2 | ET_OPERATION_RESULT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_OPREATION_RESULT | Bulk provisioning operation result table | 20100223 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091204 | |||
| 4 | IT_SUBSYSTEM | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_T_CUA_CHILD | CUA Child | 20100511 | |||
| 5 | IT_USR_RANGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_RANGE | User Name in User Master Record | 20100126 |
Method UNLOCK_USR on class /GRCPI/CL_GRIA_USR has no exception.
Method USER_RETAIN_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 | 20101126 | |||
| 2 | ET_OPERATION_RESULT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_OPREATION_RESULT | Bulk provisioning operation result table | 20101126 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20101126 | |||
| 4 | IT_OBJECTS | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_ASSIGN_OBJECT | Assign Object | 20101126 | |||
| 5 | IT_SUBSYSTEM | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_CUA_CHILD | CUA Child | 20101126 | |||
| 6 | IV_USR | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20101126 |
Method USER_RETAIN_ROLE on class /GRCPI/CL_GRIA_USR has no exception.
Method USER_ROLE_PROV 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 | 20091029 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20091029 | |||
| 3 | IT_USR_ROLE_ADD | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_ROLE_PROV | Role for User Table | 20091029 | |||
| 4 | IT_USR_ROLE_DEL | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USR_ROLE_PROV | Role for User Table | 20091029 |
Method USER_ROLE_PROV on class /GRCPI/CL_GRIA_USR has no exception.
Method USR_DEFAULT_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LANGUAGE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_LANGUAGE | Language details table | 20091225 | |||
| 2 | ET_LICENCE_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_LICENCE_DATA | Table type for Licence Data | 20100713 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100122 | |||
| 4 | ET_PARAMETER | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_PARAMETER | Table Type for Parameters Description | 20100305 | |||
| 5 | ET_SPOOLDEV | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_SPOOLDEVICE | Spool device | 20091225 | |||
| 6 | ET_STARTMENU | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_STARTMENU | Start menu values | 20091225 | |||
| 7 | ET_TIMEZONE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_TIMEZONE | Time Zone | 20091225 | |||
| 8 | ET_USERGROUP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_USERGROUP | Table Type for User Group Description | 20100305 | |||
| 9 | ET_VERSION_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_VERSION_DATA | Version Data | 20100713 | |||
| 10 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_COUNT | Index/Count | 20100122 | |||
| 11 | IV_FLAGID | Value transfer | Type reference (TYPE) | CHAR2 | Version Number Component | 20091225 | |||
| 12 | IV_FNAME | Call by reference | Type reference (TYPE) | AD_NAMEFIR | First name | 20100305 | |||
| 13 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20091225 | |||
| 14 | IV_LNAME | Call by reference | Type reference (TYPE) | AD_NAMELAS | Last name | 20100305 | |||
| 15 | IV_NUM | Call by reference | Type reference (TYPE) | TEXT120 | Text (Length 120) | 20100305 | |||
| 16 | IV_PAR_DESC | Call by reference | Type reference (TYPE) | CHAR120 | char120 | 20100305 | |||
| 17 | IV_PAR_HITS | Call by reference | Type reference (TYPE) | I | 20100305 | ||||
| 18 | IV_PAR_NAME | Call by reference | Type reference (TYPE) | TEXT132 | Text (length 132) | 20091225 | |||
| 19 | IV_SAP_FLAGID | Call by reference | Type reference (TYPE) | CHAR2 | Version Number Component | 20100305 | |||
| 20 | IV_STATUS | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100305 | |||
| 21 | IV_TYPE | Call by reference | Type reference (TYPE) | CHAR2 | Version Number Component | 20100305 |
Method USR_DEFAULT_VAL on class /GRCPI/CL_GRIA_USR has no exception.
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600_700 |