SAP ABAP Interface IF_ADDR_METADATA (Metadata of the Address)
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_METADATA Metadata of the Address 20060905
Properties
Interface IF_ADDR_METADATA  
Short Description Metadata of the Address    
General Data
Package S_ADDRESS   Business Address Services: Programming Interface for ESA 
Created 20060905   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_ADDR_METADATA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ADDR_TYPES Declarations and constants for the Address 20060905
Friends
Interface IF_ADDR_METADATA has no friend.
Attributes
Interface IF_ADDR_METADATA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMM_DATA_IS_INITIAL Instance method Public Method 20060905
2 COMM_DATA_SINGLE_ADDRESS Instance method Public Method Generates a communication data structure for one address 20060905
3 COMM_DATA_STRUCTURE Instance method Public Method Generates a communication data structure 20060905
4 COMM_DATA_TABLE Instance method Public Method Generates a communication data table 20060905
5 LOCATION_IS_INITIAL Instance method Public Method 20060905
6 ORGANIZATION_NAME_IS_INITIAL Instance method Public Method 20060905
7 PARENT_NODE Instance method Public Method 20060905
8 PERSON_NAME_IS_INITIAL Instance method Public Method 20060905
9 WEB_COMM_TYPE Instance method Public Method 20070302
10 WORKPLACE_IS_INITIAL Instance method Public Method 20060905
Events
Interface IF_ADDR_METADATA has no event.
Types
Interface IF_ADDR_METADATA has no local type.
Method Signatures

Method COMM_DATA_IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20060905
2 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20060905
3 Returning RV_COMM_DATA_IS_INITIAL Value transfer Type reference (TYPE) SYMSGNO Message Number 20060905

Method COMM_DATA_IS_INITIAL on Interface IF_ADDR_METADATA has no exception.

Method COMM_DATA_SINGLE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) ADDR_NODE_NAME Name of an ESA-Node 20060905
2 Returning RR_S_COMM_DATA_SINGLE_ADDR Value transfer Object reference (TYPE REF TO) DATA 20060905

Method COMM_DATA_SINGLE_ADDRESS on Interface IF_ADDR_METADATA has no exception.

Method COMM_DATA_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) ADDR_NODE_NAME Name of an ESA-Node 20060905
2 Returning RR_S_COMMUNICATION_NUMBER Value transfer Object reference (TYPE REF TO) DATA 20060905

Method COMM_DATA_STRUCTURE on Interface IF_ADDR_METADATA has no exception.

Method COMM_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) ADDR_NODE_NAME Name of an ESA-Node 20060905
2 Returning RR_T_COMMUNICATION_DATA Value transfer Object reference (TYPE REF TO) DATA 20060905

Method COMM_DATA_TABLE on Interface IF_ADDR_METADATA has no exception.

Method LOCATION_IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOCATION Call by reference Type reference (TYPE) ADDRS_LOCATION Street address and POBox address fields 20060905
2 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20060905
3 Returning RV_IS_INITIAL Value transfer Type reference (TYPE) XFELD Checkbox 20060905

Method LOCATION_IS_INITIAL on Interface IF_ADDR_METADATA has no exception.

Method ORGANIZATION_NAME_IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORGANIZATION_NAME Call by reference Type reference (TYPE) ADDRS_ORGANIZATION_NAME Name fields of an organization 20060905
2 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20060905
3 Returning RV_IS_INITIAL Value transfer Type reference (TYPE) XFELD Checkbox 20060905

Method ORGANIZATION_NAME_IS_INITIAL on Interface IF_ADDR_METADATA has no exception.

Method PARENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARENT_NODE_ID Call by reference Type reference (TYPE) ADDR_NODE_ID Node Id as in the ESA-model 20060905
2 Exporting EV_PARENT_NODE_NAME Call by reference Type reference (TYPE) ADDR_NODE_NAME Name of an ESA-Node 20060905
3 Importing IV_NODE_ID Call by reference Type reference (TYPE) ADDR_NODE_ID Node Id as in the ESA-model 20060905
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) ADDR_NODE_NAME Name of an ESA-Node 20060905

Method PARENT_NODE on Interface IF_ADDR_METADATA has no exception.

Method PERSON_NAME_IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERSON_NAME Call by reference Type reference (TYPE) ADDRS_PERSON_NAME Name fields of a Person 20060905
2 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20060905
3 Returning RV_IS_INITIAL Value transfer Type reference (TYPE) XFELD Checkbox 20060905

Method PERSON_NAME_IS_INITIAL on Interface IF_ADDR_METADATA has no exception.

Method WEB_COMM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WEB_ADDRESS Call by reference Type reference (TYPE) ADDRS_WEB_ADDRESS Web Address Data 20070302
2 Returning RV_COMM_TYPE Value transfer Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20070302

Method WEB_COMM_TYPE on Interface IF_ADDR_METADATA has no exception.

Method WORKPLACE_IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORKPLACE Call by reference Type reference (TYPE) ADDRS_WORKPLACE Workplace data 20060905
2 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20060905
3 Returning RV_IS_INITIAL Value transfer Type reference (TYPE) XFELD Checkbox 20060905

Method WORKPLACE_IS_INITIAL on Interface IF_ADDR_METADATA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710