SAP /BOFU/CL_ADDR_BUFFER OO Class - Special Buffer Class for DO Address
/BOFU/CL_ADDR_BUFFER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /BOFU/CL_ADDR_BUFFER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOBF/IF_FRW_BUFFERMethod list of /BOFU/CL_ADDR_BUFFER SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADDRESS_TYPE_HAS_NODE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>ADDRESS_TYPE_HAS_NODE...more details | ||
| ADD_PROCESS_MESSAGE_TO_BUFFER | Single | Private |
| CALL METHOD /bofu/cl_addr_buffer=>ADD_PROCESS_MESSAGE_TO_BUFFER...more details | ||
| ADD_PROCESS_MESSAGE_TO_BUFFER1 | Multi | Private |
| CALL METHOD /bofu/cl_addr_buffer=>ADD_PROCESS_MESSAGE_TO_BUFFER1...more details | ||
| ADD_TYPE3_HOST_REFERENCE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>ADD_TYPE3_HOST_REFERENCE...more details | ||
| COMM_CONVERT_CA | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>COMM_CONVERT_CA...more details | ||
| COMM_GET_TABLE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>COMM_GET_TABLE...more details | ||
|
| ||
| COMM_MAP_E2I | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>COMM_MAP_E2I...more details | ||
| COMM_MAP_I2E | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>COMM_MAP_I2E...more details | ||
| COMM_RETRIEVE_DATA | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>COMM_RETRIEVE_DATA...more details | ||
| COMM_UPDATE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>COMM_UPDATE...more details | ||
| CONSTRUCTOR | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>CONSTRUCTOR...more details | ||
| GET_COMM_DATA_NODE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>GET_COMM_DATA_NODE...more details | ||
| GET_KEY | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>GET_KEY...more details | ||
| GET_NODE_ID | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>GET_NODE_ID...more details | ||
| GET_TIMESTAMP | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>GET_TIMESTAMP...more details | ||
| HANDLE_ADD_CHANGE_NOTIF | hande additional change notifications from modify | Private |
| CALL METHOD /bofu/cl_addr_buffer=>HANDLE_ADD_CHANGE_NOTIF...more details | ||
| HANDLE_CHANGE_NOTIF | hande own change notifications from modify | Private |
| CALL METHOD /bofu/cl_addr_buffer=>HANDLE_CHANGE_NOTIF...more details | ||
| IS_VALID_ID | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>IS_VALID_ID...more details | ||
| MODIFY_ADDRESS | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>MODIFY_ADDRESS...more details | ||
| MODIFY_COMM | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>MODIFY_COMM...more details | ||
| MODIFY_COMM_NOTE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>MODIFY_COMM_NOTE...more details | ||
| MODIFY_COMM_PREF | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>MODIFY_COMM_PREF...more details | ||
| MODIFY_COMM_USAGE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>MODIFY_COMM_USAGE...more details | ||
| MODIFY_FORMATTED_ADDRESS | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>MODIFY_FORMATTED_ADDRESS...more details | ||
| MODIFY_NOTE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>MODIFY_NOTE...more details | ||
| MODIFY_VERSION | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>MODIFY_VERSION...more details | ||
| NEW_ID | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>NEW_ID...more details | ||
| RETRIEVE_ADDRESS | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_ADDRESS...more details | ||
| RETRIEVE_BY_ASSOCIATION | Retrieve By Assoc: with Filter handling | Protected |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_BY_ASSOCIATION...more details | ||
| RETRIEVE_BY_ASSOCIATION_INT | Retrieve By Assoc: Calling Address Mgmt (w/o filter) | Protected |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_BY_ASSOCIATION_INT...more details | ||
| RETRIEVE_COMM | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_COMM...more details | ||
| RETRIEVE_COMM_NOTE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_COMM_NOTE...more details | ||
| RETRIEVE_COMM_PREF | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_COMM_PREF...more details | ||
| RETRIEVE_COMM_USAGE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_COMM_USAGE...more details | ||
| RETRIEVE_FORMATTED_ADDRESS | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_FORMATTED_ADDRESS...more details | ||
| RETRIEVE_NOTE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_NOTE...more details | ||
| RETRIEVE_ROOT_NODE_ID | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_ROOT_NODE_ID...more details | ||
| RETRIEVE_VERSION | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_VERSION...more details | ||
| RET_LINK_COMM | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_COMM...more details | ||
| RET_LINK_COMM_NOTE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_COMM_NOTE...more details | ||
| RET_LINK_COMM_PREF | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_COMM_PREF...more details | ||
| RET_LINK_COMM_USAGE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_COMM_USAGE...more details | ||
| RET_LINK_FORMATTED_ADDRESS | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_FORMATTED_ADDRESS...more details | ||
| RET_LINK_NOTE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_NOTE...more details | ||
| RET_LINK_VERSION | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_VERSION...more details | ||
| TRANSLATE_STATE_TO_BEF_IMG | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>TRANSLATE_STATE_TO_BEF_IMG...more details | ||
| VERSION_CHECK_NODE_EXISTS | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_CHECK_NODE_EXISTS...more details | ||
| VERSION_CLEAR_NODE | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_CLEAR_NODE...more details | ||
| VERSION_CONVERT_CA | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_CONVERT_CA...more details | ||
| VERSION_DECODE_NODE_ID | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_DECODE_NODE_ID...more details | ||
| VERSION_ENCODE_NODE_ID | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_ENCODE_NODE_ID...more details | ||
| VERSION_GET_CF_D | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_GET_CF_D...more details | ||
| VERSION_IS_INITIAL | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_IS_INITIAL...more details | ||
| VERSION_MAP_E2I | Private | |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_MAP_E2I...more details | ||
| VERSION_MAP_I2E | Map one node of the version internal -> external | Private |
| CALL METHOD /bofu/cl_addr_buffer=>VERSION_MAP_I2E...more details | ||
| ZZ_RETRIEVE_BY_ASSOCIATION | Old version of retrieve by association | Private |
| CALL METHOD /bofu/cl_addr_buffer=>ZZ_RETRIEVE_BY_ASSOCIATION...more details | ||
/BOFU/CL_ADDR_BUFFER attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| CO_CHANGED_FIELDS | Constant | 'CHANGED_FIELDS' | LIKE STRING | Private | |
| CO_COMM_EMAIL | Constant | Communication Method (Key) (Business Address Services) | 'INT' | LIKE AD_COMM | Private |
| CO_COMM_FACSIMILE | Constant | Communication Method (Key) (Business Address Services) | 'FAX' | LIKE AD_COMM | Private |
| CO_COMM_TELEPHONE | Constant | Communication Method (Key) (Business Address Services) | 'TEL' | LIKE AD_COMM | Private |
| CO_COMM_WEB | Constant | Communication Method (Key) (Business Address Services) | 'URI' | LIKE AD_COMM | Private |
| CO_FLD_ADDRESS_ID | Constant | 'ADDRESS_ID' | LIKE STRING | Private | |
| CO_FLD_DATA | Constant | 'DATA' | LIKE STRING | Private | |
| CO_FLD_NODE_ID | Constant | 'NODE_ID' | LIKE STRING | Private | |
| CO_FLD_NOTES | Constant | 'NOTES' | LIKE STRING | Private | |
| CO_FLD_USAGES | Constant | 'USAGES' | LIKE STRING | Private | |
| CO_KEY_ADDRESS_KEY | Constant | 'ADDRESS_KEY' | LIKE STRING | Private | |
| CO_KEY_ID | Constant | 'ID' | LIKE STRING | Private | |
| CO_UPDATEFLAG | Constant | 'UPDATEFLAG' | LIKE STRING | Private | |
| MO_ADDR_ENCODE | Instance Attribute | Encoding routines for BAS Node Ids | LIKE /BOFU/CL_ADDR_ENCODE | Private | |
| MO_ADDR_MAIN | Instance Attribute | Memory Layer for the ESA-Service Provider of DO Address | LIKE /BOFU/CL_ADDR_MAIN_AP_FACADE | Private | |
| MO_ADDR_REFERENCE | Static Attribute | Map Address Where-Used-References in the ESA context | LIKE /BOFU/CL_ADDR_REFERENCE | Protected | |
| MO_CONF | Instance Attribute | Key | LIKE /BOBF/IF_FRW_CONFIGURATION | Private | |
| MO_METADATA | Instance Attribute | Metadata of the Address | LIKE /BOFU/IF_ADDR_METADATA | Private | |
| MS_NODE | Instance Attribute | Configuration: Node | LIKE /BOBF/S_CONFRO_NODE | Private | |
| MT_HANDLE_TO_ID | Instance Attribute | LIKE TY_T_HANDLE_TO_ID | Private | ||
| MT_ID_IS_HANDLE | Instance Attribute | LIKE TY_T_ID_IS_HANDLE | Private | ||
| MT_KEY_TO_ID | Instance Attribute | LIKE TY_T_KEY_TO_ID | Private | ||
| MT_ROOT_KEYS | Instance Attribute | Key Table | LIKE /BOBF/T_FRW_KEY | Private | |
| MV_BO_KEY | Instance Attribute | Business Object | LIKE /BOBF/OBM_BO_KEY | Private | |
| SO_HOST_CONF | Static Attribute | Host BO Configuration | LIKE /BOBF/IF_FRW_CONFIGURATION | Public | |
| SO_INSTANCE | Static Attribute | LIKE /BOFU/CL_ADDR_BUFFER | Private |
Links to Related Class(s)
/BOFU/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects