Hierarchy
⤷ 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 |