I_BusinessPartner

DDL: I_BUSINESSPARTNER SQL: IBUSINESSPARTNER Type: view BASIC Package: VDM_MD_BP_BASE

Business Partner

I_BusinessPartner is a Basic CDS View (Dimension) that provides data about "Business Partner" in SAP S/4HANA. It reads from 1 data source (but000) and exposes 117 fields with key field BusinessPartner. It has 29 associations to related views. It is exposed through 22 OData services (ASQL_F1426, ASQL_F1611A, ASQL_F2187A, ...). It is used in 1 Fiori application: Monitor Freight Documents for Accrual. Part of development package VDM_MD_BP_BASE.

SAP Help Documentation

CategoryCDS Views for Business Partner
Data CategoryDimension
StatusReleased
Data Extraction TypeFull
Corresponding DataSourceIBUSINESSPARTNER
Purpose
This CDS view retrieves business partner general data. This CDS view is enabled as Customer Data Browser object and is allowed for user access.

Structure
Object types This view relates to the SAP object type Business Partner. Measures and attributes Some important measures and attributes are: Business Partner Business Partner Category Authorization Group Business Partner UUID Person Number

View on SAP Help Portal →

Data Sources (1)

SourceAliasJoin Type
but000 but000 from

Associations (29)

CardinalityTargetAliasCondition
[0..1] I_User _CreatedByUser $projection.CreatedByUser = _CreatedByUser.UserID
[0..1] I_User _LastChangedByUser $projection.LastChangedByUser = _LastChangedByUser.UserID
[0..*] I_BusinessPartnerDefaultAddr _DefaultAddress $projection.BusinessPartner = _DefaultAddress.BusinessPartner
[0..1] I_BPCurrentDefaultAddress _CurrentDefaultAddress $projection.BusinessPartner = _CurrentDefaultAddress.BusinessPartner
[0..*] I_BusinessPartner_to_BP_Role _BusinessPartnerRole $projection.BusinessPartner = _BusinessPartnerRole.BusinessPartner
[0..*] I_Addressindependentemail _AddressIndependentEmail $projection.IndependentAddressID = _AddressIndependentEmail.AddressID
[0..*] I_BPAddressIndependentEmail _BPAddressIndependentEmail $projection.BusinessPartner = _BPAddressIndependentEmail.BusinessPartner and $projection.IndependentAddressID = _BPAddressIndependentEmail.AddressID
[0..*] I_Addressindependentfax _AddressIndependentFax $projection.IndependentAddressID = _AddressIndependentFax.AddressID
[0..*] I_BPAddressIndependentFax _BPAddressIndependentFax $projection.BusinessPartner = _BPAddressIndependentFax.BusinessPartner and $projection.IndependentAddressID = _BPAddressIndependentFax.AddressID
[0..*] I_Addressindependentphone _AddressIndependentPhone $projection.IndependentAddressID = _AddressIndependentPhone.AddressID
[0..*] I_BPAddressIndependentPhone _BPAddressIndependentPhone $projection.BusinessPartner = _BPAddressIndependentPhone.BusinessPartner and $projection.IndependentAddressID = _BPAddressIndependentPhone.AddressID
[0..*] I_Addressindependentmobile _AddressIndependentMobile $projection.IndependentAddressID = _AddressIndependentMobile.AddressID
[0..*] I_BPAddressIndependentMobile _BPAddressIndependentMobile $projection.BusinessPartner = _BPAddressIndependentMobile.BusinessPartner and $projection.IndependentAddressID = _BPAddressIndependentMobile.AddressID
[0..*] I_BPAddressIndependentWebsite _BPAddressIndependentWebsite $projection.BusinessPartner = _BPAddressIndependentWebsite.BusinessPartner and $projection.IndependentAddressID = _BPAddressIndependentWebsite.AddressID
[0..*] I_Industries _Industries $projection.Industry = _Industries.IndustrySector
[0..*] I_BusinessPartnerIndustry _BusinessPartnerIndustry $projection.BusinessPartner = _BusinessPartnerIndustry.BusinessPartner
[0..1] I_BPFinancialServicesExtn _BPFinancialServicesExtn $projection.BusinessPartner = _BPFinancialServicesExtn.BusinessPartner
[0..*] I_BusinessPartnerRating _BPRating $projection.BusinessPartner = _BPRating.BusinessPartner
[0..1] I_BPCreditWorthiness _BPCreditWorthiness $projection.BusinessPartner = _BPCreditWorthiness.BusinessPartner
[0..*] I_BPEmployment _BPEmployment $projection.BusinessPartner = _BPEmployment.BusinessPartner
[0..1] E_BP_D _BusinessPartnerExt $projection.BusinessPartner = _BusinessPartnerExt.BusinessPartner
[0..*] I_AcademicTitleText _AcademicTitleText $projection.AcademicTitle = _AcademicTitleText.AcademicTitle
[0..1] I_AcademicTitle _AcademicTitleValueHelp $projection.AcademicTitle = _AcademicTitleValueHelp.AcademicTitle
[0..1] I_BPFinancialServicesExtn _BPFinancialServicesExt $projection.BusinessPartner = _BPFinancialServicesExt.BusinessPartner
[0..*] I_BuPaIdentification _BuPaIdentification $projection.BusinessPartner = _BuPaIdentification.BusinessPartner
[0..*] I_BPRelationship_2 _BPRelationship $projection.BusinessPartner = _BPRelationship.BusinessPartner1
[0..1] I_FormOfAddress _FormOfAddress $projection.FormOfAddress = _FormOfAddress.FormOfAddress
[0..*] I_Paymentcard _Paymentcard $projection.BusinessPartner = _Paymentcard.BusinessPartner
[0..*] I_BPDataController _BPDataController $projection.BusinessPartner = _BPDataController.BusinessPartner

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName IBUSINESSPARTNER view
EndUserText.label Business Partner view
VDM.viewType #BASIC view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.representativeKey BusinessPartner view
ObjectModel.sapObjectNodeType.name BusinessPartner view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
Analytics.dataExtraction.delta.changeDataCapture.automatic true view
Metadata.allowExtensions true view
AbapCatalog.preserveKey true view
Metadata.ignorePropagatedAnnotations true view

OData Services (22)

ServiceBindingVersionContractRelease
ASQL_F1426 ASQL_F1426 C2 NOT_RELEASED
ASQL_F1611A ASQL_F1611A C2 NOT_RELEASED
ASQL_F2187A ASQL_F2187A C2 NOT_RELEASED
ASQL_F2545 ASQL_F2545 C2 NOT_RELEASED
ASQL_F3966 ASQL_F3966 C2 NOT_RELEASED
ASQL_F4182 ASQL_F4182 C2 NOT_RELEASED
ASQL_F4423 ASQL_F4423 C2 NOT_RELEASED
ASQL_F4424 ASQL_F4424 C2 NOT_RELEASED
ASQL_F4537 ASQL_F4537 C2 NOT_RELEASED
ASQL_F5407 ASQL_F5407 C2 NOT_RELEASED
ASQL_F5523 ASQL_F5523 C2 NOT_RELEASED
ASQL_F5524 ASQL_F5524 C2 NOT_RELEASED
ASQL_F6109 ASQL_F6109 C2 NOT_RELEASED
ASQL_F7335 ASQL_F7335 C2 NOT_RELEASED
ASQL_F7448 ASQL_F7448 C2 NOT_RELEASED
C_BUSSOLUTIONORDER_SRV C_BUSSOLUTIONORDER V2 C1 NOT_RELEASED
UI_CADOCUMENT_MNG UI_CADOCUMENT_MNG V4 C1 NOT_RELEASED
UI_FREIGHTORDER_ACCR UI_FREIGHTORDER_ACCR V2 C1 NOT_RELEASED
UI_GTEEMBILLINGELEMENT_SD UI_GTEEMBILLINGELEMENT_SB V2 C1 NOT_RELEASED
UI_GTEEMBILLINGPLAN_SD UI_GTEEMBILLINGPLAN_SB V2 C1 NOT_RELEASED
UI_GTEEMBILLINGREQUEST_SD UI_GTEEMBILLINGREQUEST_SB V2 C1 NOT_RELEASED
UI_SOURCING_PROJECT_COMPARE UI_SRCGPROJ_COMPARE V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F4329 Monitor Freight Documents for Accrual Transactional

Monitor Freight Documents for Accrual

Business Role: Transportation Manager (Transportation Management)

With this app, you can monitor your freight documents to post accruals. You can confirm a freight document to post the freight cost to Financial Accounting for accruals. You can monitor your freight documents in case there are errors during the posting process. To post the freight costs to Financial Accounting, you must confirm that the charges for a freight document are a correct reflection of the planned costs to be paid to the carrier. When you confirm a freight document for posting, the system posts the freight costs to Financial Accounting. You can also identify freight documents for which you have successfully posted the freight costs.

Key Features: Confirm freight costs for posting to Financial Accounting for accruals View freight documents that are successfully posted to Financial Accounting Cancel postings for freight documents that are successfully posted to Financial Accounting Monitor freight documents that have errors when you post them to Financial Accounting Display the errors that the system encountered when it posted your freight documents Post or cancel posting for freight documents for which the system encountered errors during posting

Fields (117)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartner but000 partner With Partner
BusinessPartnerCategory but000 type Worklist Type
AuthorizationGroup but000 augrp Component of the Version Number
BusinessPartnerUUID but000 partner_guid Partner GUID
PersonNumber but000 persnumber Person Number
crtimendasETag
CreatedByUser but000 crusr User
CreationDate but000 crdat Generation Time
CreationTime but000 crtim Time
LastChangedByUser but000 chusr User
LastChangeDate but000 chdat Time Stamp
LastChangeTime but000 chtim Time Stamp
BusinessPartnerIsBlocked but000 xblck Central Block
IsBusinessPurposeCompleted but000 xpcpt PurposeComplete Flag
FirstName but000 name_first First Name
LastName but000 name_last Last Name
PersonFullName but000 name1_text Full Name
OrganizationBPName1 but000 name_org1 Organization Name 1
OrganizationBPName2 but000 name_org2 Organization Name 2
OrganizationBPName3 but000 name_org3 Organization Name 3
OrganizationBPName4 but000 name_org4 Organization Name 4
InternationalLocationNumber1 but000 location_1 Location no. 1
InternationalLocationNumber2 but000 location_2 Location no. 2
InternationalLocationNumber3 but000 location_3 Check digit
LegalForm but000 legal_enty Legal form
OrganizationFoundationDate but000 found_dat Date founded
OrganizationLiquidationDate but000 liquid_dat Liquidation
Industry but000 ind_sector Industry sector
IsNaturalPerson but000 natpers Natural Person
IsFemale but000 xsexf Female
IsMale but000 xsexm Male
IsSexUnknown but000 xsexu Unknown
FormOfAddress but000 title View Title
AcademicTitle but000 title_aca1 Academic Title
AcademicTitle2 but000 title_aca2 2nd Academic
NameFormat but000 nameformat Name Format
NameCountry but000 namcountry Country/Region
BusinessPartnerGrouping but000 bu_group Grouping
BusinessPartnerType but000 bpkind Partner Type
MiddleName but000 namemiddle Middle Name
AdditionalLastName but000 name_lst2 Other Last Name
GroupBusinessPartnerName1 but000 name_grp1 Group Name 1
GroupBusinessPartnerName2 but000 name_grp2 Group Name 2
CorrespondenceLanguage but000 langu_corr Correspondence Lang.
Language but000 bu_langu Language
SearchTerm1 but000 bu_sort1 Search Term 1
SearchTerm2 but000 bu_sort2 Search Term 2
BPLastNameSearchHelp but000 mc_name1 Name 1/Last Nme
BPFirstNameSearchHelp but000 mc_name2 Name2/First Nme
BusinessPartnerNicknameLabel but000 nickname Nickname
IndependentAddressID but000 addrcomm Address Number
IsActiveEntity
BirthDate but000 birthdt Date of Birth
IsMarkedForArchiving but000 xdele Indicator: Production Run Data Deleted
ContactPermission but000 contact Contact Persons
BusinessPartnerIDByExtSystem but000 bpext External Number
LegalEntityOfOrganization but000 legal_org Legal entity
BusinessPartnerPrintFormat but000 print_mode Print Format
BusinessPartnerDataOriginType but000 source ViolationSource
BusinessPartnerIsNotReleased but000 not_released Not released
IsNotContractuallyCapable but000 not_lg_competent Not Legally Competnt
BusinessPartnerOccupation but000 jobgr Occupation
BusPartMaritalStatus but000 marst Married
BusPartNationality but000 natio Nationality
NonResidentCompanyOriginCntry but000 cndsc C/R of Origin
BusinessPartnerSalutation but000 title_let Salutation
BusinessPartnerBirthName but000 name_last2 Name at Birth
BusinessPartnerSupplementName but000 title_royl Name Supplement
BusinessPartnerBirthplaceName but000 birthpl Birthplace
NaturalPersonEmployerName but000 emplo Employer
BusinessPartnerDeathDate but000 deathdt Death date
BusinessPartnerBirthDateStatus but000 birthdt_status Birth Date Status
BusinessPartnerGroupType but000 partgrptyp Group type
LastNamePrefix but000 prefix1 Prefix Key
LastNameSecondPrefix but000 prefix2 2nd prefix
Initials but000 initials Initials
GenderCodeName but000 gender Sex
DataControllerSet but000 xdcset Data Ctrlr. Set
DataController1 but000 data_ctrlr1 Data Controller
DataController2 but000 data_ctrlr2 Data Controller
DataController3 but000 data_ctrlr3 Data Controller
DataController4 but000 data_ctrlr4 Data Controller
DataController5 but000 data_ctrlr5 Data Controller
DataController6 but000 data_ctrlr6 Data Controller
DataController7 but000 data_ctrlr7 Data Controller
DataController8 but000 data_ctrlr8 Data Controller
DataController9 but000 data_ctrlr9 Data Controller
DataController10 but000 data_ctrlr10 Data Controller
BPDataControllerIsNotRequired but000 dc_not_req DC Not Required
_DefaultAddress _DefaultAddress
_CurrentDefaultAddress _CurrentDefaultAddress
_BusinessPartnerRole _BusinessPartnerRole
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
_AddressIndependentEmail _AddressIndependentEmail
_BPAddressIndependentEmail _BPAddressIndependentEmail
_AddressIndependentFax _AddressIndependentFax
_BPAddressIndependentFax _BPAddressIndependentFax
_AddressIndependentPhone _AddressIndependentPhone
_BPAddressIndependentPhone _BPAddressIndependentPhone
_AddressIndependentMobile _AddressIndependentMobile
_BPAddressIndependentMobile _BPAddressIndependentMobile
_BPAddressIndependentWebsite _BPAddressIndependentWebsite
_Industries _Industries
_AcademicTitleValueHelp _AcademicTitleValueHelp
_AcademicTitleText _AcademicTitleText
_BusinessPartnerIndustry _BusinessPartnerIndustry
_BuPaIdentification _BuPaIdentification
_BPRelationship _BPRelationship
_BPFinancialServicesExtn _BPFinancialServicesExtn
_BPRating _BPRating
_BPCreditWorthiness _BPCreditWorthiness
_BPEmployment _BPEmployment
_BPFinancialServicesExt _BPFinancialServicesExt
_BPDataController _BPDataController
_FormOfAddress _FormOfAddress
_Paymentcard _Paymentcard

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_BusinessPartner.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: IBUSINESSPARTNER

CREATE VIEW I_BusinessPartner AS
SELECT
  but000.partner AS BusinessPartner,
  but000.type AS BusinessPartnerCategory,
  but000.augrp AS AuthorizationGroup,
  but000.partner_guid AS BusinessPartnerUUID,
  but000.persnumber AS PersonNumber,
  case when but000.chusr <> '' then concat(but000.chusr, concat( but000.chdat, but000.chtim ) ) else concat(but000.crusr, concat( but000.crdat, but000.crtim ) ) end as ETag AS crtimendasETag,
  but000.crusr AS CreatedByUser,
  but000.crdat AS CreationDate,
  but000.crtim AS CreationTime,
  but000.chusr AS LastChangedByUser,
  but000.chdat AS LastChangeDate,
  but000.chtim AS LastChangeTime,
  but000.xblck AS BusinessPartnerIsBlocked,
  but000.xpcpt AS IsBusinessPurposeCompleted,
  but000.name_first AS FirstName,
  but000.name_last AS LastName,
  but000.name1_text AS PersonFullName,
  but000.name_org1 AS OrganizationBPName1,
  but000.name_org2 AS OrganizationBPName2,
  but000.name_org3 AS OrganizationBPName3,
  but000.name_org4 AS OrganizationBPName4,
  but000.location_1 AS InternationalLocationNumber1,
  but000.location_2 AS InternationalLocationNumber2,
  but000.location_3 AS InternationalLocationNumber3,
  but000.legal_enty AS LegalForm,
  but000.found_dat AS OrganizationFoundationDate,
  but000.liquid_dat AS OrganizationLiquidationDate,
  but000.ind_sector AS Industry,
  but000.natpers AS IsNaturalPerson,
  but000.xsexf AS IsFemale,
  but000.xsexm AS IsMale,
  but000.xsexu AS IsSexUnknown,
  but000.title AS FormOfAddress,
  but000.title_aca1 AS AcademicTitle,
  but000.title_aca2 AS AcademicTitle2,
  but000.nameformat AS NameFormat,
  but000.namcountry AS NameCountry,
  but000.bu_group AS BusinessPartnerGrouping,
  but000.bpkind AS BusinessPartnerType,
  but000.namemiddle AS MiddleName,
  but000.name_lst2 AS AdditionalLastName,
  but000.name_grp1 AS GroupBusinessPartnerName1,
  but000.name_grp2 AS GroupBusinessPartnerName2,
  but000.langu_corr AS CorrespondenceLanguage,
  but000.bu_langu AS Language,
  but000.bu_sort1 AS SearchTerm1,
  but000.bu_sort2 AS SearchTerm2,
  but000.mc_name1 AS BPLastNameSearchHelp,
  but000.mc_name2 AS BPFirstNameSearchHelp,
  but000.nickname AS BusinessPartnerNicknameLabel,
  but000.addrcomm AS IndependentAddressID,
  cast( 'X' as sdraft_is_active preserving type ) AS IsActiveEntity,
  but000.birthdt AS BirthDate,
  but000.xdele AS IsMarkedForArchiving,
  but000.contact AS ContactPermission,
  but000.bpext AS BusinessPartnerIDByExtSystem,
  but000.legal_org AS LegalEntityOfOrganization,
  but000.print_mode AS BusinessPartnerPrintFormat,
  but000.source AS BusinessPartnerDataOriginType,
  but000.not_released AS BusinessPartnerIsNotReleased,
  but000.not_lg_competent AS IsNotContractuallyCapable,
  but000.jobgr AS BusinessPartnerOccupation,
  but000.marst AS BusPartMaritalStatus,
  but000.natio AS BusPartNationality,
  but000.cndsc AS NonResidentCompanyOriginCntry,
  but000.title_let AS BusinessPartnerSalutation,
  but000.name_last2 AS BusinessPartnerBirthName,
  but000.title_royl AS BusinessPartnerSupplementName,
  but000.birthpl AS BusinessPartnerBirthplaceName,
  but000.emplo AS NaturalPersonEmployerName,
  but000.deathdt AS BusinessPartnerDeathDate,
  but000.birthdt_status AS BusinessPartnerBirthDateStatus,
  but000.partgrptyp AS BusinessPartnerGroupType,
  but000.prefix1 AS LastNamePrefix,
  but000.prefix2 AS LastNameSecondPrefix,
  but000.initials AS Initials,
  but000.gender AS GenderCodeName,
  but000.xdcset AS DataControllerSet,
  but000.data_ctrlr1 AS DataController1,
  but000.data_ctrlr2 AS DataController2,
  but000.data_ctrlr3 AS DataController3,
  but000.data_ctrlr4 AS DataController4,
  but000.data_ctrlr5 AS DataController5,
  but000.data_ctrlr6 AS DataController6,
  but000.data_ctrlr7 AS DataController7,
  but000.data_ctrlr8 AS DataController8,
  but000.data_ctrlr9 AS DataController9,
  but000.data_ctrlr10 AS DataController10,
  but000.dc_not_req AS BPDataControllerIsNotRequired
FROM but000
LEFT OUTER JOIN I_User AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN I_User AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerDefaultAddr AS _DefaultAddress ON BusinessPartner = _DefaultAddress.BusinessPartner  -- association [0..*]
LEFT OUTER JOIN I_BPCurrentDefaultAddress AS _CurrentDefaultAddress ON BusinessPartner = _CurrentDefaultAddress.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner_to_BP_Role AS _BusinessPartnerRole ON BusinessPartner = _BusinessPartnerRole.BusinessPartner  -- association [0..*]
LEFT OUTER JOIN I_Addressindependentemail AS _AddressIndependentEmail ON IndependentAddressID = _AddressIndependentEmail.AddressID  -- association [0..*]
LEFT OUTER JOIN I_BPAddressIndependentEmail AS _BPAddressIndependentEmail ON BusinessPartner = _BPAddressIndependentEmail.BusinessPartner AND IndependentAddressID = _BPAddressIndependentEmail.AddressID  -- association [0..*]
LEFT OUTER JOIN I_Addressindependentfax AS _AddressIndependentFax ON IndependentAddressID = _AddressIndependentFax.AddressID  -- association [0..*]
LEFT OUTER JOIN I_BPAddressIndependentFax AS _BPAddressIndependentFax ON BusinessPartner = _BPAddressIndependentFax.BusinessPartner AND IndependentAddressID = _BPAddressIndependentFax.AddressID  -- association [0..*]
LEFT OUTER JOIN I_Addressindependentphone AS _AddressIndependentPhone ON IndependentAddressID = _AddressIndependentPhone.AddressID  -- association [0..*]
LEFT OUTER JOIN I_BPAddressIndependentPhone AS _BPAddressIndependentPhone ON BusinessPartner = _BPAddressIndependentPhone.BusinessPartner AND IndependentAddressID = _BPAddressIndependentPhone.AddressID  -- association [0..*]
LEFT OUTER JOIN I_Addressindependentmobile AS _AddressIndependentMobile ON IndependentAddressID = _AddressIndependentMobile.AddressID  -- association [0..*]
LEFT OUTER JOIN I_BPAddressIndependentMobile AS _BPAddressIndependentMobile ON BusinessPartner = _BPAddressIndependentMobile.BusinessPartner AND IndependentAddressID = _BPAddressIndependentMobile.AddressID  -- association [0..*]
LEFT OUTER JOIN I_BPAddressIndependentWebsite AS _BPAddressIndependentWebsite ON BusinessPartner = _BPAddressIndependentWebsite.BusinessPartner AND IndependentAddressID = _BPAddressIndependentWebsite.AddressID  -- association [0..*]
LEFT OUTER JOIN I_Industries AS _Industries ON Industry = _Industries.IndustrySector  -- association [0..*]
LEFT OUTER JOIN I_BusinessPartnerIndustry AS _BusinessPartnerIndustry ON BusinessPartner = _BusinessPartnerIndustry.BusinessPartner  -- association [0..*]
LEFT OUTER JOIN I_BPFinancialServicesExtn AS _BPFinancialServicesExtn ON BusinessPartner = _BPFinancialServicesExtn.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerRating AS _BPRating ON BusinessPartner = _BPRating.BusinessPartner  -- association [0..*]
LEFT OUTER JOIN I_BPCreditWorthiness AS _BPCreditWorthiness ON BusinessPartner = _BPCreditWorthiness.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_BPEmployment AS _BPEmployment ON BusinessPartner = _BPEmployment.BusinessPartner  -- association [0..*]
LEFT OUTER JOIN E_BP_D AS _BusinessPartnerExt ON BusinessPartner = _BusinessPartnerExt.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_AcademicTitleText AS _AcademicTitleText ON AcademicTitle = _AcademicTitleText.AcademicTitle  -- association [0..*]
LEFT OUTER JOIN I_AcademicTitle AS _AcademicTitleValueHelp ON AcademicTitle = _AcademicTitleValueHelp.AcademicTitle  -- association [0..1]
LEFT OUTER JOIN I_BPFinancialServicesExtn AS _BPFinancialServicesExt ON BusinessPartner = _BPFinancialServicesExt.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_BuPaIdentification AS _BuPaIdentification ON BusinessPartner = _BuPaIdentification.BusinessPartner  -- association [0..*]
LEFT OUTER JOIN I_BPRelationship_2 AS _BPRelationship ON BusinessPartner = _BPRelationship.BusinessPartner1  -- association [0..*]
LEFT OUTER JOIN I_FormOfAddress AS _FormOfAddress ON FormOfAddress = _FormOfAddress.FormOfAddress  -- association [0..1]
LEFT OUTER JOIN I_Paymentcard AS _Paymentcard ON BusinessPartner = _Paymentcard.BusinessPartner  -- association [0..*]
LEFT OUTER JOIN I_BPDataController AS _BPDataController ON BusinessPartner = _BPDataController.BusinessPartner  -- association [0..*]
;