SAP /BOFU/CL_BUPA_ADAPTER OO Class - Master Data Adapter: Business Partner









/BOFU/CL_BUPA_ADAPTER 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_BUPA_ADAPTER 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 /BOFU/IF_MD_ADAPTER

Method list of /BOFU/CL_BUPA_ADAPTER 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_BUPA_MDL_QUERYProtected
CALL METHOD /bofu/cl_bupa_adapter=>ADDRESS_BUPA_MDL_QUERY...more details

CHECK_ADDR_DETChecks Address determination usageProtected
CALL METHOD /bofu/cl_bupa_adapter=>CHECK_ADDR_DET...more details

CONSTRUCTORConstructor of Master Data Adapter classProtected
CALL METHOD /bofu/cl_bupa_adapter=>CONSTRUCTOR...more details

GET_ADDRESSINFO_NODE_IDSRetrieve Node IDs for the ADDRESSINFORMATION nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_ADDRESSINFO_NODE_IDS...more details

GET_ADDRESSUSAGE_NODE_IDSRetrieve Node IDs for the ADDRESSUSAGE nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_ADDRESSUSAGE_NODE_IDS...more details

GET_ADDR_DET_PROC_NODE_IDSRetrieve Node IDs for the ADDR_CURR_ADDR_DET_PROC nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_ADDR_DET_PROC_NODE_IDS...more details

GET_ADDR_INF_BY_PTY_ADDR_DETRetrieve Node IDs for the ADDR_CURR_ADDR_DET_PROC nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_ADDR_INF_BY_PTY_ADDR_DET...more details

GET_COMMON_NODE_IDSRetrieve Node IDs for the COMMON nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_COMMON_NODE_IDS...more details

GET_CPWADR_NODE_IDSRetrieve Node IDs for the RelationshCPWorkplaceAddress nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_CPWADR_NODE_IDS...more details

GET_IDENTIFICATION_NODE_IDSRetrieve Node IDs for the IDENTIFICATION nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_IDENTIFICATION_NODE_IDS...more details

GET_INSTANCEPublic
CALL METHOD /bofu/cl_bupa_adapter=>GET_INSTANCE...more details

GET_PARENT_NODE_IDRetrieve Node IDs for the PARENTnodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_PARENT_NODE_ID...more details

GET_RELATIONSHIP_NODE_IDSRetrieve Node IDs for the RELATIONSHIP nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_RELATIONSHIP_NODE_IDS...more details

GET_RELCP_NODE_IDSRetrieve Node IDs for the RelationshipContactPerson nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_RELCP_NODE_IDS...more details

GET_RELSHP_PARENT_NODE_IDProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_RELSHP_PARENT_NODE_ID...more details

GET_ROLE_NODE_IDSRetrieve Node IDs for the ROLE nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_ROLE_NODE_IDS...more details

GET_TAX_NUMBER_NODE_IDSRetrieve Node IDs for the TAX_NUMBER nodeProtected
CALL METHOD /bofu/cl_bupa_adapter=>GET_TAX_NUMBER_NODE_IDS...more details

RELSHP_BUPA_MDL_QUERYProtected
CALL METHOD /bofu/cl_bupa_adapter=>RELSHP_BUPA_MDL_QUERY...more details

RETRIEVEPublic
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE...more details

RETRIEVE_ADDRESS_INFOBAPI Call for retrieving ADDRESS INFROMATION node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_ADDRESS_INFO...more details

RETRIEVE_ADDRESS_USAGEBAPI Call for retrieving ADDRESS USAGE node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_ADDRESS_USAGE...more details

RETRIEVE_ADDR_DET_PROCBAPI Call for retrieving ADDRESS Determination node attributProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_ADDR_DET_PROC...more details

RETRIEVE_BY_ASSOCIATIONPublic
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_BY_ASSOCIATION...more details

RETRIEVE_COMMONBAPI Call for retrieving COMMON node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_COMMON...more details

RETRIEVE_CPWADRBAPI Call for retrieving RelationshCPWorkplaceAddrattributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_CPWADR...more details

RETRIEVE_IDENTIFICATIONBAPI Call for retrieving IDENTIFICATION node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_IDENTIFICATION...more details

RETRIEVE_RELCPBAPI Call for retrieving RelationshipContaP. node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_RELCP...more details

RETRIEVE_RELSHIPMDL Call for retrieving RELATIONSHIP node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_RELSHIP...more details

RETRIEVE_ROLEBAPI Call for retrieving ROLE node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_ROLE...more details

RETRIEVE_ROOTMDL Call for retrieving root node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_ROOT...more details

RETRIEVE_TAX_NUMBERCall for retrieving TAX_NUMBER node attributesProtected
CALL METHOD /bofu/cl_bupa_adapter=>RETRIEVE_TAX_NUMBER...more details

SET_BUPA_DESCR_READ_MODESet pre-read mode for BuPa description (on/off)Public
CALL METHOD /bofu/cl_bupa_adapter=>SET_BUPA_DESCR_READ_MODE...more details

STANDARD_BUPA_MDL_QUERYProtected
CALL METHOD /bofu/cl_bupa_adapter=>STANDARD_BUPA_MDL_QUERY...more details



/BOFU/CL_BUPA_ADAPTER 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
MO_BUPA_ENCODEInstance AttributeEncoding routines for BUPA Node IdsLIKE
/BOFU/CL_BUPA_ENCODE
Protected
MT_ADDRESS_MAPPINGInstance AttributeAddress mappingLIKE
TT_ADDR_MAPPING
Protected
MT_ADDR_INTInstance AttributeLIKE
TT_ADDR_INT
Protected
MT_ADDR_USAGEInstance AttributeLIKE
TT_PARTNER_ADDRUSAGE
Protected
MT_PARTNER_ORG_GRPInstance AttributeLIKE
TT_PARTNER_ORG_GRP
Protected
MV_BO_NAMEInstance AttributeBusiness Object NameLIKE
/BOBF/OBM_NAME
Protected
MV_NO_BUPA_DESCRStatic AttributeCheckboxABAP_FALSELIKE
XFELD
Protected
MV_QUERYConstantName of query in TSP profile service provider'QRY_TSPP'LIKE
STRING
Protected
ST_BUPA_ADAPTERStatic AttributeLIKE
Protected




/BOFU/CL_BUPA_ADAPTER types

TT_ADDRESS_INT -
TT_ADDRUSE_TAB -
TT_ADDR_INT -
TT_ADDR_MAPPING -
TT_PARTNER_ADDRINFO -
TT_PARTNER_ADDRUSAGE -
TT_PARTNER_MIN -
TT_PARTNER_ORG_GRP -
TT_PARTNER_REL -
TT_PARTNER_ROLE -
TT_PARTNER_TAX -
TT_PARTNER_VAL -
TY_ADDR_INT -
TY_ADDR_MAPPING -
TY_BUPA_ADAPTER -
TY_PARTNER_ADDRINFO -
TY_PARTNER_ADDRUSAGE -
TY_PARTNER_MIN -
TY_PARTNER_ORG_GRP -
TY_PARTNER_REL -
TY_PARTNER_ROLE -
TY_PARTNER_TAX -
TY_PARTNER_VAL -

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!