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_BUFFER

Method 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 NameDescriptionVisability
ADDRESS_TYPE_HAS_NODEPrivate
CALL METHOD /bofu/cl_addr_buffer=>ADDRESS_TYPE_HAS_NODE...more details

ADD_PROCESS_MESSAGE_TO_BUFFERSinglePrivate
CALL METHOD /bofu/cl_addr_buffer=>ADD_PROCESS_MESSAGE_TO_BUFFER...more details

ADD_PROCESS_MESSAGE_TO_BUFFER1MultiPrivate
CALL METHOD /bofu/cl_addr_buffer=>ADD_PROCESS_MESSAGE_TO_BUFFER1...more details

ADD_TYPE3_HOST_REFERENCEPrivate
CALL METHOD /bofu/cl_addr_buffer=>ADD_TYPE3_HOST_REFERENCE...more details

COMM_CONVERT_CAPrivate
CALL METHOD /bofu/cl_addr_buffer=>COMM_CONVERT_CA...more details

COMM_GET_TABLEPrivate
CALL METHOD /bofu/cl_addr_buffer=>COMM_GET_TABLE...more details

COMM_MAP_E2IPrivate
CALL METHOD /bofu/cl_addr_buffer=>COMM_MAP_E2I...more details

COMM_MAP_I2EPrivate
CALL METHOD /bofu/cl_addr_buffer=>COMM_MAP_I2E...more details

COMM_RETRIEVE_DATAPrivate
CALL METHOD /bofu/cl_addr_buffer=>COMM_RETRIEVE_DATA...more details

COMM_UPDATEPrivate
CALL METHOD /bofu/cl_addr_buffer=>COMM_UPDATE...more details

CONSTRUCTORPrivate
CALL METHOD /bofu/cl_addr_buffer=>CONSTRUCTOR...more details

GET_COMM_DATA_NODEPrivate
CALL METHOD /bofu/cl_addr_buffer=>GET_COMM_DATA_NODE...more details

GET_KEYPrivate
CALL METHOD /bofu/cl_addr_buffer=>GET_KEY...more details

GET_NODE_IDPrivate
CALL METHOD /bofu/cl_addr_buffer=>GET_NODE_ID...more details

GET_TIMESTAMPPrivate
CALL METHOD /bofu/cl_addr_buffer=>GET_TIMESTAMP...more details

HANDLE_ADD_CHANGE_NOTIFhande additional change notifications from modifyPrivate
CALL METHOD /bofu/cl_addr_buffer=>HANDLE_ADD_CHANGE_NOTIF...more details

HANDLE_CHANGE_NOTIFhande own change notifications from modifyPrivate
CALL METHOD /bofu/cl_addr_buffer=>HANDLE_CHANGE_NOTIF...more details

IS_VALID_IDPrivate
CALL METHOD /bofu/cl_addr_buffer=>IS_VALID_ID...more details

MODIFY_ADDRESSPrivate
CALL METHOD /bofu/cl_addr_buffer=>MODIFY_ADDRESS...more details

MODIFY_COMMPrivate
CALL METHOD /bofu/cl_addr_buffer=>MODIFY_COMM...more details

MODIFY_COMM_NOTEPrivate
CALL METHOD /bofu/cl_addr_buffer=>MODIFY_COMM_NOTE...more details

MODIFY_COMM_PREFPrivate
CALL METHOD /bofu/cl_addr_buffer=>MODIFY_COMM_PREF...more details

MODIFY_COMM_USAGEPrivate
CALL METHOD /bofu/cl_addr_buffer=>MODIFY_COMM_USAGE...more details

MODIFY_FORMATTED_ADDRESSPrivate
CALL METHOD /bofu/cl_addr_buffer=>MODIFY_FORMATTED_ADDRESS...more details

MODIFY_NOTEPrivate
CALL METHOD /bofu/cl_addr_buffer=>MODIFY_NOTE...more details

MODIFY_VERSIONPrivate
CALL METHOD /bofu/cl_addr_buffer=>MODIFY_VERSION...more details

NEW_IDPrivate
CALL METHOD /bofu/cl_addr_buffer=>NEW_ID...more details

RETRIEVE_ADDRESSPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_ADDRESS...more details

RETRIEVE_BY_ASSOCIATIONRetrieve By Assoc: with Filter handlingProtected
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_BY_ASSOCIATION...more details

RETRIEVE_BY_ASSOCIATION_INTRetrieve By Assoc: Calling Address Mgmt (w/o filter)Protected
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_BY_ASSOCIATION_INT...more details

RETRIEVE_COMMPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_COMM...more details

RETRIEVE_COMM_NOTEPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_COMM_NOTE...more details

RETRIEVE_COMM_PREFPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_COMM_PREF...more details

RETRIEVE_COMM_USAGEPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_COMM_USAGE...more details

RETRIEVE_FORMATTED_ADDRESSPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_FORMATTED_ADDRESS...more details

RETRIEVE_NOTEPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_NOTE...more details

RETRIEVE_ROOT_NODE_IDPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_ROOT_NODE_ID...more details

RETRIEVE_VERSIONPrivate
CALL METHOD /bofu/cl_addr_buffer=>RETRIEVE_VERSION...more details

RET_LINK_COMMPrivate
CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_COMM...more details

RET_LINK_COMM_NOTEPrivate
CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_COMM_NOTE...more details

RET_LINK_COMM_PREFPrivate
CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_COMM_PREF...more details

RET_LINK_COMM_USAGEPrivate
CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_COMM_USAGE...more details

RET_LINK_FORMATTED_ADDRESSPrivate
CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_FORMATTED_ADDRESS...more details

RET_LINK_NOTEPrivate
CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_NOTE...more details

RET_LINK_VERSIONPrivate
CALL METHOD /bofu/cl_addr_buffer=>RET_LINK_VERSION...more details

TRANSLATE_STATE_TO_BEF_IMGPrivate
CALL METHOD /bofu/cl_addr_buffer=>TRANSLATE_STATE_TO_BEF_IMG...more details

VERSION_CHECK_NODE_EXISTSPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_CHECK_NODE_EXISTS...more details

VERSION_CLEAR_NODEPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_CLEAR_NODE...more details

VERSION_CONVERT_CAPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_CONVERT_CA...more details

VERSION_DECODE_NODE_IDPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_DECODE_NODE_ID...more details

VERSION_ENCODE_NODE_IDPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_ENCODE_NODE_ID...more details

VERSION_GET_CF_DPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_GET_CF_D...more details

VERSION_IS_INITIALPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_IS_INITIAL...more details

VERSION_MAP_E2IPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_MAP_E2I...more details

VERSION_MAP_I2EMap one node of the version internal -> externalPrivate
CALL METHOD /bofu/cl_addr_buffer=>VERSION_MAP_I2E...more details

ZZ_RETRIEVE_BY_ASSOCIATIONOld version of retrieve by associationPrivate
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.

NameLevelDescriptionInitial ValueTypeVisability
CO_CHANGED_FIELDSConstant'CHANGED_FIELDS'LIKE
STRING
Private
CO_COMM_EMAILConstantCommunication Method (Key) (Business Address Services)'INT'LIKE
AD_COMM
Private
CO_COMM_FACSIMILEConstantCommunication Method (Key) (Business Address Services)'FAX'LIKE
AD_COMM
Private
CO_COMM_TELEPHONEConstantCommunication Method (Key) (Business Address Services)'TEL'LIKE
AD_COMM
Private
CO_COMM_WEBConstantCommunication Method (Key) (Business Address Services)'URI'LIKE
AD_COMM
Private
CO_FLD_ADDRESS_IDConstant'ADDRESS_ID'LIKE
STRING
Private
CO_FLD_DATAConstant'DATA'LIKE
STRING
Private
CO_FLD_NODE_IDConstant'NODE_ID'LIKE
STRING
Private
CO_FLD_NOTESConstant'NOTES'LIKE
STRING
Private
CO_FLD_USAGESConstant'USAGES'LIKE
STRING
Private
CO_KEY_ADDRESS_KEYConstant'ADDRESS_KEY'LIKE
STRING
Private
CO_KEY_IDConstant'ID'LIKE
STRING
Private
CO_UPDATEFLAGConstant'UPDATEFLAG'LIKE
STRING
Private
MO_ADDR_ENCODEInstance AttributeEncoding routines for BAS Node IdsLIKE
/BOFU/CL_ADDR_ENCODE
Private
MO_ADDR_MAINInstance AttributeMemory Layer for the ESA-Service Provider of DO AddressLIKE
/BOFU/CL_ADDR_MAIN_AP_FACADE
Private
MO_ADDR_REFERENCEStatic AttributeMap Address Where-Used-References in the ESA contextLIKE
/BOFU/CL_ADDR_REFERENCE
Protected
MO_CONFInstance AttributeKeyLIKE
/BOBF/IF_FRW_CONFIGURATION
Private
MO_METADATAInstance AttributeMetadata of the AddressLIKE
/BOFU/IF_ADDR_METADATA
Private
MS_NODEInstance AttributeConfiguration: NodeLIKE
/BOBF/S_CONFRO_NODE
Private
MT_HANDLE_TO_IDInstance AttributeLIKE
TY_T_HANDLE_TO_ID
Private
MT_ID_IS_HANDLEInstance AttributeLIKE
TY_T_ID_IS_HANDLE
Private
MT_KEY_TO_IDInstance AttributeLIKE
TY_T_KEY_TO_ID
Private
MT_ROOT_KEYSInstance AttributeKey TableLIKE
/BOBF/T_FRW_KEY
Private
MV_BO_KEYInstance AttributeBusiness ObjectLIKE
/BOBF/OBM_BO_KEY
Private
SO_HOST_CONFStatic AttributeHost BO ConfigurationLIKE
/BOBF/IF_FRW_CONFIGURATION
Public
SO_INSTANCEStatic AttributeLIKE
/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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!