SAP ABAP Interface IF_IDENTITY_ADDRESS (Identity: Compatibility Interface for Address Maintenance)
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 composition (i COMPRISING i_ref)  IF_IDENTITY Interface of Identity 20060728
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IDENTITY Identity Class 20060728
Properties
Interface IF_IDENTITY_ADDRESS  
Short Description Identity: Compatibility Interface for Address Maintenance    
General Data
Package SUSR_IDENTITY   Identity API 
Created 20060728   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_IDENTITY_ADDRESS has no forward declaration.
Interfaces
Interface IF_IDENTITY_ADDRESS has no interface.
Friends
Interface IF_IDENTITY_ADDRESS has no friend.
Attributes
Interface IF_IDENTITY_ADDRESS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_COMMUNICATION_DATA Instance method Public Method Read the Communication Data 20061108
2 GET_ORGANIZATION Instance method Public Method Read the Organization Assignment 20061108
3 GET_PERSONNAME Instance method Public Method Read the Person Data 20061108
4 GET_WORKPLACEDATA Instance method Public Method Read the Work Center Data 20061108
5 SET_COMMUNICATION_DATA Instance method Public Method Set the Communication Data 20060728
6 SET_ORGANIZATION Instance method Public Method Set the Organization Assignment 20060728
7 SET_PERSONNAME Instance method Public Method Set the Person Data 20060728
8 SET_TECHNICAL_USER_INDICATOR Instance method Public Method Set the Organization Assignment 20061011
9 SET_WORKPLACEDATA Instance method Public Method Set the Work Center Data 20060728
Events
Interface IF_IDENTITY_ADDRESS has no event.
Types
Interface IF_IDENTITY_ADDRESS has no local type.
Method Signatures

Method GET_COMMUNICATION_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 20061108
2 Exporting ET_EMAIL Call by reference Type reference (TYPE) ADDRT_EMAIL_ADDRESS 20061108
3 Exporting ET_FACSIMILE Call by reference Type reference (TYPE) ADDRT_FACSIMILE_NUMBER 20061108
4 Exporting ET_PAGER Call by reference Type reference (TYPE) ADDRT_PAGER_NUMBER 20061108
5 Exporting ET_PRINTER Call by reference Type reference (TYPE) ADDRT_PRINTER 20061108
6 Exporting ET_RML Call by reference Type reference (TYPE) ADDRT_REMOTE_MAIL_ADDRESS 20061108
7 Exporting ET_SSF Call by reference Type reference (TYPE) ADDRT_SSF_ADDRESS 20061108
8 Exporting ET_TELEPHONE Call by reference Type reference (TYPE) ADDRT_TELEPHONE_NUMBER 20061108
9 Exporting ET_TELETEX Call by reference Type reference (TYPE) ADDRT_TELETEX_NUMBER 20061108
10 Exporting ET_TELEX Call by reference Type reference (TYPE) ADDRT_TELEX_NUMBER 20061108
11 Exporting ET_WEB Call by reference Type reference (TYPE) ADDRT_WEB_ADDRESS 20061108
12 Exporting ET_X400 Call by reference Type reference (TYPE) ADDRT_X400_ADDRESS 20061108
13 Importing IS_RETRIEVE_COMMDATA Call by reference Type reference (TYPE) BUP_S_COMMDATA_READ_API GP-API: Lesen Kommunikationsdaten 20061108
14 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Boolean 20061108
15 Importing IV_RETRIEVE_COMMDATA_ALL Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20061108
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20061108

Method GET_ORGANIZATION 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 20061108
2 Exporting ES_LOCATION Call by reference Type reference (TYPE) SUID_ST_NODE_LOCATION Strukturtyp: Adresse - Firmenadresse 20061108
3 Exporting ES_ORGANIZATION Call by reference Type reference (TYPE) SUID_ST_NODE_ORGANIZATION Strukturtyp: Adresse - Firmenzuordnung 20061108
4 Exporting ES_ORGANIZATION_NAME Call by reference Type reference (TYPE) SUID_ST_NODE_ORGANIZATION_NAME Strukturtyp: Adresse - Firmenadresse 20061108
5 Importing IV_GET_LOCATION Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Füllen der Struktur ES_LOCATION ('X'=wahr, ' '=falsch) 20061108
6 Importing IV_GET_ORGANIZATION_NAME Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Füllen der Struktur ES_ORGANIZATION_N ('X'=wahr, ' '=falsch) 20061108
7 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Boolean 20061108
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20061108

Method GET_PERSONNAME 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 20061108
2 Exporting ES_PERSONNAME Call by reference Type reference (TYPE) SUID_ST_NODE_PERSON_NAME Strukturtyp: Adresse - Personendaten 20061108
3 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Boolean 20061108
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20061108

Method GET_WORKPLACEDATA 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 20061108
2 Exporting ES_WORKPLACE Call by reference Type reference (TYPE) SUID_ST_NODE_WORKPLACE Strukturtyp: Adresse - Kommunikationsdaten 20061108
3 Importing IV_REQUEST_BEFORE_IMAGE Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Boolean 20061108
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20061108

Method SET_COMMUNICATION_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 20060728
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20060728
3 Exporting ET_NEW_EMAIL_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
4 Exporting ET_NEW_FACSIMILE_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
5 Exporting ET_NEW_PAGER_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
6 Exporting ET_NEW_PRINTER_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
7 Exporting ET_NEW_RML_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
8 Exporting ET_NEW_SSF_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
9 Exporting ET_NEW_TELEPHONE_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
10 Exporting ET_NEW_TELETEX_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
11 Exporting ET_NEW_TELEX_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
12 Exporting ET_NEW_WEB_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
13 Exporting ET_NEW_X400_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20060728
14 Importing IS_CURRENT_STATE Call by reference Type reference (TYPE) BUP_S_CURRENT_STATE_COMMDATA BP-API: Current State für Kommunikationsdaten 20060728
15 Importing IT_EMAIL Call by reference Type reference (TYPE) ADDRT_EMAIL_ADDRESS 20060728
16 Importing IT_FACSIMILE Call by reference Type reference (TYPE) ADDRT_FACSIMILE_NUMBER 20060728
17 Importing IT_PAGER Call by reference Type reference (TYPE) ADDRT_PAGER_NUMBER 20060728
18 Importing IT_PRINTER Call by reference Type reference (TYPE) ADDRT_PRINTER 20060728
19 Importing IT_RML Call by reference Type reference (TYPE) ADDRT_REMOTE_MAIL_ADDRESS 20060728
20 Importing IT_SSF Call by reference Type reference (TYPE) ADDRT_SSF_ADDRESS 20060728
21 Importing IT_TELEPHONE Call by reference Type reference (TYPE) ADDRT_TELEPHONE_NUMBER 20060728
22 Importing IT_TELETEX Call by reference Type reference (TYPE) ADDRT_TELETEX_NUMBER 20060728
23 Importing IT_TELEX Call by reference Type reference (TYPE) ADDRT_TELEX_NUMBER 20060728
24 Importing IT_WEB Call by reference Type reference (TYPE) ADDRT_WEB_ADDRESS 20060728
25 Importing IT_X400 Call by reference Type reference (TYPE) ADDRT_X400_ADDRESS 20060728
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060728

Method SET_ORGANIZATION 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 20060728
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20060728
3 Importing IS_ORGANIZATION Call by reference Type reference (TYPE) SUID_ST_NODE_ORGANIZATION Strukturtyp: Adresse - Firmenzuordnung 20060728
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060728

Method SET_PERSONNAME 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 20060728
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20060728
3 Importing IS_PERSONNAME Call by reference Type reference (TYPE) SUID_ST_NODE_PERSON_NAME Strukturtyp: Adresse - Personendaten 20060728
4 Importing IT_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20060728
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060728

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 20061011
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20061011
3 Importing IS_TECH_USER Call by reference Type reference (TYPE) SUID_ST_NODE_TECH_USER Strukturtyp: Kennzeichen technischer Benutzer 20061011
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20061011

Method SET_WORKPLACEDATA 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 20060728
2 Exporting EO_NOTIFY Call by reference Object reference (TYPE REF TO) IF_SUID_NOTIFICATION_HANDLER Lesezugriff für Change Handler 20060728
3 Importing IS_WORKPLACE Call by reference Type reference (TYPE) SUID_ST_NODE_WORKPLACE Strukturtyp: Adresse - Kommunikationsdaten 20060728
4 Importing IT_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20060728
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060728
History
Last changed by/on SAP  20110908 
SAP Release Created in 710