Hierarchy

⤷

⤷

Properties
Class | CL_IDENTITY_FACTORY | |
Short Description | Class Factory for CL_IDENTITY | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SUSR_IDENTITY | Identity API |
Created | 20051115 | SAP |
Last change | 20110908 | 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... |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_IDENTITY_FACTORY has no interface implemented.
Friends
Class CL_IDENTITY_FACTORY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SUID_ENV | Identity Model Settings | 20060112 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SUID_ENV | Identity Package Status | 20061116 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SUID_TT_IDENTITY | User and UUID | 20070205 | ||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SUID_GUID | GUID of the Identity | 20060828 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SUID_UUID | Identity API: UUID for Identity (Char 36) | 20060828 | ||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BU_PARTNER_GUID | Business Partner GUID | 20061031 | ||
7 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BU_PARTNER_UUID | BP-APIs: UUID for Business Partner (Char 36) | 20060828 | ||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20060828 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Clean Up After the Commit | 20051117 |
2 | ![]() |
Static method | Public | Method | Return of control to the caller | 20060426 |
3 | ![]() |
Static method | Public | Method | Last Checks Before Saving | 20051117 |
4 | ![]() |
Static method | Public | Method | Status Identity Model | 20060112 |
5 | ![]() |
Static method | Public | Method | Discard All Changes | 20051117 |
6 | ![]() |
Static method | Public | Method | Identity for One/Multiple User Names | 20070205 |
7 | ![]() |
Static method | Public | Method | Create Multiple Identities | 20051117 |
8 | ![]() |
Static method | Public | Method | Delete Multiple Identities | 20051117 |
9 | ![]() |
Static method | Public | Method | Perform Checks | 20051117 |
10 | ![]() |
Static method | Public | Method | Save Multiple Identities | 20051117 |
11 | ![]() |
Static method | Public | Method | Existence Check for an Identity | 20060419 |
12 | ![]() |
Static method | Public | Method | Finalize for All Instances | 20051117 |
13 | ![]() |
Static method | Public | Method | 20060406 | |
14 | ![]() |
Static method | Public | Method | Set Default for Node Data by Reading from Persistence | 20051117 |
15 | ![]() |
Static method | Public | Method | Permissible Input Values | 20060802 |
16 | ![]() |
Static method | Public | Method | Identity for One/Multiple User Names | 20060321 |
17 | ![]() |
Static method | Public | Method | Identity for One/Multiple Business Partners | 20060321 |
18 | ![]() |
Static method | Public | Method | Identity for One/Multiple Identity UUID | 20060321 |
19 | ![]() |
Static method | Public | Method | Business Partner for One/Multiple User Name(s) | 20060321 |
20 | ![]() |
Static method | Public | Method | Business Partner for One/Multiple Identity UUID | 20060321 |
21 | ![]() |
Static method | Public | Method | Read Access to Multiple Identities | 20051117 |
22 | ![]() |
Static method | Public | Method | Write Access to Multiple Identities | 20051117 |
23 | ![]() |
Static method | Public | Method | Write Access to Own Identity | 20060302 |
24 | ![]() |
Static method | Public | Method | Write Access to Own Identity | 20110203 |
25 | ![]() |
Static method | Public | Method | Read Access to Properties | 20060505 |
26 | ![]() |
Static method | Public | Method | Save with All Checks and Preassignments | 20051117 |
27 | ![]() |
Static method | Public | Method | Search Function for Identities | 20060127 |
28 | ![]() |
Static method | Public | Method | Status Identity Model | 20060220 |
Events
Class CL_IDENTITY_FACTORY has no event.
Types
Class CL_IDENTITY_FACTORY has no local type.
Method Signatures
Method AFTER_COMMIT Signature
Method AFTER_COMMIT on class CL_IDENTITY_FACTORY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060508 |
Method AFTER_REJECTED_SAVE Signature
Method AFTER_REJECTED_SAVE on class CL_IDENTITY_FACTORY has no parameter.
Method AFTER_REJECTED_SAVE on class CL_IDENTITY_FACTORY has no exception.
Method CHECK_BEFORE_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_REJECTED | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Boolean | 20051117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method CHECK_IDENTITY_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ACTIVE | Value transfer | Type reference (TYPE) | SESF_BOOLEAN | Boolean | 20060112 |
Method CHECK_IDENTITY_MODEL on class CL_IDENTITY_FACTORY has no exception.
Method CLEANUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060508 |
Method CONVERT_BNAME_TO_IDENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_IDENTITY | Call by reference | Type reference (TYPE) | SUID_ST_IDENTITY | UUID zur Identity | 20070205 | ||
2 | ![]() |
ET_IDENTITY | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY | Tabellentyp: UUID zur Identity | 20070205 | ||
3 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20070205 | ||
4 | ![]() |
IV_BNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20070205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20070205 |
Method CREATE 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 | 20051117 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051117 | ||
3 | ![]() |
ET_NODE_ROOT | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROOT | Tabellentyp: Wurzelknoten für Benutzer | 20051117 | ||
4 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060321 | ||
5 | ![]() |
IT_IDENTITY | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY | Benutzer und UUID | 20060914 | ||
6 | ![]() |
IV_CUA_CENTRAL_SYSTEM_ASSIGN | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | IF_IDENTITY=>CO_TRUE | Benutzer wird im Zentralsystem mit Systemzuordnung angelegt | 20060719 | |
7 | ![]() |
IV_CUA_TS_LOCAL_USER | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | IF_IDENTITY=>CO_FALSE | Benutzer wird nicht von ZBV-Zentrale überschrieben | 20061011 | |
8 | ![]() |
IV_SET_OPTIMISTIC_ENQUEUE_LOCK | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | IF_IDENTITY=>CO_FALSE | zusätzlich zur Exclusiven Sperre wird optimistisch gesperrt | 20061124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method DELETE 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 | 20051117 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051117 | ||
3 | ![]() |
ET_NODE_ROOT | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROOT | Tabellentyp: Wurzelknoten für Benutzer | 20051117 | ||
4 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060321 | ||
5 | ![]() |
IT_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_GUID | Tabellentyp: Benutzer GUID | 20060926 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method DO_CHECK 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 | 20051117 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051117 | ||
3 | ![]() |
EV_REJECTED | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Boolean | 20051117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method DO_SAVE 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 | 20051117 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051117 | ||
3 | ![]() |
EV_REJECTED | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Boolean | 20051117 | ||
4 | ![]() |
IV_UPDATE_TASK | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | IF_IDENTITY=>CO_TRUE | Boolean | 20060608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method EXISTENCE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_IDENTITY | Call by reference | Type reference (TYPE) | SUID_ST_IDENTITY | Strukturtyp: Benutzer und UUID | 20060420 | ||
2 | ![]() |
ET_IDENTITY_EXIST | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY | Tabellentyp: Identity | 20060420 | ||
3 | ![]() |
ET_IDENTITY_NOT_EXIST | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY | Tabellentyp: Identity | 20060420 | ||
4 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060419 | ||
5 | ![]() |
IT_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_GUID | Tabellentyp: Identity UUID | 20070412 | ||
6 | ![]() |
IT_IDENTITY_UUID | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_UUID | Tabellentyp: Identity UUID | 20060420 | ||
7 | ![]() |
IV_BNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20060420 | ||
8 | ![]() |
IV_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_GUID | Identity-API: UUID zur Identity (Raw 16) | 20070412 | ||
9 | ![]() |
IV_IDENTITY_UUID | Call by reference | Type reference (TYPE) | SUID_UUID | Identity-API: UUID zur Identity (Char 36) | 20060420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060419 |
Method FINALIZE 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 | 20051117 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051117 | ||
3 | ![]() |
EV_REJECTED | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Boolean | 20051117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method GET_OWN_IDENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_GUID | GUID der Identity (RAW 16) | 20060503 | ||
2 | ![]() |
EV_IDENTITY_UUID | Call by reference | Type reference (TYPE) | SUID_UUID | Identity-API: UUID zur Identity (Char 36) | 20060406 | ||
3 | ![]() |
EV_PERSON_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | GUID eines Geschäftspartners | 20061031 | ||
4 | ![]() |
EV_PERSON_UUID | Call by reference | Type reference (TYPE) | BU_PARTNER_UUID | BP-APIs: UUID zum Geschäftspartner (Char 36) | 20060406 |
Method GET_OWN_IDENTITY on class CL_IDENTITY_FACTORY has no exception.
Method NODES_PREFETCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060321 | ||
2 | ![]() |
IT_NODES_PREFETCH | Call by reference | Type reference (TYPE) | SUID_TT_NODE | Tabellentyp: Knotennamen | 20051117 | ||
3 | ![]() |
IV_PREFETCH_ALL | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20051117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method QUERY_HELP_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20060802 | ||
2 | ![]() |
ET_RECDESCR_TAB | Call by reference | Type reference (TYPE) | SUID_TT_DFIES | DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET | 20060802 | ||
3 | ![]() |
ET_RETURN_TAB | Call by reference | Type reference (TYPE) | SUID_TT_DDSHRETVAL | Schnittstellenstruktur Suchhilfe <-> Hilfesystem | 20060802 | ||
4 | ![]() |
IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | DDSHSELOPS | Tabellentyp: Suchfelder | 20060802 | ||
5 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | SUID_NODE_FIELD | Knotenname | 20060802 | ||
6 | ![]() |
IV_MAXROWS | Call by reference | Type reference (TYPE) | I | 0 | 20060802 | ||
7 | ![]() |
IV_NODENAME | Call by reference | Type reference (TYPE) | SUID_NODE_NAME | Knotenname | 20060802 | ||
8 | ![]() |
IV_SORT | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | SPACE | Boolean | 20060802 | |
9 | ![]() |
IV_USE_ELEMENTARY_SHLP | Call by reference | Type reference (TYPE) | SHLPNAME | Name einer Suchhilfe | 20060802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060803 |
Method QUERY_IDENTITY_BY_BNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_IDENTITY | Call by reference | Type reference (TYPE) | SUID_ST_IDENTITY | UUID zur Identity | 20060321 | ||
2 | ![]() |
ET_IDENTITY | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY | Tabellentyp: UUID zur Identity | 20060321 | ||
3 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060321 | ||
4 | ![]() |
IV_BNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20060321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060505 |
Method QUERY_IDENTITY_BY_PERSON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_IDENTITY_PERSON | Call by reference | Type reference (TYPE) | SUID_ST_IDENTITY_PERSON | Benutzername im Benutzerstamm | 20060321 | ||
2 | ![]() |
ET_IDENTITY_PERSON | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_PERSON | Tabellentyp: Benutzer und Person UUID | 20060321 | ||
3 | ![]() |
IT_PERSON_UUID | Call by reference | Type reference (TYPE) | SUID_TT_PERSON_UUID | Tabellentyp: UUID zum Geschäftspartner | 20060321 | ||
4 | ![]() |
IV_PERSON_UUID | Call by reference | Type reference (TYPE) | BU_PARTNER_UUID | BP-APIs: UUID zum Geschäftspartner (Char 36) | 20060321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060505 |
Method QUERY_IDENTITY_BY_UUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_IDENTITY | Call by reference | Type reference (TYPE) | SUID_ST_IDENTITY | UUID zur Identity | 20060321 | ||
2 | ![]() |
ET_IDENTITY | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY | Tabellentyp: UUID zur Identity | 20060321 | ||
3 | ![]() |
IT_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_GUID | Tabellentyp: Identity UUID | 20070412 | ||
4 | ![]() |
IT_IDENTITY_UUID | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_UUID | Tabellentyp: Benutzer | 20060321 | ||
5 | ![]() |
IV_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_GUID | Identity-API: UUID zur Identity (Raw 16) | 20070412 | ||
6 | ![]() |
IV_IDENTITY_UUID | Call by reference | Type reference (TYPE) | SUID_UUID | Benutzername im Benutzerstamm | 20060321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060505 |
Method QUERY_PERSON_BY_BNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_IDENTITY_PERSON | Call by reference | Type reference (TYPE) | SUID_ST_IDENTITY_PERSON | BP-APIs: UUID zum Geschäftspartner (Char 36) | 20060321 | ||
2 | ![]() |
ET_IDENTITY_PERSON | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_PERSON | Tabellentyp: UUID zum Geschäftspartner | 20060321 | ||
3 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060321 | ||
4 | ![]() |
IV_BNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20060321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060505 |
Method QUERY_PERSON_BY_ID_UUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_IDENTITY_PERSON | Call by reference | Type reference (TYPE) | SUID_ST_IDENTITY_PERSON | Strukturtyp: Identity und Person UUID | 20060321 | ||
2 | ![]() |
ET_IDENTITY_PERSON | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_PERSON | Tabellen: Identity und Person UUID | 20060321 | ||
3 | ![]() |
IT_IDENTITY_UUID | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_UUID | Tabellentyp: Benutzer | 20060321 | ||
4 | ![]() |
IV_IDENTITY_UUID | Call by reference | Type reference (TYPE) | SUID_UUID | Benutzername im Benutzerstamm | 20060321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060505 |
Method RETRIEVE 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 | 20051117 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051117 | ||
3 | ![]() |
ET_BNAME_NOT_AUTHORIZED | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060915 | ||
4 | ![]() |
ET_BNAME_NOT_EXIST | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060915 | ||
5 | ![]() |
ET_NODE_ROOT | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROOT | Tabellentyp: Wurzelknoten für Benutzer | 20051117 | ||
6 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060321 | ||
7 | ![]() |
IT_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_GUID | Benutzer GUID | 20060921 | ||
8 | ![]() |
IT_NODES_PREFETCH | Call by reference | Type reference (TYPE) | SUID_TT_NODE | Tabellentyp: Knotennamen | 20051117 | ||
9 | ![]() |
IV_ENQUEUE_MODE | Call by reference | Type reference (TYPE) | SESF_EDIT_MODE | Identity Sperrmodus | 20051117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method RETRIEVE_FOR_UPDATE 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 | 20051117 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051117 | ||
3 | ![]() |
ET_BNAME_LOCKED | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060915 | ||
4 | ![]() |
ET_BNAME_NOT_AUTHORIZED | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060915 | ||
5 | ![]() |
ET_BNAME_NOT_EXIST | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060915 | ||
6 | ![]() |
ET_NODE_ROOT | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROOT | Tabellentyp: Wurzelknoten für Benutzer | 20051117 | ||
7 | ![]() |
IT_BNAME | Call by reference | Type reference (TYPE) | SUID_TT_BNAME | Tabellentyp: Benutzer | 20060321 | ||
8 | ![]() |
IT_IDENTITY_GUID | Call by reference | Type reference (TYPE) | SUID_TT_IDENTITY_GUID | Tabellentyp: Benutzer GUID | 20060926 | ||
9 | ![]() |
IT_NODES_PREFETCH | Call by reference | Type reference (TYPE) | SUID_TT_NODE | Tabellentyp: Knotennamen | 20051117 | ||
10 | ![]() |
IV_ENQUEUE_MODE | Call by reference | Type reference (TYPE) | SESF_EDIT_MODE | IF_IDENTITY=>CO_ENQUEUE_MODE_EXCLUSIVE | Identity Sperrmodus | 20051117 | |
11 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | SUID_NODE_NAME | IF_IDENTITY_DEFINITION=>GC_NODE_ROOT | Knotenname | 20060503 | |
12 | ![]() |
IV_SET_OPTIMISTIC_ENQUEUE_LOCK | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | IF_IDENTITY=>CO_FALSE | zusätzlich zur Exclusiven Sperre wird optimistisch gesperrt | 20061124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method RETRIEVE_FOR_UPDATE_OWN_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 | 20060302 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20060302 | ||
3 | ![]() |
ET_NODE_ROOT | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROOT | Tabellentyp: Wurzelknoten für Benutzer | 20060302 | ||
4 | ![]() |
IV_ENQUEUE_MODE | Call by reference | Type reference (TYPE) | SESF_EDIT_MODE | IF_IDENTITY=>CO_ENQUEUE_MODE_EXCLUSIVE | Identity Sperrmodus | 20060302 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060302 |
Method RETRIEVE_OWN_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 | 20110203 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20110203 | ||
3 | ![]() |
ET_NODE_ROOT | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROOT | Tabellentyp: Wurzelknoten für Benutzer | 20110203 | ||
4 | ![]() |
IV_ENQUEUE_MODE | Call by reference | Type reference (TYPE) | SESF_EDIT_MODE | Identity Sperrmodus | 20110203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20110203 |
Method RETRIEVE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ACTIONS | Call by reference | Type reference (TYPE) | IF_SUID_PROPERTY_HANDLER=>TT_ACTION_PROPERTIES | Tabelle von Action-Properties | 20060512 | ||
2 | ![]() |
ET_PROPERTIES | Call by reference | Type reference (TYPE) | IF_SUID_PROPERTY_HANDLER=>TT_PROPERTIES | Tabelle von Properties | 20060505 | ||
3 | ![]() |
IT_NODE_ROOT | Call by reference | Type reference (TYPE) | SUID_TT_NODE_ROOT | Tabellentyp: Wurzelknoten für Benutzer | 20060505 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahmeklasse für PropertyHandler | 20060505 |
Method SAVE 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 | 20051117 | ||
2 | ![]() |
EO_NOTIFY | Call by reference | Object reference (TYPE REF TO) | IF_SUID_NOTIFICATION_HANDLER | Lesezugriff für Change Handler | 20051117 | ||
3 | ![]() |
EV_REJECTED | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | Boolean | 20051117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20051117 |
Method SEARCH 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 | 20060127 | ||
2 | ![]() |
ES_QUERY_INFO | Call by reference | Type reference (TYPE) | SUID_ST_QUERY_INFO | Zusatzinformation über das Suchergebnis | 20060127 | ||
3 | ![]() |
ET_SEARCH_RESULT | Call by reference | Type reference (TYPE) | SUID_TT_SEARCH_RESULT | Suchergebnis | 20060127 | ||
4 | ![]() |
IS_QUERY_OPTIONS | Call by reference | Type reference (TYPE) | SUID_ST_QUERY_OPTIONS | Optionen einer Abfrage | 20060127 | ||
5 | ![]() |
IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | SUID_TT_SEARCH_NODE_FIELDS | Tabellentyp: Suchfelder | 20060127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Klasse Identity: Transaktionale Fehler | 20060127 |
Method SET_IDENTITY_MODEL_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SET_IDENTITY_MODEL | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | IF_IDENTITY=>CO_TRUE | setzt Identity Model | 20061208 | |
2 | ![]() |
IV_SET_IDENTITY_PACKAGE | Call by reference | Type reference (TYPE) | SESF_BOOLEAN | IF_IDENTITY=>CO_TRUE | setzt Identity Package | 20061208 |
Method SET_IDENTITY_MODEL_ACTIVE on class CL_IDENTITY_FACTORY has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 710 |