SAP Business Partners Tables

Are you looking for the right table related to SAP Business Partners Tables to query in an ABAP Program, Class, Function Module and OData API?

There are number of standard tables in SAP S/4HANA system. The data of an application is distributed across several database fields. Finding the right table is important, in this post we'll look at list of all the tables in Business Partners (LO-MD-BP) module.

Top 10 tables in Business Partners

TableDescription
CUSCOMPANYCODE_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERCUSTCOTP
BUPA_COMM_DDRAFT TABLE FOR BP_COMM_D
BPADDSWT_DI_BUSINESSPARTNERTP I_BPADDLSUPLRWHLDTAXTP
CMD_NRIV_LOGchange log for NRIV updation
BPADDCSA_DI_BUSINESSPARTNERTP I_BPADDLCUSTSALESAREATP
BPADDSWEBURL_DI_BUSINESSPARTNERTP I_BPADDLSUPLRWEBSITEURLTP
MDMCHPMDM: Change events by incoming IDocs
BUPA_TAX_NUM_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERTAXNUMBERTP
BPADDCSAT_DI_BUSINESSPARTNERTP I_BPADDLCUSTSALESAREATAXTP
CFG_MDM_BP_CONTFor ecatt /SMB99/CL_MD_BP_XD01_CONT_O001

List of tables in Business Partners

TableDescription
CUSCOMPANYCODE_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERCUSTCOTP
BUPA_COMM_DDRAFT TABLE FOR BP_COMM_D
BPADDSWT_DI_BUSINESSPARTNERTP I_BPADDLSUPLRWHLDTAXTP
CMD_NRIV_LOGchange log for NRIV updation
BPADDCSA_DI_BUSINESSPARTNERTP I_BPADDLCUSTSALESAREATP
BPADDSWEBURL_DI_BUSINESSPARTNERTP I_BPADDLSUPLRWEBSITEURLTP
MDMCHPMDM: Change events by incoming IDocs
BUPA_TAX_NUM_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERTAXNUMBERTP
BPADDCSAT_DI_BUSINESSPARTNERTP I_BPADDLCUSTSALESAREATAXTP
CFG_MDM_BP_CONTFor ecatt /SMB99/CL_MD_BP_XD01_CONT_O001
MDG_MLT_AS_REASNMultiple Assignment Reasons
BPADDCEA_DI_BUSINESSPARTNERTP I_BPADDLCUSTEMAILADDRESSTP
BUPA_CCARD_DI_PAYMENTCARDTYPETP I_PAYMENTCARDTYPETP
BUPA_LFAT_DI_BUSINESSPARTNERTP I_BPSUPPLIERTAXGROUPINGTP
BPADDCWT_DI_BUSINESSPARTNERTP I_BPADDLCUSTWHLDGTAXTP
DES_BP_OUTPUTBP records matched in Mass Data Enrichment
BPADDCCC_DI_BUSINESSPARTNERTP I_BPADDLCUSTCOMPANYCODETP
SAPARTNERFUNC_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERPARTFUNCTP
CUSTSA_TEXT_DI_BUSINESSPARTNERTP I_BPSALESAREATEXTTP
BUPA_TELNO_DI_BUSINESSPARTNERTP I_BPTELEPHONENUMBERTP
BUPA_ROLE_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERROLETP
DES_BP_INPUTInput BP records to perform Mass Data Enrichment
BPADDSUPP_DI_BUSINESSPARTNERTP I_BPADDITIONALSUPPLIERTP
BPADDCWEBURL_DI_BUSINESSPARTNERTP I_BPADDLCUSTWEBSITEURLTP
BUPA_ADRU_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERADDRUSAGETP
QCCONTACT_DI_QUICKCREATECONTACTTP I_QUICKCREATECONTACTTP
WTHLD_TAX_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERWHLDGTAXTP
BPADDSTN_DI_BUSINESSPARTNERTP I_BPADDLSUPLRTELNMBRTP
BPADDSWTAX_DI_BUSINESSPARTNERTP I_BPADDLSUPLRWHLDGTAXTP
CMD_DRAFT_DC_MAPStaging table for persisting DatacloudID and DraftUUID
SUPP_GEN_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERSUPPLIERTP
SAPARTNERFUNCTIODraft table for Customer Master - Sales Area PartnerFunction
BUPA_KNAT_DI_BUSINESSPARTNERTP I_BPCUSTOMERTAXGROUPINGTP
BUPA_ROOT_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERTP
CMD_BS_ECC_CUSCPNumber Range for ERP Contact Person per Target System
BPACTION_DMaintaining action/operation in Customer/Supplier fiori apps
BPADDSUPPFDI_BUSINESSPARTNERTP I_BPADDLSUPLRPARTFUNCTP
MDG_MLT_AS_RSN_TAssignment Reasons Text
BUPA_BANK_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERBANKTP
CUST_WTAX_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERCUSTWHDGTAXTP
BUPA_ID_DI_BUSINESSPARTNERTP I_BUPAIDENTIFICATIONTP
DES_KEY_MAP_TEMPKey mapping table for mass data enrichment
BUPA_ADRC_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERADDRESSTP
BPADDSFN_DI_BUSINESSPARTNERTP I_BPADDLSUPLRFAXNUMBERTP
DES_CA_DETAILSCA Details
BUPA_WEBURL_DI_BUSINESSPARTNERTP I_BPWEBSITEURLTP
CUST_DUN_DI_BUSINESSPARTNERTP I_BPCUSTOMERDUNNINGTP
BUPA_FAXNO_DI_BUSINESSPARTNERTP I_BPFAXNUMBERTP
BUPA_BUUT0CC_DI_BUSINESSPARTNERTP I_PAYMENTCARDTP
SATAX_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERSLSAREATAXTP
CUST_TEXT_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERCUSTOMERTXTTP
DES_KEY_MAPKey mapping table for mass data enrichment
BPADDCUST_DI_BUSINESSPARTNERTP I_BPADDITIONALCUSTOMERTP
SALESAREA_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERSALESAREATP
PUR_ORG_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERPURGORGTP
BPADDCTN_DI_BUSINESSPARTNERTP I_BPADDLCUSTTELNMBRTP
BPADDSDUN_DI_BUSINESSPARTNERTP I_BPADDLSUPLRDUNNINGTP
BPADDCSAPF_DI_BUSINESSPARTNERTP I_BPADDLCUSTPARTFUNCTP
BPADDCFN_DI_BUSINESSPARTNERTP I_BPADDLCUSTFAXNUMBERTP
CFG_MDM_BP_XK01For ecatts /SMB99/CL_MD_BP_XK01_O001_J01
CMD_DES_MAPPERCMD & Data Enrichment Mapper Table for BP
CFG_MDM_BP_XD01For ecatt /SMB99/CL_MD_BP_XD01_O001_J01
SUPLR_TEXT_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERSUPPLIERTXTTP
MDMCLASSIFAccount groups for vendor coming from MDS
BPADDSPO_DI_BUSINESSPARTNERTP I_BPADDLSUPLRPURGORGTP
MANT_CHECKS_REFMandatory checks data
MDG_MLT_AS_CAT_TAssignment categories text
MDG_MLT_ASSGMNTMultiple Assignments
CMD_BS_ECC_CUSNRNumber Range per Target System and Customer Account Group
BUPA_IND_DI_BUSINESSPARTNERTP I_BUPAINDUSTRYTP
SUPP_DUN_DI_BUSINESSPARTNERTP I_BPSUPPLIERDUNNINGTP
BUPA_GRH_DI_BUSINESSPARTNERTP I_BPGOODSRECEIVINGHOURSTP
BUPA_MOBILEPH_DI_BUSINESSPARTNERTP I_BPMOBILEPHONENUMBERTP
DES_UPDATE_INPUTInput BP records to perform Update
BUPA_EMAIL_DI_BUSINESSPARTNERTP I_BPEMAILADDRESSTP
DES_DP_ID_TYPEMapper from Data provider to Id type for DE
CMD_PCI_RESPONSEStaging table for payment hub response
SUPLRCC_TEXT_DI_BUSINESSPARTNERTP I_BPSUPPLIERCOMPANYCODETEXTTP
DES_MAPPERExternal & Data Enrichment Mapper Table for BP
CMD_BS_ECC_VENNRNumber Range per Target System and Vendor Account Group
CCARD_ROOT_DI_PAYMENTCARDMASTERTP I_PAYMENTCARDMASTERTP
BUPA_KNVA_DI_BUSINESSPARTNERTP I_BPUNLOADINGPOINTTP
DES_DESTINATIONMaintain destination details for Data Enrichment services
DES_BATCH_INPUTRecords batched for Input in Mass enrichment
CMD_DUPCHK_TMSTPTimestamp of last execution of duplicate check
BPSUPL_PF_DI_BUSINESSPARTNERTP I_BPSUPPLIERPARTNERFUNCTIONTP
BUPA_CONTACT_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERCONTACTTP
BPADDCDUN_DI_BUSINESSPARTNERTP I_BPADDLCUSTDUNNINGTP
SUPP_CC_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERSUPLRCOTP
DES_JOB_DETAILSJob realted details for mass data enrichment
BPADDSCC_DI_BUSINESSPARTNERTP I_BPADDLSUPLRCOMPANYCODETP
CMD_CSVC_LOCKObject that is locked due to cross system veto check
BPADDSMPN_DI_BUSINESSPARTNERTP I_BPADDLSUPLRMBLPHNUMBERTP
SUPLRPO_TEXT_DI_BUSINESSPARTNERTP I_BPSUPPLIERPURCHASINGORGTXTTP
DES_ERROR_CODESError code and descriptions for Mass Data Enrichment
CUSTCC_TEXT_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERCUSTCOTEXTTP
BPADDSEA_DI_BUSINESSPARTNERTP I_BPADDLSUPLREMAILADDRESSTP
MDG_MLT_AS_CATAssignment Categories
BPHCM_FLD_STATUSBusiness Partner and HCM integration Field Group statuses
BPADDCMPN_DI_BUSINESSPARTNERTP I_BPADDLCUSTMBLPHNUMBERTP
CUSTOMER_DI_BUSINESSPARTNERTP I_BUSINESSPARTNERCUSTOMERTP
DES_BUS_SYSTMaintain business system for Data Enrichment
SUPP_PF_DI_SUPPLIERPARTNERFUNCTIONTP I_SUPPLIERPARTNERFUNCTIONTP