SAP ABAP Class IF_IDENTITY (Interface of Identity)
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 IF_IDENTITY 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 CO_AGR_ASSIGN_TYPE_COLL Constant Public Type reference (TYPE) AGR_ORGCOL 'C' Indicator: Indirect Assignment of Role (from Composite Role) 20060125
2 CO_AGR_ASSIGN_TYPE_HR Constant Public Type reference (TYPE) AGR_ORGCOL 'X' Indicator: Assignment from HR 20060125
3 CO_ALIGNED_MASTER_RECORD Constant Public Type reference (TYPE) SUID_ROLE_ADJUSTMENT_STATUS ' ' User master has been compared 20060516
4 CO_BP_EMPL Constant Public Type reference (TYPE) SUID_ORGTYPE 'E' BP Employee 20060901
5 CO_BP_ORG Constant Public Type reference (TYPE) SUID_ORGTYPE 'O' BP Organization 20051121
6 CO_COMPANY Constant Public Type reference (TYPE) SUID_ORGTYPE 'C' Company 20051121
7 CO_COMPARE_MASTER_RECORD Constant Public Type reference (TYPE) SUID_ROLE_ADJUSTMENT_STATUS 'X' Comparison of the User Master Record Required 20060516
8 CO_DELETE Constant Public Type reference (TYPE) SUID_CHANGE_MODE 'D' Change Mode for a Table Entry 20050726
9 CO_ENQUEUE_MODE_EXCLUSIVE Constant Public Type reference (TYPE) SESF_EDIT_MODE 2 Identity Lock Mode 20060426
10 CO_ENQUEUE_MODE_NO_LOCK Constant Public Type reference (TYPE) SESF_EDIT_MODE 0 Identity Lock Mode 20060426
11 CO_ENQUEUE_MODE_OPTIMISTIC Constant Public Type reference (TYPE) SESF_EDIT_MODE 1 Identity Lock Mode 20060426
12 CO_FAILED_CREATE Constant Public Type reference (TYPE) SUID_CHANGE_MODE 'F' Change Mode for a Table Entry 20050801
13 CO_FALSE Constant Public Type reference (TYPE) SESF_BOOLEAN SPACE Boolean 20050704
14 CO_IDAD_EMPLOYEE Constant Public Type reference (TYPE) SUIDADTYPE 04 Identity with Workplace Address 20060901
15 CO_IDAD_OLDUSER Constant Public Type reference (TYPE) SUIDADTYPE 00 BAS Person + Company 20060727
16 CO_IDAD_PERSON Constant Public Type reference (TYPE) SUIDADTYPE 02 BP Person 20060727
17 CO_IDAD_PERSON_ORG_RELA Constant Public Type reference (TYPE) SUIDADTYPE 03 BP Person, BP Organization and Type 3 Address 20060727
18 CO_IDAD_TECHUSER Constant Public Type reference (TYPE) SUIDADTYPE 01 Technical User 20060727
19 CO_INSERT Constant Public Type reference (TYPE) SUID_CHANGE_MODE 'I' Change Mode for a Table Entry 20050726
20 CO_LOCKED_BY_ADMIN Constant Public Type reference (TYPE) X '40' Locked by Administrator 20050908
21 CO_LOCKED_BY_GLOBAL_ADMIN Constant Public Type reference (TYPE) X '20' Locked by Global Administrator 20050908
22 CO_LOCKED_BY_WRONG_LOGON Constant Public Type reference (TYPE) X '80' Locked by Incorrect Logon Attempts 20051220
23 CO_LOCKSCOPE_GLOBAL Constant Public Type reference (TYPE) SUID_LOCKSCOPE 'G' Global Lock 20060125
24 CO_LOCKSCOPE_LOCAL Constant Public Type reference (TYPE) SUID_LOCKSCOPE 'L' Local Lock 20060125
25 CO_LOCKSCOPE_WRONG_LOGON Constant Public Type reference (TYPE) SUID_LOCKSCOPE 'W' Locked After Incorrect Logon Attempts 20060125
26 CO_PASSWORD_ACTIVE Constant Public Type reference (TYPE) SUID_PASSWORD_STATE 'A' Password is active (password logon possible) 20060719
27 CO_PASSWORD_CODEVERSION_A Constant Public Type reference (TYPE) XUCODEVER2 'A' Code Version A (Obsolete) 20050830
28 CO_PASSWORD_CODEVERSION_B Constant Public Type reference (TYPE) XUCODEVER2 'B' Code Version B (MD5-Based, 8 Characters, Upper-Case, ASCII) 20050830
29 CO_PASSWORD_CODEVERSION_D Constant Public Type reference (TYPE) XUCODEVER2 'D' Code Version D (MD5-Based, 8 Characters, Upper-Case, UTF-8) 20050830
30 CO_PASSWORD_CODEVERSION_E Constant Public Type reference (TYPE) XUCODEVER2 'E' Code Version E (MD5-Based, 8 Characters, Upper-Case, UTF-8) 20051020
31 CO_PASSWORD_CODEVERSION_F Constant Public Type reference (TYPE) XUCODEVER2 'F' Code Version F (SHA1, 40 Characters, Case-Sensitive, UTF-8) 20050830
32 CO_PASSWORD_CODEVERSION_G Constant Public Type reference (TYPE) XUCODEVER2 'G' Code Version G = Code Vers. F + Code Vers. B (2 Hash Values) 20050830
33 CO_PASSWORD_CODEVERSION_H Constant Public Type reference (TYPE) XUCODEVER2 'H' Code Version H (Salted Hash) 20061027
34 CO_PASSWORD_CODEVERSION_I Constant Public Type reference (TYPE) XUCODEVER2 'I' Code Version I = H + F + B (Three Hash Values) 20061027
35 CO_PASSWORD_DEACTIVATED Constant Public Type reference (TYPE) SUID_PASSWORD_STATE 'D' Password is not active (password logon is not possible) 20060719
36 CO_PASSWORD_INACTIVE Constant Public Type reference (TYPE) XUCODEVER2 'X' Password Code Version: Password Deactivated 20050830
37 CO_PASSWORD_INITIAL Constant Public Type reference (TYPE) SUID_PASSWORD_STATE 'I' Password is initial (= set by administrator) 20050830
38 CO_PASSWORD_PRODUCTIVE Constant Public Type reference (TYPE) SUID_PASSWORD_STATE 'P' Password is productive 20050830
39 CO_PROF_ACTIVE Constant Public Type reference (TYPE) XUAKTPAS 'A' Active or maintenance version 20110214
40 CO_PROF_TYPE_COLLECTION Constant Public Type reference (TYPE) XUTYP 'C' Type of Profile (Composite or Single) 20061006
41 CO_PROF_TYPE_GENERATED Constant Public Type reference (TYPE) XUTYP 'G' Type of Profile (Composite or Single) 20061006
42 CO_PROF_TYPE_SINGLE Constant Public Type reference (TYPE) XUTYP 'S' Type of Profile (Composite or Single) 20061006
43 CO_PWDINITIAL_INITIAL Constant Public Type reference (TYPE) XUPWDINIT 1 Indicator: Password Is Initial (= Set by Administrator) 20050830
44 CO_PWDINITIAL_PRODUCTIVE Constant Public Type reference (TYPE) XUPWDINIT 2 Password is productive 20050830
45 CO_ROLE_TYPE_COLLECTION Constant Public Type reference (TYPE) AGR_TYPE 'C' Role type 20060313
46 CO_ROLE_TYPE_SINGLE Constant Public Type reference (TYPE) AGR_TYPE 'S' Role type 20060313
47 CO_SEARCH_PERSON_EMAIL Constant Public Type reference (TYPE) SUID_NODE_FIELD 'E_MAIL' Node Field 20060802
48 CO_SEARCH_PERSON_FAX_EXTENS Constant Public Type reference (TYPE) SUID_NODE_NAME 'FAX_EXTENS' Node Name 20060802
49 CO_SEARCH_PERSON_FAX_NUMBER Constant Public Type reference (TYPE) SUID_NODE_NAME 'FAX_NUMBER' Node Name 20060802
50 CO_SEARCH_PERSON_NAME_FIRST Constant Public Type reference (TYPE) SUID_NODE_FIELD 'NAME_FIRST' Node Field 20060802
51 CO_SEARCH_PERSON_NAME_LAST Constant Public Type reference (TYPE) SUID_NODE_FIELD 'NAME_LAST' Node Field 20060802
52 CO_SEARCH_PERSON_TEL1_EXT Constant Public Type reference (TYPE) SUID_NODE_NAME 'TEL1_EXT' Node Name 20060906
53 CO_SEARCH_PERSON_TEL1_NUMBR Constant Public Type reference (TYPE) SUID_NODE_NAME 'TEL1_NUMBR' Node Name 20060906
54 CO_SEARCH_PERSON_TEL_EXTENS Constant Public Type reference (TYPE) SUID_NODE_NAME 'TEL_EXTENS' Node Name 20060802
55 CO_SEARCH_PERSON_TEL_NUMBER Constant Public Type reference (TYPE) SUID_NODE_NAME 'TEL_NUMBER' Node Name 20060802
56 CO_TRUE Constant Public Type reference (TYPE) SESF_BOOLEAN 'X' Boolean 20050704
57 CO_UNCHANGED Constant Public Type reference (TYPE) SUID_CHANGE_MODE ' ' Change Mode for a Table Entry 20050726
58 CO_UNKNOWN_MASTER_RECORD Constant Public Type reference (TYPE) SUID_ROLE_ADJUSTMENT_STATUS 'U' Status of the user master record is unknown 20060516
59 CO_UPDATE Constant Public Type reference (TYPE) SUID_CHANGE_MODE 'U' Change Mode for a Table Entry 20050726
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_LOCK Instance method Public Method Lock an Identity 20050908
2 ACTION_UNLOCK Instance method Public Method Unlock an Identity 20050908
3 ALIGN_PROFILES Instance method Public Method Compare Profiles and Roles 20050804
4 CANCEL Instance method Public Method Processing Terminated 20050418
5 GET_ADMINDATA Instance method Public Method Read Administration Data 20051123
6 GET_DEFAULTS Instance method Public Method Read the Default Values 20050630
7 GET_ENQUEUE_MODE Instance method Public Method Read the Enqueue Status Information 20060427
8 GET_GROUPS Instance method Public Method Read the Groups 20050715
9 GET_IDENTITY_INDICATOR Instance method Public Method Technical User / Person 20060209
10 GET_IDENTITY_UUID Instance method Public Method Read the Identity UUID 20060322
11 GET_LOCKSTATUS Instance method Public Method Read the Lock Status 20050912
12 GET_LOGONDATA Instance method Public Method Read the Logon Data 20050418
13 GET_PARAMETERS Instance method Public Method Read the Parameters 20051116
14 GET_PROFILES Instance method Public Method Read the Profiles 20050803
15 GET_REFERENCE_USER Instance method Public Method Read the Reference Users 20050920
16 GET_ROLES Instance method Public Method Read the Roles 20050512
17 GET_SNC Instance method Public Method Read the Default Values 20050705
18 GET_SNC_EQUI_NAMES Instance method Public Method Read Other Users with Equivalent SNC Name 20050718
19 GET_TECHNICAL_USER_DATA Instance method Public Method Technical User 20060216
20 GET_TECHNICAL_USER_INDICATOR Instance method Public Method Technical User 20060315
21 GET_UCLASS Instance method Public Method Read the User Classification 20050719
22 SET_DEFAULTS Instance method Public Method Set the Default Values 20050630
23 SET_GROUPS Instance method Public Method Write the Groups 20050715
24 SET_LOGONDATA Instance method Public Method Write the Logon Data 20050418
25 SET_OPTIMISTIC_TO_EXCL_LOCK Instance method Public Method Convert an Optimistic Lock to an Exclusive Lock 20051213
26 SET_PARAMETERS Instance method Public Method Write the Parameters 20051116
27 SET_PROFILES Instance method Public Method Set the Profiles 20050801
28 SET_REFERENCE_USER Instance method Public Method Write the Reference User 20050920
29 SET_ROLES Instance method Public Method Write Roles 20050607
30 SET_SNC Instance method Public Method Set the Default Values 20050705
31 SET_TECHNICAL_USER_DATA Instance method Public Method Technical User 20060216
32 SET_TECHNICAL_USER_INDICATOR Instance method Public Method Technical User 20060216
33 SET_UCLASS Instance method Public Method Set the User Classification 20050719
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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Hilfsklasse: Fehlerbehandlung 20050908
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Hilfsklasse für Änderungen 20050908
3 Importing IS_LOCKSCOPE Call by reference Type reference (TYPE) SUID_ST_LOCKSCOPE Struktur: Parameterleiste für Sperren 20060410
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Hilfsklasse: Fehlerbehandlung 20050908
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Hilfsklasse für Änderungen 20050908
3 Importing IS_LOCKSCOPE Call by reference Type reference (TYPE) SUID_ST_LOCKSCOPE Struktur: Parameterleiste für Sperren 20060410
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050804
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050804
3 Exporting EV_PROFILES_ADJUSTED Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20050804
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20050804

Method CANCEL Signature

Method CANCEL on class IF_IDENTITY has no parameter.
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20051123
2 Exporting ES_ADMINDATA Call by reference Type reference (TYPE) SUID_ST_NODE_ADMINDATA Strukturtyp: Administrationsdaten für Benutzer 20051123
3 Exporting ES_ADMINDATA_ON_SAVE Call by reference Type reference (TYPE) SUID_ST_NODE_ADMINDATA Strukturtyp: Administrationsdaten für Benutzer 20080624
4 Exporting ET_NODES_MODIFIED Call by reference Type reference (TYPE) SUID_TT_NODE Geänderte Knoten 20121204
5 Importing 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 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20121026
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050704
2 Exporting ES_DEFAULTS Call by reference Type reference (TYPE) SUID_ST_NODE_DEFAULTS Strukturtyp: Festwerte für Benutzer 20050630
3 Exporting EV_KOSTL Call by reference Type reference (TYPE) XUKOSTL Kostenstelle 20130411
4 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Returning 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050715
2 Exporting ET_GROUPS Call by reference Type reference (TYPE) SUID_TT_NODE_GROUPS Tabellentyp: Gruppenzuordnung für Benutzer 20050715
3 Importing IV_GET_TEXT Call by reference Type reference (TYPE) SESF_BOOLEAN CO_FALSE Boolean 20050721
4 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EV_ID_INDICATOR Call by reference Type reference (TYPE) SUIDADTYPE Adress Typ der Identity 20060209
2 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060303
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20060322
2 Exporting EV_IDENTITY_GUID Call by reference Type reference (TYPE) SUID_GUID Identity-API: UUID zur Identity (Raw 16) 20060906
3 Exporting 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 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Hilfsklasse: Fehlerbehandlung 20050912
2 Exporting EV_LOCKED_BY_ADMIN Call by reference Type reference (TYPE) CHAR01 Indikator: Ist Identity durch Administrator gesperrt? 20050912
3 Exporting EV_LOCKED_BY_FAILED_LOGON Call by reference Type reference (TYPE) CHAR01 Indikator: Ist Identity wegen Falschanmeldungen gesperrt? 20050912
4 Exporting EV_LOCKED_BY_GLOBAL_ADMIN Call by reference Type reference (TYPE) CHAR01 Indikator: Ist Identity global gesperrt? 20050912
5 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050706
2 Exporting ES_LOGONDATA Call by reference Type reference (TYPE) SUID_ST_NODE_LOGONDATA Strukturtyp: Logondaten für Benutzer 20050629
3 Importing IV_GET_GRP_TEXT Call by reference Type reference (TYPE) SESF_BOOLEAN Get usergroup text 20070226
4 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20051116
2 Exporting ET_PARAMETERS Call by reference Type reference (TYPE) SUID_TT_NODE_PARAMETERS Tabellentyp: Parameterzuordnung für Benutzer 20051116
3 Importing IV_GET_TEXT Call by reference Type reference (TYPE) SESF_BOOLEAN CO_FALSE Boolean 20051116
4 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050803
2 Exporting ET_PROFILES Call by reference Type reference (TYPE) SUID_TT_NODE_PROFILES 20050803
3 Importing IV_GET_PROF_DETAILS Call by reference Type reference (TYPE) SESF_BOOLEAN 'X' soll Text und Typ mit eingelesen werden? 20080111
4 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050920
2 Exporting ES_REFERENCE_USER Call by reference Type reference (TYPE) SUID_ST_NODE_REFERENCE_USER Strukturtyp: Referenzbenutzer 20050926
3 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050705
2 Exporting ET_ROLES Call by reference Type reference (TYPE) SUID_TT_NODE_ROLES Tabellentyp: Rolleninformation 20051116
3 Exporting ET_ROLE_ADJUSTMENTS Call by reference Type reference (TYPE) SUID_TT_NODE_ROLE_ADJUSTMENTS Tabellentyp: Information über Rollen-Profil Abgleich 20051116
4 Exporting ET_ROLE_DETAILS Call by reference Type reference (TYPE) SUID_TT_NODE_ROLE_DETAILS Tabellentyp: Details zu einer Rolle 20051116
5 Exporting ET_ROLE_MEMBERS Call by reference Type reference (TYPE) SUID_TT_NODE_ROLE_MEMBERS Tabellentyp: Rollenhierarchie 20051116
6 Exporting EV_ADJUSTMENT_REQUIRED Call by reference Type reference (TYPE) SUID_ROLE_ADJUSTMENT_STATUS 'X' (Profilabgleich notwendig), ' '(Profile sind synchron) 20060517
7 Importing IV_GET_PROFILE_SYNC_STATUS Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Füllen von ev_profiles_in_sync 20060428
8 Importing 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 Importing 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 Importing 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 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050705
2 Exporting ES_SNC Call by reference Type reference (TYPE) SUID_ST_NODE_SNC Strukturtyp: SNC Daten für Benutzer 20050705
3 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050718
2 Exporting ET_EQUI_NAMES Call by reference Type reference (TYPE) SUID_TT_NODE_SNC_EQUI_NAMES Tabellentyp: Andere Benutzer mit gleichwertigen SNC-Namen 20050718
3 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20060216
2 Exporting ES_TECH_USER_DATA Call by reference Type reference (TYPE) SUID_ST_NODE_TECH_USER_DATA Strukturtyp: Technischer Benutzer 20060216
3 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Lese Before Image 20060303
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20060315
2 Exporting ES_TECH_USER Call by reference Type reference (TYPE) SUID_ST_NODE_TECH_USER Strukturtyp: Kennzeichen technischer Benutzer 20060320
3 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20060320
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050719
2 Exporting ES_UCLASS Call by reference Type reference (TYPE) SUID_ST_NODE_UCLASS Strukturtyp: Lizenzdaten für Benutzer 20050719
3 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Lese Before Image 20060302
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050704
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050704
3 Importing IS_DEFAULTS Call by reference Type reference (TYPE) SUID_ST_NODE_DEFAULTS Strukturtyp: Festwerte für Benutzer 20050630
4 Importing IT_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20050630
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050715
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050715
3 Importing IT_GROUPS Call by reference Type reference (TYPE) SUID_TT_NODE_GROUPS Tabellentyp: Gruppenzuordnung für Benutzer 20050715
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050713
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050713
3 Importing IS_LOGONDATA Call by reference Type reference (TYPE) SUID_ST_NODE_LOGONDATA Strukturtyp: Logondaten für Benutzer 20050630
4 Importing IT_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20050704
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20051213
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20051116
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20051116
3 Importing IT_PARAMETERS Call by reference Type reference (TYPE) SUID_TT_NODE_PARAMETERS Tabellentyp: Parameterzuordnung für Benutzer 20051116
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050801
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050801
3 Exporting ET_NODE_PROFILES Call by reference Type reference (TYPE) SUID_TT_NODE_PROFILES Tabellentyp: Profilzuordnung 20060113
4 Importing IT_PROFILES Call by reference Type reference (TYPE) SUID_TT_NODE_PROFILES Tabellentyp: Profilzuordnung 20050801
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050920
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050920
3 Importing IS_REFERENCE_USER Call by reference Type reference (TYPE) SUID_ST_NODE_REFERENCE_USER Strukturtyp: Referenzbenutzer 20050926
4 Importing IT_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20050926
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050705
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050705
3 Exporting ET_NODE_ROLES Call by reference Type reference (TYPE) SUID_TT_NODE_ROLES Tabellentyp: Rolleninformation 20051206
4 Importing IT_ROLES Call by reference Type reference (TYPE) SUID_TT_NODE_ROLES Tabellentyp: Rolleninformation 20051116
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050705
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050705
3 Importing IS_SNC Call by reference Type reference (TYPE) SUID_ST_NODE_SNC Strukturtyp: SNC Daten für Benutzer 20050705
4 Importing IT_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20050705
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20060216
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20060216
3 Importing IS_TECH_USER_DATA Call by reference Type reference (TYPE) SUID_ST_NODE_TECH_USER_DATA Strukturtyp: Technischer Benutzer 20060216
4 Importing IT_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20060216
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20060216
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20060216
3 Importing 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 CX_SUID_IDENTITY 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 Exporting EO_MSG_BUFFER Call by reference Object reference (TYPE REF TO) IF_SUID_MSG_BUFFER Lesezugriff 20050719
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20050719
3 Importing IS_UCLASS Call by reference Type reference (TYPE) SUID_ST_NODE_UCLASS Strukturtyp: Lizenzdaten für Benutzer 20050719
4 Importing IT_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20050719
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20050719
History
Last changed by/on SAP  20140121 
SAP Release Created in