SAP ABAP Class /BOFU/CL_ADDR_MAIN_AP_FACADE (Copy of CL_ADDR_MAIN_AP_FACADE)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BOFU/ADDRESS_ADAPTER (Package) Address adapter framework (missing 7.10 functionality)
Properties
Class /BOFU/CL_ADDR_MAIN_AP_FACADE  
Short Description Copy of CL_ADDR_MAIN_AP_FACADE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOFU/ADDRESS_ADAPTER   Address adapter framework (missing 7.10 functionality) 
Created 20081127   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOFU/CL_ADDR_MAIN_AP_FACADE has no forward declaration.
Interfaces
Class /BOFU/CL_ADDR_MAIN_AP_FACADE has no interface implemented.
Friends
Class /BOFU/CL_ADDR_MAIN_AP_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_MAIN Static Attribute Private Object reference (TYPE REF TO) /BOFU/CL_ADDR_MAIN Memory Layer for the ESA-Service Provider of DO Address 20081127
2 GO_MAIN_AP_FACADE Static Attribute Private Object reference (TYPE REF TO) /BOFU/CL_ADDR_MAIN_AP_FACADE Copy of CL_ADDR_MAIN_AP_FACADE 20081127
3 MT_DELETED_ADDRESSES Instance attribute Private Type reference (TYPE) TY_T_ADDRESS_ID Version Number Component 20081127
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADDRESS_REFERENCE Instance method Public Method Add a where used reference to an address 20081127
2 ADD_PERSON_REFERENCE Instance method Public Method Add a where used reference to a person 20081127
3 ADJUST_CHANGE_OUTPUT Instance method Private Method 20081127
4 AFTER_SAVE Instance method Public Method Method to be called after a successful SAVE 20081127
5 CHECK Instance method Public Method Check an Address 20081127
6 CHECK_ADDRESS_IDS Instance method Private Method 20081127
7 CHECK_FOR_DELETION Instance method Private Method 20081127
8 CLEANUP Instance method Public Method Reread unchanged addresses from the database 20081127
9 CONVERT_ID_TO_KEY Instance method Public Method Calculate Alternate Address Key from Address Node Id 20081127
10 CONVERT_KEY_TO_ID Instance method Public Method Calculate Address Node Id from Alternate Address Key 20081127
11 DELETE_ADDRESS_REFERENCE Instance method Public Method 20081127
12 DELETE_PERSON_REFERENCE Instance method Public Method 20081127
13 GET_ADDRESS_NUMBER Instance method Public Method Obtain Address Number for Alternate Address Key 20081127
14 GET_INSTANCE Static method Public Method Get Instance of the Address Memory 20081127
15 GET_MAINTAINANCE_TIMESTAMP Instance method Public Method 20081127
16 GET_PERSON_NUMBER Instance method Public Method Obtain Person Number for Alternate Address Key 20081127
17 MODIFY_ADDRESS Instance method Public Method Modify a number of addresses 20081127
18 MODIFY_COMMUNICATION_DATA Instance method Public Method Modify communication data for a number of Addresses 20081127
19 RESET_MODIFICATIONS Instance method Public Method Undo the changes made to the addresses in this session 20081127
20 RETRIEVE_ADDRESS Instance method Public Method Read a number of addresses 20081127
21 RETRIEVE_ADDRESSES_FOR_ORG Instance method Public Method Retrieve the ID of all addresses using the provided Org-ID 20081127
22 RETRIEVE_ADDRESSES_FOR_PERSON Instance method Public Method Retrieve the ID of all addresses using the provided PersonID 20081127
23 RETRIEVE_ADDRESS_ID Instance method Public Method Determine the AddressID from NodeName/NodeID 20081127
24 RETRIEVE_ADDRESS_REFERENCES Instance method Public Method Read the address references for addresses 20081127
25 RETRIEVE_COMMUNICATION_DATA Instance method Public Method Read communication data for a number of Addresses 20081127
26 RETRIEVE_PERSON_REFERENCES Instance method Public Method Read the person references for addresses 20081127
27 RETRIEVE_WORKPLACE_ID Instance method Public Method Determine the AddressID of a Workplace Address 20081127
28 SAVE Instance method Public Method Save changes made to the addresses 20081127
29 SET_MAXIMUM_COMM_DATA_VALIDITY Instance method Public Method Set the maximum comm data validity interval for addresses 20081127
Events
Class /BOFU/CL_ADDR_MAIN_AP_FACADE has no event.
Types
Class /BOFU/CL_ADDR_MAIN_AP_FACADE has no local type.
Method Signatures

Method ADD_ADDRESS_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI 20081127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127
3 Importing IS_ADDRESS_REFERENCE Call by reference Type reference (TYPE) ADDR_REF Transfer structure for the use of addresses 20081127
4 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
5 Importing IV_CHECK_IF_REF_EXISTS Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20081127
# Exception Resumable Description Created on
1 REFERENCE_EXISTS 20081127

Method ADD_PERSON_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI 20081127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127
3 Importing IS_PERSON_REFERENCE Call by reference Type reference (TYPE) /BOFU/ADDRS_PERSON_REFERENCE Person Use Data Transfer Structure (Business Addr. Service) 20081127
4 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
5 Importing IV_CHECK_IF_REF_EXISTS Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20081127
# Exception Resumable Description Created on
1 REFERENCE_EXISTS 20081127

Method ADJUST_CHANGE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI Table of address change notifications 20081127

Method ADJUST_CHANGE_OUTPUT on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method AFTER_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127

Method AFTER_SAVE on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI Table of address change notifications 20081127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127
4 Importing IV_CHECK_SUBNODES Call by reference Type reference (TYPE) XFELD 'X' Indicator: Check all subnodes of the node to be checked 20081127
5 Importing IV_ENRICH_DATA Call by reference Type reference (TYPE) XFELD 'X' Indicator: Change Data during the check 20081127
6 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_NAME 'ROOT' Name of an ESA-Node 20081127

Method CHECK on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method CHECK_ADDRESS_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127
2 Changing CT_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127

Method CHECK_ADDRESS_IDS on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method CHECK_FOR_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI Table of address change notifications 20081127

Method CHECK_FOR_DELETION on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127
2 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127

Method CLEANUP on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method CONVERT_ID_TO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ID_TO_KEY Call by reference Type reference (TYPE) /BOFU/ADDRT_ID_TO_KEY Link table Address Node Id -> Alternate Address Key 20081127
2 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127
3 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE Indicator: Read directly from the database 20081127

Method CONVERT_ID_TO_KEY on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method CONVERT_KEY_TO_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY_TO_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_KEY_TO_ID Link table Alternate Address Key -> Address Node Id 20081127
2 Importing IT_ADDRESS_KEY Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_KEY Table of alternate address keys 20081127
3 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE Indicator: Read directly from the database 20081127

Method CONVERT_KEY_TO_ID on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method DELETE_ADDRESS_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI 20081127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR 20081127
3 Importing IS_ADDRESS_REFERENCE Call by reference Type reference (TYPE) ADDR_REF Transfer structure for the use of addresses 20081127
4 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID 20081127
# Exception Resumable Description Created on
1 REFERENCE_NOT_EXIST 20081127

Method DELETE_PERSON_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI Table of address change notifications 20081127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127
3 Importing IS_PERSON_REFERENCE Call by reference Type reference (TYPE) /BOFU/ADDRS_PERSON_REFERENCE Person Use Data Transfer Structure (Business Addr. Service) 20081127
4 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node ID as in eSOA Model 20081127
# Exception Resumable Description Created on
1 REFERENCE_NOT_EXIST 20081127

Method GET_ADDRESS_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADDRESS_REFERENCE Call by reference Type reference (TYPE) ADDR_REF Transfer structure for the use of addresses 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID 20081127
3 Importing IV_NUMBERRANGE_NUMBER Call by reference Type reference (TYPE) NRNR '01' Number range number 20081127
4 Importing IV_OWNER Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20081127
5 Returning RV_ADDRESS_NUMBER Value transfer Type reference (TYPE) AD_ADDRNUM Address number 20081127

Method GET_ADDRESS_NUMBER on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ADDR_MAIN_AP_FACADE Value transfer Object reference (TYPE REF TO) /BOFU/CL_ADDR_MAIN_AP_FACADE Memory Layer for the ESA-Service Provider of DO Address 20081127

Method GET_INSTANCE on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method GET_MAINTAINANCE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID SPACE 20081127
2 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) AD_TSTAMP Zeitstempel 20081127

Method GET_MAINTAINANCE_TIMESTAMP on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method GET_PERSON_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERSON_REFERENCE Call by reference Type reference (TYPE) /BOFU/ADDRS_PERSON_REFERENCE Person Use Data Transfer Structure (Business Addr. Service) 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_OWNER Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20081127
4 Returning RV_PERSON_NUMBER Value transfer Type reference (TYPE) AD_PERSNUM Person number 20081127

Method GET_PERSON_NUMBER on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method MODIFY_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI Table of address change notifications 20081127
2 Exporting ET_DELETION_RESULT Call by reference Type reference (TYPE) /BOFU/ADDRT_DELETION_RESULT Result of the deletion of multipel addresses 20081127
3 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127
4 Exporting ET_NEW_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
5 Importing IT_ADDRESS_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS Table of Addresses 20081127
6 Importing IV_USE_CHANGED_FIELDS Call by reference Type reference (TYPE) XFELD SPACE Consider CHANGED_FIELDS for Updates and Inserts 20081127

Method MODIFY_ADDRESS on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method MODIFY_COMMUNICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI Table of address change notifications 20081127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127
3 Exporting ET_NEW_EMAIL_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
4 Exporting ET_NEW_EMAIL_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
5 Exporting ET_NEW_FACSIMILE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
6 Exporting ET_NEW_FACSIMILE_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
7 Exporting ET_NEW_PAGER_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
8 Exporting ET_NEW_PAGER_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
9 Exporting ET_NEW_PRINTER_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
10 Exporting ET_NEW_PRINTER_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
11 Exporting ET_NEW_RML_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
12 Exporting ET_NEW_RML_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
13 Exporting ET_NEW_SSF_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
14 Exporting ET_NEW_SSF_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
15 Exporting ET_NEW_TELEPHONE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
16 Exporting ET_NEW_TELEPHONE_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
17 Exporting ET_NEW_TELETEX_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
18 Exporting ET_NEW_TELETEX_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
19 Exporting ET_NEW_TELEX_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
20 Exporting ET_NEW_TELEX_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
21 Exporting ET_NEW_WEB_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
22 Exporting ET_NEW_WEB_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
23 Exporting ET_NEW_X400_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID Newly created Ids 20081127
24 Exporting ET_NEW_X400_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_CREATED_ID 20081127
25 Importing IT_EMAIL_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_EMAIL_ADDRESSES Email Addresses for several Addresses 20081127
26 Importing IT_FACSIMILE_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_FAX_NUMBERS Facsimile Numbers for several addresses 20081127
27 Importing IT_PAGER_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_PAGER_NUMBERS Pager Numbers of several Addresses 20081127
28 Importing IT_PRINTER_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_PRINTERS Printers of several Addresses 20081127
29 Importing IT_RML_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_REMOTE_MAIL_ADDS RML Addresses of several Addresses 20081127
30 Importing IT_SSF_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_SSF_ADDRESSES SSF Addresses of several Addresses 20081127
31 Importing IT_TELEPHONE_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_TEL_NUMBERS Table of Telephone Numbers 20081127
32 Importing IT_TELETEX_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_TELETEX_NUMBERS Teletex Numbers of several Addresses 20081127
33 Importing IT_TELEX_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_TELEX_NUMBERS Telex Numbers of several Addresses 20081127
34 Importing IT_WEB_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_WEB_ADDRESSES Web Addresses for several Addresses 20081127
35 Importing IT_X400_MODIFICATION Call by reference Type reference (TYPE) /BOFU/ADDRT_X400_ADDRESSES X.400 Addresses of several Addresses 20081127
36 Importing IV_USE_CHANGED_FIELDS Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20081127

Method MODIFY_COMMUNICATION_DATA on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RESET_MODIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI Table of address change notifications 20081127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR Error Table for class CL_ADDR_MAIN 20081127
3 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127

Method RESET_MODIFICATIONS on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RETRIEVE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDRESS Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS Table of Addresses 20081127
2 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127
3 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE Indicator: Read directly from the database 20081127

Method RETRIEVE_ADDRESS on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RETRIEVE_ADDRESSES_FOR_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORGANIZATION_TO_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ORG_TO_ADDR_ID 20081127
2 Importing IT_ORGANIZATION_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID 20081127
3 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE 20081127

Method RETRIEVE_ADDRESSES_FOR_ORG on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RETRIEVE_ADDRESSES_FOR_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERSON_TO_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_PERS_TO_ADDR_ID Table Type for ADDRS_PERSON_TO_ADDRESS_ID 20081127
2 Importing IT_PERSON_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID 20081127
3 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE 20081127

Method RETRIEVE_ADDRESSES_FOR_PERSON on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RETRIEVE_ADDRESS_ID Signature

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

Method RETRIEVE_ADDRESS_ID on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RETRIEVE_ADDRESS_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDRESS_REFERENCES Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_REF Table of Addresses 20090305
2 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127
3 Importing IV_ONLY_OWNER_REFERENCES Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20081127
4 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE Indicator: Read directly from the database 20081127

Method RETRIEVE_ADDRESS_REFERENCES on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RETRIEVE_COMMUNICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EMAIL Call by reference Type reference (TYPE) /BOFU/ADDRT_EMAIL_ADDRESSES Email Addresses for several Addresses 20081127
2 Exporting ET_FACSIMILE Call by reference Type reference (TYPE) /BOFU/ADDRT_FAX_NUMBERS Facsimile Numbers for several addresses 20081127
3 Exporting ET_PAGER Call by reference Type reference (TYPE) /BOFU/ADDRT_PAGER_NUMBERS Pager Numbers of several Addresses 20081127
4 Exporting ET_PRINTER Call by reference Type reference (TYPE) /BOFU/ADDRT_PRINTERS Printers of several Addresses 20081127
5 Exporting ET_RML Call by reference Type reference (TYPE) /BOFU/ADDRT_REMOTE_MAIL_ADDS RML Addresses of several Addresses 20081127
6 Exporting ET_SSF Call by reference Type reference (TYPE) /BOFU/ADDRT_SSF_ADDRESSES SSF Addresses of several Addresses 20081127
7 Exporting ET_TELEPHONE Call by reference Type reference (TYPE) /BOFU/ADDRT_TEL_NUMBERS Telephone numbers for several addresses 20081127
8 Exporting ET_TELETEX Call by reference Type reference (TYPE) /BOFU/ADDRT_TELETEX_NUMBERS Teletex Numbers of several Addresses 20081127
9 Exporting ET_TELEX Call by reference Type reference (TYPE) /BOFU/ADDRT_TELEX_NUMBERS Telex Numbers of several Addresses 20081127
10 Exporting ET_WEB Call by reference Type reference (TYPE) /BOFU/ADDRT_WEB_ADDRESSES Web Addresses for several Addresses 20081127
11 Exporting ET_X400 Call by reference Type reference (TYPE) /BOFU/ADDRT_X400_ADDRESSES X.400 Addresses of several Addresses 20081127
12 Importing IT_COMMUNICATION_DATA_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_COMM_DATA_READ Table of communication data to be read 20081127
13 Importing IV_RETRIEVE_ALL_COMM_DATA Call by reference Type reference (TYPE) XFELD SPACE Indicator: retrieve all Communication data for the addresses 20081127
14 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE Indicator: Read directly from the database 20081127

Method RETRIEVE_COMMUNICATION_DATA on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RETRIEVE_PERSON_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERSON_REFERENCES Call by reference Type reference (TYPE) /BOFU/ADDRT_PERS_REFERENCES Table of Addresses 20090305
2 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127
3 Importing IV_ONLY_OWNER_REFERENCES Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20081127
4 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE Indicator: Read directly from the database 20081127

Method RETRIEVE_PERSON_REFERENCES on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method RETRIEVE_WORKPLACE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PERSON_AND_ORG_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_PERS_AND_ORG_ID Input table to determine the a workplace address id 20081127
2 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOFU/ADDR_RETRIEVE_BF_IMAGE SPACE Indicator: Read directly from the database 20081127
3 Returning RT_MAP_TO_WORKPLACE_ID Value transfer Type reference (TYPE) /BOFU/ADDRT_MAP_TO_WORKPL_ID Output table to determine the a workplace address id 20081127

Method RETRIEVE_WORKPLACE_ID on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDRT_ADDRESS_ID Table of address Ids 20081127
2 Importing IV_EXECUTE_IN_UPDATE_TASK Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20081127
3 Importing IV_SAVE_WITH_ERRORS Call by reference Type reference (TYPE) XFELD SPACE NOT YET SUPPORTED! 20081127

Method SAVE on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.

Method SET_MAXIMUM_COMM_DATA_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) /BOFU/ADDRT_CHANGE_NOTIFI 20081127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) /BOFU/ADDRT_ERROR 20081127
3 Importing IT_MAXIMUM_COMM_DATA_VALIDITY Call by reference Type reference (TYPE) /BOFU/ADDRT_COMM_DATA_MAXVAL Maximum Comm data validity interval for several addresses 20081127
4 Importing IV_ADJUST_COMM_DATA Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20081127

Method SET_MAXIMUM_COMM_DATA_VALIDITY on class /BOFU/CL_ADDR_MAIN_AP_FACADE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701