SAP ABAP Interface IF_ADDR_RETRIEVE (Read Address data from the Persistency)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-ADR (Application Component) Address Management/Business Address
⤷
S_ADDRESS (Package) Business Address Services: Programming Interface for ESA

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ADDR_PERSISTENCY_SZA0 | Address read Access via the local Memory | 20050706 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ADDR_RETRIEVE_DB | Address read Access via the database | 20050629 |
Properties
Interface | IF_ADDR_RETRIEVE | |
Short Description | Read Address data from the Persistency |
General Data
Package | S_ADDRESS | Business Address Services: Programming Interface for ESA |
Created | 20050629 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_ADDR_RETRIEVE has no forward declaration.
Interfaces
Interface IF_ADDR_RETRIEVE has no interface.
Friends
Interface IF_ADDR_RETRIEVE has no friend.
Attributes
Interface IF_ADDR_RETRIEVE has no attribute.
Methods
Events
Interface IF_ADDR_RETRIEVE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_TELEPHONE_DATA_WITH_KEY | Public | See coding | 20090127 | BEGIN OF ts_telephone_data_with_key .
INCLUDE TYPE addrs_address_key.
TYPES: adtel TYPE tt_adtel,
adcomrem TYPE tt_adcomrem,
adsuse_uuid TYPE tt_adsuse_uuid,
END OF ts_telephone_data_with_key
|
||
2 | TT_ADCOMREM | Public | See coding | 20090127 | tt_adcomrem TYPE STANDARD TABLE OF adcomrem WITH NON-UNIQUE KEY consnumber langu
|
||
3 | TT_ADSUSE_UUID | Public | See coding | 20090127 | tt_adsuse_uuid TYPE STANDARD TABLE OF adsuse_uuid WITH NON-UNIQUE KEY consnumber comm_usage valid_to
|
||
4 | TT_ADTEL | Public | See coding | 20090127 | tt_adtel TYPE STANDARD TABLE OF adtel WITH NON-UNIQUE KEY consnumber
|
||
5 | TT_TELEPHONE_DATA_WITH_KEY | Public | See coding | 20090127 | tt_telephone_data_with_key TYPE STANDARD TABLE OF ts_telephone_data_with_key
WITH NON-UNIQUE KEY address_type address_number person_number address_handle person_handle
|
Method Signatures
Method GET_ERROR_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR_STATUS | Call by reference | Type reference (TYPE) | AD_ERR_STATUS | Error Status of Address | 20070831 | ||
2 | ![]() |
IV_ADDRESS_HANDLE | Call by reference | Type reference (TYPE) | AD_HANDLE | Handle for Creating Addresses/Persons (Bus. Addr. Services) | 20070831 | ||
3 | ![]() |
IV_ADDRESS_NUMBER | Call by reference | Type reference (TYPE) | AD_ADDRNUM | Address Number | 20070831 | ||
4 | ![]() |
IV_ADDRESS_TYPE | Call by reference | Type reference (TYPE) | ADDR_ADDRESS_TYPE | Type of the address | 20070831 | ||
5 | ![]() |
IV_PERSON_HANDLE | Call by reference | Type reference (TYPE) | AD_HANDLE | Handle for Creating Addresses/Persons (Bus. Addr. Services) | 20070831 | ||
6 | ![]() |
IV_PERSON_NUMBER | Call by reference | Type reference (TYPE) | AD_PERSNUM | Person number | 20070831 |
Method GET_ERROR_STATUS on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_ADDRESSES_FOR_ORG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ORGANIZATION_TO_ADDRESS_KEY | Call by reference | Type reference (TYPE) | ADDRT_ORG_TO_ADDRESS_KEY | 20061218 | |||
2 | ![]() |
IT_ORGANIZATION_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_KEY | Table of alternate address keys | 20061218 |
Method RETRIEVE_ADDRESSES_FOR_ORG on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_ADDRESSES_FOR_PERSON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PERSON_TO_ADDRESS_KEY | Call by reference | Type reference (TYPE) | ADDRT_PERSON_TO_ADDRESS_KEY | Table type for ADDRS_PERSON_TO_ADDRESS_KEY | 20060920 | ||
2 | ![]() |
IT_PERSON_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_KEY | Table of alternate address keys | 20060920 |
Method RETRIEVE_ADDRESSES_FOR_PERSON on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_ADDRESS_14 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDRESS_WITH_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_WITH_KEY | 20050629 | |||
2 | ![]() |
IT_ADDR1_SEL | Call by reference | Type reference (TYPE) | ADDRT_ADDR1_SEL | 20050629 |
Method RETRIEVE_ADDRESS_14 on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_ADDRESS_2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDRESS_WITH_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_WITH_KEY | 20050629 | |||
2 | ![]() |
IT_ADDR2_SEL | Call by reference | Type reference (TYPE) | ADDRT_ADDR2_SEL | 20050629 |
Method RETRIEVE_ADDRESS_2 on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_ADDRESS_3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDRESS_WITH_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_WITH_KEY | 20050629 | |||
2 | ![]() |
IT_ADDR3_SEL | Call by reference | Type reference (TYPE) | ADDRT_ADDR3_SEL | 20050629 |
Method RETRIEVE_ADDRESS_3 on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_ADDRESS_5 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDRESS_WITH_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_WITH_KEY | 20050629 | |||
2 | ![]() |
IT_PERS_SEL | Call by reference | Type reference (TYPE) | ADDRT_PERS_SEL | 20050629 |
Method RETRIEVE_ADDRESS_5 on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_ADDRESS_KEY_BY_UUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_UUID_TO_KEY | Call by reference | Type reference (TYPE) | ADDRT_UUID_TO_KEY | 20050901 | |||
2 | ![]() |
IT_UUID | Call by reference | Type reference (TYPE) | ADDRT_UUID_TO_KEY | 20050901 |
Method RETRIEVE_ADDRESS_KEY_BY_UUID on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_ADDR_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ADDRESS_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_KEY | Table of alternate address keys | 20060220 | ||
2 | ![]() |
IV_ONLY_OWNER_REFERENCES | Call by reference | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20060220 | |
3 | ![]() |
RT_ADDR_REF_WITH_KEY | Value transfer | Type reference (TYPE) | ADDRT_ADDR_REF_WITH_KEY | Address references for multiple addresses | 20060220 |
Method RETRIEVE_ADDR_REF on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_COMMUNICATION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COMM_DATA_WITH_KEY | Call by reference | Type reference (TYPE) | STANDARD TABLE | Telephone numbers for several addresses | 20090127 | ||
2 | ![]() |
IT_ADDRESS_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_KEY | Table of alternate address keys | 20090127 | ||
3 | ![]() |
IV_COMM_TYPE | Call by reference | Type reference (TYPE) | AD_COMM | Communication Method (Key) (Business Address Services) | 20090127 |
Method RETRIEVE_COMMUNICATION_DATA on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_PERS_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ADDRESS_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_KEY | Table of alternate address keys | 20060220 | ||
2 | ![]() |
IV_ONLY_OWNER_REFERENCES | Call by reference | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20060220 | |
3 | ![]() |
RT_PERS_REF_WITH_KEY | Value transfer | Type reference (TYPE) | ADDRT_PERS_REF_WITH_KEY | Person references for multiple addresses | 20060220 |
Method RETRIEVE_PERS_REF on Interface IF_ADDR_RETRIEVE has no exception.
Method RETRIEVE_UUID_BY_ADDRESS_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_KEY_TO_UUID | Call by reference | Type reference (TYPE) | ADDRT_KEY_TO_UUID | 20050901 | |||
2 | ![]() |
IT_ADDRESS_KEY | Call by reference | Type reference (TYPE) | ADDRT_ADDRESS_KEY | Table of alternate address keys | 20050901 |
Method RETRIEVE_UUID_BY_ADDRESS_KEY on Interface IF_ADDR_RETRIEVE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 710 |