Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_IDENTITY_ADDRESS | Identity: Compatibility Interface for Address Maintenance | 20060728 |
| 2 | Interface composition (i COMPRISING i_ref) | IF_IDENTITY_CERTMAP | Certificate Mapping of Users | 20071120 |
| 3 | Interface composition (i COMPRISING i_ref) | IF_IDENTITY_CUA | Interface Identity: CUA | 20050902 |
| 4 | Interface composition (i COMPRISING i_ref) | IF_IDENTITY_DBMS_USER | Interface Identity: DBMS User | 20120906 |
| 5 | Interface composition (i COMPRISING i_ref) | IF_IDENTITY_PASSWORD | Interface Identity: Password | 20050824 |
| 6 | Interface composition (i COMPRISING i_ref) | IF_IDENTITY_PERSON | Interface Identity: Person | 20051118 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IDENTITY | Identity Class | 20050415 |
Properties
| Class | IF_IDENTITY | |
| Short Description | Interface of Identity | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20050408 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class IF_IDENTITY has no interface implemented.
Friends
Class IF_IDENTITY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | AGR_ORGCOL | 'C' | Indicator: Indirect Assignment of Role (from Composite Role) | 20060125 | ||
| 2 | Constant | Public | Type reference (TYPE) | AGR_ORGCOL | 'X' | Indicator: Assignment from HR | 20060125 | ||
| 3 | Constant | Public | Type reference (TYPE) | SUID_ROLE_ADJUSTMENT_STATUS | ' ' | User master has been compared | 20060516 | ||
| 4 | Constant | Public | Type reference (TYPE) | SUID_ORGTYPE | 'E' | BP Employee | 20060901 | ||
| 5 | Constant | Public | Type reference (TYPE) | SUID_ORGTYPE | 'O' | BP Organization | 20051121 | ||
| 6 | Constant | Public | Type reference (TYPE) | SUID_ORGTYPE | 'C' | Company | 20051121 | ||
| 7 | Constant | Public | Type reference (TYPE) | SUID_ROLE_ADJUSTMENT_STATUS | 'X' | Comparison of the User Master Record Required | 20060516 | ||
| 8 | Constant | Public | Type reference (TYPE) | SUID_CHANGE_MODE | 'D' | Change Mode for a Table Entry | 20050726 | ||
| 9 | Constant | Public | Type reference (TYPE) | SESF_EDIT_MODE | 2 | Identity Lock Mode | 20060426 | ||
| 10 | Constant | Public | Type reference (TYPE) | SESF_EDIT_MODE | 0 | Identity Lock Mode | 20060426 | ||
| 11 | Constant | Public | Type reference (TYPE) | SESF_EDIT_MODE | 1 | Identity Lock Mode | 20060426 | ||
| 12 | Constant | Public | Type reference (TYPE) | SUID_CHANGE_MODE | 'F' | Change Mode for a Table Entry | 20050801 | ||
| 13 | Constant | Public | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Boolean | 20050704 | ||
| 14 | Constant | Public | Type reference (TYPE) | SUIDADTYPE | 04 | Identity with Workplace Address | 20060901 | ||
| 15 | Constant | Public | Type reference (TYPE) | SUIDADTYPE | 00 | BAS Person + Company | 20060727 | ||
| 16 | Constant | Public | Type reference (TYPE) | SUIDADTYPE | 02 | BP Person | 20060727 | ||
| 17 | Constant | Public | Type reference (TYPE) | SUIDADTYPE | 03 | BP Person, BP Organization and Type 3 Address | 20060727 | ||
| 18 | Constant | Public | Type reference (TYPE) | SUIDADTYPE | 01 | Technical User | 20060727 | ||
| 19 | Constant | Public | Type reference (TYPE) | SUID_CHANGE_MODE | 'I' | Change Mode for a Table Entry | 20050726 | ||
| 20 | Constant | Public | Type reference (TYPE) | X | '40' | Locked by Administrator | 20050908 | ||
| 21 | Constant | Public | Type reference (TYPE) | X | '20' | Locked by Global Administrator | 20050908 | ||
| 22 | Constant | Public | Type reference (TYPE) | X | '80' | Locked by Incorrect Logon Attempts | 20051220 | ||
| 23 | Constant | Public | Type reference (TYPE) | SUID_LOCKSCOPE | 'G' | Global Lock | 20060125 | ||
| 24 | Constant | Public | Type reference (TYPE) | SUID_LOCKSCOPE | 'L' | Local Lock | 20060125 | ||
| 25 | Constant | Public | Type reference (TYPE) | SUID_LOCKSCOPE | 'W' | Locked After Incorrect Logon Attempts | 20060125 | ||
| 26 | Constant | Public | Type reference (TYPE) | SUID_PASSWORD_STATE | 'A' | Password is active (password logon possible) | 20060719 | ||
| 27 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'A' | Code Version A (Obsolete) | 20050830 | ||
| 28 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'B' | Code Version B (MD5-Based, 8 Characters, Upper-Case, ASCII) | 20050830 | ||
| 29 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'D' | Code Version D (MD5-Based, 8 Characters, Upper-Case, UTF-8) | 20050830 | ||
| 30 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'E' | Code Version E (MD5-Based, 8 Characters, Upper-Case, UTF-8) | 20051020 | ||
| 31 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'F' | Code Version F (SHA1, 40 Characters, Case-Sensitive, UTF-8) | 20050830 | ||
| 32 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'G' | Code Version G = Code Vers. F + Code Vers. B (2 Hash Values) | 20050830 | ||
| 33 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'H' | Code Version H (Salted Hash) | 20061027 | ||
| 34 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'I' | Code Version I = H + F + B (Three Hash Values) | 20061027 | ||
| 35 | Constant | Public | Type reference (TYPE) | SUID_PASSWORD_STATE | 'D' | Password is not active (password logon is not possible) | 20060719 | ||
| 36 | Constant | Public | Type reference (TYPE) | XUCODEVER2 | 'X' | Password Code Version: Password Deactivated | 20050830 | ||
| 37 | Constant | Public | Type reference (TYPE) | SUID_PASSWORD_STATE | 'I' | Password is initial (= set by administrator) | 20050830 | ||
| 38 | Constant | Public | Type reference (TYPE) | SUID_PASSWORD_STATE | 'P' | Password is productive | 20050830 | ||
| 39 | Constant | Public | Type reference (TYPE) | XUAKTPAS | 'A' | Active or maintenance version | 20110214 | ||
| 40 | Constant | Public | Type reference (TYPE) | XUTYP | 'C' | Type of Profile (Composite or Single) | 20061006 | ||
| 41 | Constant | Public | Type reference (TYPE) | XUTYP | 'G' | Type of Profile (Composite or Single) | 20061006 | ||
| 42 | Constant | Public | Type reference (TYPE) | XUTYP | 'S' | Type of Profile (Composite or Single) | 20061006 | ||
| 43 | Constant | Public | Type reference (TYPE) | XUPWDINIT | 1 | Indicator: Password Is Initial (= Set by Administrator) | 20050830 | ||
| 44 | Constant | Public | Type reference (TYPE) | XUPWDINIT | 2 | Password is productive | 20050830 | ||
| 45 | Constant | Public | Type reference (TYPE) | AGR_TYPE | 'C' | Role type | 20060313 | ||
| 46 | Constant | Public | Type reference (TYPE) | AGR_TYPE | 'S' | Role type | 20060313 | ||
| 47 | Constant | Public | Type reference (TYPE) | SUID_NODE_FIELD | 'E_MAIL' | Node Field | 20060802 | ||
| 48 | Constant | Public | Type reference (TYPE) | SUID_NODE_NAME | 'FAX_EXTENS' | Node Name | 20060802 | ||
| 49 | Constant | Public | Type reference (TYPE) | SUID_NODE_NAME | 'FAX_NUMBER' | Node Name | 20060802 | ||
| 50 | Constant | Public | Type reference (TYPE) | SUID_NODE_FIELD | 'NAME_FIRST' | Node Field | 20060802 | ||
| 51 | Constant | Public | Type reference (TYPE) | SUID_NODE_FIELD | 'NAME_LAST' | Node Field | 20060802 | ||
| 52 | Constant | Public | Type reference (TYPE) | SUID_NODE_NAME | 'TEL1_EXT' | Node Name | 20060906 | ||
| 53 | Constant | Public | Type reference (TYPE) | SUID_NODE_NAME | 'TEL1_NUMBR' | Node Name | 20060906 | ||
| 54 | Constant | Public | Type reference (TYPE) | SUID_NODE_NAME | 'TEL_EXTENS' | Node Name | 20060802 | ||
| 55 | Constant | Public | Type reference (TYPE) | SUID_NODE_NAME | 'TEL_NUMBER' | Node Name | 20060802 | ||
| 56 | Constant | Public | Type reference (TYPE) | SESF_BOOLEAN | 'X' | Boolean | 20050704 | ||
| 57 | Constant | Public | Type reference (TYPE) | SUID_CHANGE_MODE | ' ' | Change Mode for a Table Entry | 20050726 | ||
| 58 | Constant | Public | Type reference (TYPE) | SUID_ROLE_ADJUSTMENT_STATUS | 'U' | Status of the user master record is unknown | 20060516 | ||
| 59 | Constant | Public | Type reference (TYPE) | SUID_CHANGE_MODE | 'U' | Change Mode for a Table Entry | 20050726 |
Methods
Events
Class IF_IDENTITY has no event.
Types
Class IF_IDENTITY has no local type.
Method Signatures
Method ACTION_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Hilfsklasse: Fehlerbehandlung | 20050908 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Hilfsklasse für Änderungen | 20050908 | |||
| 3 | IS_LOCKSCOPE | Call by reference | Type reference (TYPE) | SUID_ST_LOCKSCOPE | Struktur: Parameterleiste für Sperren | 20060410 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050908 |
Method ACTION_UNLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Hilfsklasse: Fehlerbehandlung | 20050908 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Hilfsklasse für Änderungen | 20050908 | |||
| 3 | IS_LOCKSCOPE | Call by reference | Type reference (TYPE) | SUID_ST_LOCKSCOPE | Struktur: Parameterleiste für Sperren | 20060410 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050908 |
Method ALIGN_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050804 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050804 | |||
| 3 | EV_PROFILES_ADJUSTED | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Boolean | 20050804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050804 |
Method CANCEL Signature
Method CANCEL on class IF_IDENTITY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050902 |
Method GET_ADMINDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20051123 | |||
| 2 | ES_ADMINDATA | Call by reference | Type reference (TYPE) | SUID_ST_NODE_ADMINDATA | Strukturtyp: Administrationsdaten für Benutzer | 20051123 | |||
| 3 | ES_ADMINDATA_ON_SAVE | Call by reference | Type reference (TYPE) | SUID_ST_NODE_ADMINDATA | Strukturtyp: Administrationsdaten für Benutzer | 20080624 | |||
| 4 | ET_NODES_MODIFIED | Call by reference | Type reference (TYPE) | SUID_TT_NODE | Geänderte Knoten | 20121204 | |||
| 5 | IV_GET_STATUS_TEXT | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | IF_IDENTITY=>CO_FALSE | Lesen des Status-Text: False per Default | 20070313 | ||
| 6 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20121026 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20051123 |
Method GET_DEFAULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050704 | |||
| 2 | ES_DEFAULTS | Call by reference | Type reference (TYPE) | SUID_ST_NODE_DEFAULTS | Strukturtyp: Festwerte für Benutzer | 20050630 | |||
| 3 | EV_KOSTL | Call by reference | Type reference (TYPE) | XUKOSTL | Kostenstelle | 20130411 | |||
| 4 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050701 |
Method GET_ENQUEUE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ENQUEUE_MODE | Value transfer | Type reference (TYPE) | SESF_EDIT_MODE | Identity Sperrmodus | 20060427 |
Method GET_ENQUEUE_MODE on class IF_IDENTITY has no exception.
Method GET_GROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050715 | |||
| 2 | ET_GROUPS | Call by reference | Type reference (TYPE) | SUID_TT_NODE_GROUPS | Tabellentyp: Gruppenzuordnung für Benutzer | 20050715 | |||
| 3 | IV_GET_TEXT | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | CO_FALSE | Boolean | 20050721 | ||
| 4 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050715 |
Method GET_IDENTITY_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ID_INDICATOR | Call by reference | Type reference (TYPE) | SUIDADTYPE | Adress Typ der Identity | 20060209 | |||
| 2 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20060209 |
Method GET_IDENTITY_UUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20060322 | |||
| 2 | EV_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_GUID | Identity-API: UUID zur Identity (Raw 16) | 20060906 | |||
| 3 | EV_IDENTITY_UUID | Call by reference | Type reference (TYPE) | SUID_UUID | Identity-API: UUID zur Identity (Char 36) | 20060322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20060322 |
Method GET_LOCKSTATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Hilfsklasse: Fehlerbehandlung | 20050912 | |||
| 2 | EV_LOCKED_BY_ADMIN | Call by reference | Type reference (TYPE) | CHAR01 | Indikator: Ist Identity durch Administrator gesperrt? | 20050912 | |||
| 3 | EV_LOCKED_BY_FAILED_LOGON | Call by reference | Type reference (TYPE) | CHAR01 | Indikator: Ist Identity wegen Falschanmeldungen gesperrt? | 20050912 | |||
| 4 | EV_LOCKED_BY_GLOBAL_ADMIN | Call by reference | Type reference (TYPE) | CHAR01 | Indikator: Ist Identity global gesperrt? | 20050912 | |||
| 5 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050912 |
Method GET_LOGONDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050706 | |||
| 2 | ES_LOGONDATA | Call by reference | Type reference (TYPE) | SUID_ST_NODE_LOGONDATA | Strukturtyp: Logondaten für Benutzer | 20050629 | |||
| 3 | IV_GET_GRP_TEXT | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Get usergroup text | 20070226 | |||
| 4 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050706 |
Method GET_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20051116 | |||
| 2 | ET_PARAMETERS | Call by reference | Type reference (TYPE) | SUID_TT_NODE_PARAMETERS | Tabellentyp: Parameterzuordnung für Benutzer | 20051116 | |||
| 3 | IV_GET_TEXT | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | CO_FALSE | Boolean | 20051116 | ||
| 4 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20051116 |
Method GET_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050803 | |||
| 2 | ET_PROFILES | Call by reference | Type reference (TYPE) | SUID_TT_NODE_PROFILES | 20050803 | ||||
| 3 | IV_GET_PROF_DETAILS | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | 'X' | soll Text und Typ mit eingelesen werden? | 20080111 | ||
| 4 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050803 |
Method GET_REFERENCE_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050920 | |||
| 2 | ES_REFERENCE_USER | Call by reference | Type reference (TYPE) | SUID_ST_NODE_REFERENCE_USER | Strukturtyp: Referenzbenutzer | 20050926 | |||
| 3 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050920 |
Method GET_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050705 | |||
| 2 | ET_ROLES | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROLES | Tabellentyp: Rolleninformation | 20051116 | |||
| 3 | ET_ROLE_ADJUSTMENTS | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROLE_ADJUSTMENTS | Tabellentyp: Information über Rollen-Profil Abgleich | 20051116 | |||
| 4 | ET_ROLE_DETAILS | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROLE_DETAILS | Tabellentyp: Details zu einer Rolle | 20051116 | |||
| 5 | ET_ROLE_MEMBERS | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROLE_MEMBERS | Tabellentyp: Rollenhierarchie | 20051116 | |||
| 6 | EV_ADJUSTMENT_REQUIRED | Call by reference | Type reference (TYPE) | SUID_ROLE_ADJUSTMENT_STATUS | 'X' (Profilabgleich notwendig), ' '(Profile sind synchron) | 20060517 | |||
| 7 | IV_GET_PROFILE_SYNC_STATUS | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Füllen von ev_profiles_in_sync | 20060428 | ||
| 8 | IV_GET_ROLE_ADJUSTMENTS | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Füllen der Struktur et_role_adjustment ('X'=wahr,' '=falsch) | 20051116 | ||
| 9 | IV_GET_ROLE_DETAILS | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Füllen der Struktur et_role_detail ('X'=wahr, ' '=falsch) | 20051116 | ||
| 10 | IV_GET_ROLE_MEMBERS | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Füllen der Struktur et_role_member ('X'=wahr, ' '=falsch) | 20051116 | ||
| 11 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050712 |
Method GET_SNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050705 | |||
| 2 | ES_SNC | Call by reference | Type reference (TYPE) | SUID_ST_NODE_SNC | Strukturtyp: SNC Daten für Benutzer | 20050705 | |||
| 3 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050705 |
Method GET_SNC_EQUI_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050718 | |||
| 2 | ET_EQUI_NAMES | Call by reference | Type reference (TYPE) | SUID_TT_NODE_SNC_EQUI_NAMES | Tabellentyp: Andere Benutzer mit gleichwertigen SNC-Namen | 20050718 | |||
| 3 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050718 |
Method GET_TECHNICAL_USER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20060216 | |||
| 2 | ES_TECH_USER_DATA | Call by reference | Type reference (TYPE) | SUID_ST_NODE_TECH_USER_DATA | Strukturtyp: Technischer Benutzer | 20060216 | |||
| 3 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Lese Before Image | 20060303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20060216 |
Method GET_TECHNICAL_USER_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20060315 | |||
| 2 | ES_TECH_USER | Call by reference | Type reference (TYPE) | SUID_ST_NODE_TECH_USER | Strukturtyp: Kennzeichen technischer Benutzer | 20060320 | |||
| 3 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Boolean | 20060320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20060315 |
Method GET_UCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050719 | |||
| 2 | ES_UCLASS | Call by reference | Type reference (TYPE) | SUID_ST_NODE_UCLASS | Strukturtyp: Lizenzdaten für Benutzer | 20050719 | |||
| 3 | IV_REQUEST_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Lese Before Image | 20060302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050719 |
Method SET_DEFAULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050704 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050704 | |||
| 3 | IS_DEFAULTS | Call by reference | Type reference (TYPE) | SUID_ST_NODE_DEFAULTS | Strukturtyp: Festwerte für Benutzer | 20050630 | |||
| 4 | IT_CHANGE_FIELDS | Call by reference | Type reference (TYPE) | SUID_TT_FIELDS | Tabellentyp: Feldliste | 20050630 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050701 |
Method SET_GROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050715 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050715 | |||
| 3 | IT_GROUPS | Call by reference | Type reference (TYPE) | SUID_TT_NODE_GROUPS | Tabellentyp: Gruppenzuordnung für Benutzer | 20050715 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050715 |
Method SET_LOGONDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050713 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050713 | |||
| 3 | IS_LOGONDATA | Call by reference | Type reference (TYPE) | SUID_ST_NODE_LOGONDATA | Strukturtyp: Logondaten für Benutzer | 20050630 | |||
| 4 | IT_CHANGE_FIELDS | Call by reference | Type reference (TYPE) | SUID_TT_FIELDS | Tabellentyp: Feldliste | 20050704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050704 |
Method SET_OPTIMISTIC_TO_EXCL_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20051213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20051213 |
Method SET_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20051116 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051116 | |||
| 3 | IT_PARAMETERS | Call by reference | Type reference (TYPE) | SUID_TT_NODE_PARAMETERS | Tabellentyp: Parameterzuordnung für Benutzer | 20051116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20051116 |
Method SET_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050801 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050801 | |||
| 3 | ET_NODE_PROFILES | Call by reference | Type reference (TYPE) | SUID_TT_NODE_PROFILES | Tabellentyp: Profilzuordnung | 20060113 | |||
| 4 | IT_PROFILES | Call by reference | Type reference (TYPE) | SUID_TT_NODE_PROFILES | Tabellentyp: Profilzuordnung | 20050801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050801 |
Method SET_REFERENCE_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050920 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050920 | |||
| 3 | IS_REFERENCE_USER | Call by reference | Type reference (TYPE) | SUID_ST_NODE_REFERENCE_USER | Strukturtyp: Referenzbenutzer | 20050926 | |||
| 4 | IT_CHANGE_FIELDS | Call by reference | Type reference (TYPE) | SUID_TT_FIELDS | Tabellentyp: Feldliste | 20050926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050920 |
Method SET_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050705 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050705 | |||
| 3 | ET_NODE_ROLES | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROLES | Tabellentyp: Rolleninformation | 20051206 | |||
| 4 | IT_ROLES | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROLES | Tabellentyp: Rolleninformation | 20051116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050622 |
Method SET_SNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050705 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050705 | |||
| 3 | IS_SNC | Call by reference | Type reference (TYPE) | SUID_ST_NODE_SNC | Strukturtyp: SNC Daten für Benutzer | 20050705 | |||
| 4 | IT_CHANGE_FIELDS | Call by reference | Type reference (TYPE) | SUID_TT_FIELDS | Tabellentyp: Feldliste | 20050705 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050705 |
Method SET_TECHNICAL_USER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20060216 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20060216 | |||
| 3 | IS_TECH_USER_DATA | Call by reference | Type reference (TYPE) | SUID_ST_NODE_TECH_USER_DATA | Strukturtyp: Technischer Benutzer | 20060216 | |||
| 4 | IT_CHANGE_FIELDS | Call by reference | Type reference (TYPE) | SUID_TT_FIELDS | Tabellentyp: Feldliste | 20060216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20060216 |
Method SET_TECHNICAL_USER_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20060216 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20060216 | |||
| 3 | IS_TECH_USER | Call by reference | Type reference (TYPE) | SUID_ST_NODE_TECH_USER | Strukturtyp: Kennzeichen technischer Benutzer | 20060315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20060216 |
Method SET_UCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MSG_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SUID_MSG_BUFFER | Lesezugriff | 20050719 | |||
| 2 | EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20050719 | |||
| 3 | IS_UCLASS | Call by reference | Type reference (TYPE) | SUID_ST_NODE_UCLASS | Strukturtyp: Lizenzdaten für Benutzer | 20050719 | |||
| 4 | IT_CHANGE_FIELDS | Call by reference | Type reference (TYPE) | SUID_TT_FIELDS | Tabellentyp: Feldliste | 20050719 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Klasse Identity: Transaktionale Fehler | 20050719 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |