SAP ABAP Interface IF_SUID_PERSISTENCE_QUERY (Interface of Identity)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-USR-ADM (Application Component) User and Authorization Management
     SUSR_IDENTITY (Package) Identity API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IDENTITY_PERSISTENCE Abstract Persistence Class 20050520
Properties
Interface IF_SUID_PERSISTENCE_QUERY  
Short Description Interface of Identity    
General Data
Package SUSR_IDENTITY   Identity API 
Created 20050520   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SUID_PERSISTENCE_QUERY has no forward declaration.
Interfaces
Interface IF_SUID_PERSISTENCE_QUERY has no interface.
Friends
Interface IF_SUID_PERSISTENCE_QUERY has no friend.
Attributes
Interface IF_SUID_PERSISTENCE_QUERY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXISTENCE_CHECK Instance method Public Method 20050520
2 QUERY_IDENTITY_BY_BNAME Instance method Public Method Business Partner for One/Multiple User Name(s) 20060419
3 QUERY_IDENTITY_BY_PERSON Instance method Public Method Identity for One/Multiple Business Partners 20060419
4 QUERY_IDENTITY_BY_UUID Instance method Public Method Identity for One/Multiple Identity UUID 20060419
5 QUERY_PERSON_BY_BNAME Instance method Public Method Business Partner for One/Multiple User Name(s) 20060419
6 QUERY_PERSON_BY_ID_UUID Instance method Public Method Business Partner for One/Multiple Identity UUID 20060419
7 SEARCH Instance method Public Method 20050520
Events
Interface IF_SUID_PERSISTENCE_QUERY has no event.
Types
Interface IF_SUID_PERSISTENCE_QUERY has no local type.
Method Signatures

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IDENTITY Call by reference Type reference (TYPE) SUID_ST_IDENTITY Strukturtyp: Benutzer und UUID 20060425
2 Exporting ET_IDENTITY_EXIST Call by reference Type reference (TYPE) SUID_TT_IDENTITY Benutzer und UUID 20060425
3 Exporting ET_IDENTITY_NOT_EXIST Call by reference Type reference (TYPE) SUID_TT_IDENTITY Benutzer und UUID 20060425
4 Importing IT_BNAME Call by reference Type reference (TYPE) SUID_TT_BNAME Tabellentyp: Benutzer 20050520
5 Importing IT_IDENTITY_GUID Call by reference Type reference (TYPE) SUID_TT_IDENTITY_GUID Tabellentyp: Identity UUID 20060906
6 Importing IT_IDENTITY_UUID Call by reference Type reference (TYPE) SUID_TT_IDENTITY_UUID Tabellentyp: Identity UUID 20060425
7 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20060425
8 Importing IV_IDENTITY_GUID Call by reference Type reference (TYPE) SUID_GUID Identity-API: UUID zur Identity (Raw 16) 20060906
9 Importing IV_IDENTITY_UUID Call by reference Type reference (TYPE) SUID_UUID Identity-API: UUID zur Identity (Char 36) 20060425
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060425

Method QUERY_IDENTITY_BY_BNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IDENTITY Call by reference Type reference (TYPE) SUID_ST_IDENTITY Strukturtyp: Benutzer und UUID 20060419
2 Exporting ET_IDENTITY Call by reference Type reference (TYPE) SUID_TT_IDENTITY Benutzer und UUID 20060419
3 Importing IT_BNAME Call by reference Type reference (TYPE) SUID_TT_BNAME Tabellentyp: Benutzer 20060419
4 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20060419
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060425

Method QUERY_IDENTITY_BY_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IDENTITY_PERSON Call by reference Type reference (TYPE) SUID_ST_IDENTITY_PERSON Strukturtyp: Identity und Person UUID 20060419
2 Exporting ET_IDENTITY_PERSON Call by reference Type reference (TYPE) SUID_TT_IDENTITY_PERSON Tabellentyp: Identity und Person UUID 20060419
3 Importing IT_PERSON_UUID Call by reference Type reference (TYPE) SUID_TT_PERSON_UUID Tabellentyp: UUID zum Geschäftspartner 20060419
4 Importing IV_PERSON_UUID Call by reference Type reference (TYPE) BU_PARTNER_UUID BP-APIs: UUID zum Geschäftspartner (Char 36) 20060419
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060425

Method QUERY_IDENTITY_BY_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IDENTITY Call by reference Type reference (TYPE) SUID_ST_IDENTITY Strukturtyp: Benutzer und UUID 20060419
2 Exporting ET_IDENTITY Call by reference Type reference (TYPE) SUID_TT_IDENTITY Benutzer und UUID 20060419
3 Importing IT_IDENTITY_GUID Call by reference Type reference (TYPE) SUID_TT_IDENTITY_GUID Tabellentyp: Identity UUID 20060906
4 Importing IT_IDENTITY_UUID Call by reference Type reference (TYPE) SUID_TT_IDENTITY_UUID Tabellentyp: Identity UUID 20060419
5 Importing IV_IDENTITY_GUID Call by reference Type reference (TYPE) SUID_GUID Identity-API: UUID zur Identity (Raw 16) 20060906
6 Importing IV_IDENTITY_UUID Call by reference Type reference (TYPE) SUID_UUID Identity-API: UUID zur Identity (Char 36) 20060419
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060425

Method QUERY_PERSON_BY_BNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IDENTITY_PERSON Call by reference Type reference (TYPE) SUID_ST_IDENTITY_PERSON Strukturtyp: Identity und Person UUID 20060419
2 Exporting ET_IDENTITY_PERSON Call by reference Type reference (TYPE) SUID_TT_IDENTITY_PERSON Tabellentyp: Identity und Person UUID 20060419
3 Importing IT_BNAME Call by reference Type reference (TYPE) SUID_TT_BNAME Tabellentyp: Benutzer 20060419
4 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20060419
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060425

Method QUERY_PERSON_BY_ID_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IDENTITY_PERSON Call by reference Type reference (TYPE) SUID_ST_IDENTITY_PERSON Strukturtyp: Identity und Person UUID 20060419
2 Exporting ET_IDENTITY_PERSON Call by reference Type reference (TYPE) SUID_TT_IDENTITY_PERSON Tabellentyp: Identity und Person UUID 20060419
3 Importing IT_IDENTITY_UUID Call by reference Type reference (TYPE) SUID_TT_IDENTITY_UUID Tabellentyp: Identity UUID 20060419
4 Importing IV_IDENTITY_UUID Call by reference Type reference (TYPE) SUID_UUID Identity-API: UUID zur Identity (Char 36) 20060419
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060425

Method SEARCH 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 20060120
2 Exporting ES_QUERY_INFO Call by reference Type reference (TYPE) SUID_ST_QUERY_INFO Zusatzinformation über das Suchergebnis 20060125
3 Exporting ET_SEARCH_RESULT Call by reference Type reference (TYPE) SUID_TT_SEARCH_RESULT 20060125
4 Importing IS_QUERY_OPTIONS Call by reference Type reference (TYPE) SUID_ST_QUERY_OPTIONS Optionen einer Abfrage 20060125
5 Importing IT_SELECTION_PARAMETERS Call by reference Type reference (TYPE) SUID_TT_SEARCH_NODE_FIELDS Tabellentyp: Suchfelder 20060125
6 Importing IT_SELECT_EXPRESSION Call by reference Type reference (TYPE) SUID_TT_SELECT_EXPRESSIONS Tabellentyp: Suchfelder 20060724
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20050520
History
Last changed by/on SAP  20110908 
SAP Release Created in 710