I_BusinessPartnerGovTP
Business Partner (Governance)
I_BusinessPartnerGovTP is a Transactional CDS View that provides data about "Business Partner (Governance)" in SAP S/4HANA. It reads from 1 data source (I_BusinessPartnerGov) and exposes 147 fields with key fields BusinessPartnerUUID, MasterDataChangeProcess, MDChgProcessSrceSystem, MDChgProcessSrceObject. It has 46 associations to related views. Part of development package MDC_BUPA_GOV_BO.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_BusinessPartnerGov | Governance | from |
Associations (46)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_BusPartAddressUsageGovTP | _BusinessPartnerAddressUsage | $projection.BusinessPartnerUUID = _BusinessPartnerAddressUsage.BusinessPartnerUUID and $projection.MasterDataChangeProcess = _BusinessPartnerAddressUsage.MasterDataChangeProcess and $projection.MDChgProcessSrceSystem = _BusinessPartnerAddressUsage.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _BusinessPartnerAddressUsage.MDChgProcessSrceObject |
| [0..1] | I_BPRoleCategoryAllowListGovTP | _RoleAllowList | $projection.MasterDataChangeProcess = _RoleAllowList.MasterDataChangeProcess and $projection.MDChgProcessSrceSystem = _RoleAllowList.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _RoleAllowList.MDChgProcessSrceObject |
| [0..1] | I_BusinessPartnerAddressGovTP | _BusinessPartnerStandardAddr | $projection.BusinessPartnerUUID = _BusinessPartnerStandardAddr.BusinessPartnerUUID and $projection.MasterDataChangeProcess = _BusinessPartnerStandardAddr.MasterDataChangeProcess and $projection.MDChgProcessSrceSystem = _BusinessPartnerStandardAddr.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _BusinessPartnerStandardAddr.MDChgProcessSrceObject and _BusinessPartnerStandardAddr.StandardUsage = 'X' |
| [0..1] | C_BusinessPartnerAddressDspGov | _BusinessPartnerAddressDsp | $projection.MasterDataChangeProcess = _BusinessPartnerAddressDsp.MasterDataChangeProcess and $projection.MDChgProcessSrceSystem = _BusinessPartnerAddressDsp.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _BusinessPartnerAddressDsp.MDChgProcessSrceObject |
| [0..1] | I_BusinessPartnerGrouping | _BusinessPartnerGrouping | $projection.BusinessPartnerGrouping = _BusinessPartnerGrouping.BusinessPartnerGrouping |
| [0..1] | I_BusPartCategory | _BusinessPartnerCategory | $projection.BusinessPartnerCategory = _BusinessPartnerCategory.BusinessPartnerCategory |
| [0..1] | I_BusinessPartnerLegalForm | _BusinessPartnerLegalForm | $projection.LegalForm = _BusinessPartnerLegalForm.LegalForm |
| [0..1] | I_BuPaLegalEntity | _BusinessPartnerLegalEntity | $projection.LegalEntityOfOrganization = _BusinessPartnerLegalEntity.BPOrganisationLegalEntity |
| [0..1] | I_BusPartAuthorizationGroup | _AuthorizationGroup | $projection.AuthorizationGroup = _AuthorizationGroup.AuthorizationGroup and _AuthorizationGroup.AuthorizationObject = 'BUPA' |
| [0..1] | I_BusinessPartnerType | _BusinessPartnerType | $projection.BusinessPartnerType = _BusinessPartnerType.BusinessPartnerType |
| [0..1] | I_BusinessPartnerPrintFormat | _PrintFormat | $projection.BusinessPartnerPrintFormat = _PrintFormat.BusinessPartnerPrintFormat |
| [0..1] | I_BusPartDataOriginType | _DataOriginType | $projection.BusinessPartnerDataOriginType = _DataOriginType.BusinessPartnerDataOriginType |
| [0..1] | I_BusPartContactPermission | _ContactPermission | $projection.ContactPermission = _ContactPermission.ContactPermission |
| [0..1] | I_BusinessPartnerFormOfAddress | _FormOfAddress | $projection.FormOfAddressPerson = _FormOfAddress.FormOfAddress and $projection.BusinessPartnerCategory = _FormOfAddress.BusinessPartnerCategory |
| [0..1] | I_BusinessPartnerGroupType | _GroupType | $projection.BusinessPartnerGroupType = _GroupType.BusinessPartnerGroupType |
| [0..1] | I_BusPartAcademicTitle | _AcademicTitle2 | $projection.AcademicTitle2 = _AcademicTitle2.AcademicTitle |
| [0..1] | I_BusPartPrefixName | _BusPartPrefixName | $projection.LastNamePrefix = _BusPartPrefixName.LastNamePrefix |
| [0..1] | I_BusPartPrefixName | _LastNameSecondPrefixName | $projection.LastNameSecondPrefix = _LastNameSecondPrefixName.LastNamePrefix |
| [0..1] | I_LanguageText | _Language | $projection.Language = _Language.LanguageCode and _Language.Language = $session.system_language |
| [0..1] | I_LanguageText | _CorrespondenceLanguage | $projection.CorrespondenceLanguage = _CorrespondenceLanguage.LanguageCode and _CorrespondenceLanguage.Language = $session.system_language |
| [0..1] | I_Country | _NameCountry | $projection.NameCountry = _NameCountry.Country |
| [0..1] | I_Country | _Nationality | $projection.BusPartNationality = _Nationality.Country |
| [0..1] | I_Country | _NonResidentCompOriginCntry | $projection.NonResidentCompanyOriginCntry = _NonResidentCompOriginCntry.Country |
| [0..1] | I_BusPartNameFormat | _NameFormat | $projection.NameFormat = _NameFormat.NameFormat and $projection.NameCountry = _NameFormat.Country |
| [0..1] | I_BusPartSupplementName | _BusPartSupplementName | $projection.BusinessPartnerSupplementName = _BusPartSupplementName.BusinessPartnerSupplementName |
| [0..1] | I_BusPartMaritalStatus | _MaritalStatus | $projection.BusPartMaritalStatus = _MaritalStatus.MaritalStatus |
| [0..1] | I_BusinessPartnerOccupation | _Occupation | $projection.BusinessPartnerOccupation = _Occupation.BusinessPartnerOccupation |
| [0..1] | I_BusPartBirthDateStatus | _BusPartBirthDateStatus | $projection.BusinessPartnerBirthDateStatus = _BusPartBirthDateStatus.BusinessPartnerBirthDateStatus |
| [0..1] | I_BusPartPersonFullName | _BusPartPersonFullName | $projection.PersonNumber = _BusPartPersonFullName.PersonNumber and _BusPartPersonFullName.AddressRepresentationCode = ' ' and _BusPartPersonFullName.ValidityStartDateTime = '00010101' |
| [0..1] | I_BPGenderValueHelp | _GenderCode | $projection.GenderCodeName = _GenderCode.GenderCodeName |
| [0..1] | I_User | _CreatedByUser | $projection.CreatedByUser = _CreatedByUser.UserID |
| [0..1] | I_User | _LastChangedByUser | $projection.LastChangedByUser = _LastChangedByUser.UserID |
| [0..1] | I_AcademicTitle | _AcademicTitleValueHelp | $projection.AcademicTitle = _AcademicTitleValueHelp.AcademicTitle |
| [0..1] | I_MasterDataChangeProcess | _MasterDataChangeProcess | $projection.MasterDataChangeProcess = _MasterDataChangeProcess.MasterDataChangeProcess |
| [0..1] | I_MDChangeProcessIsIdleTP | _ProcessIsIdle | $projection.MasterDataChangeProcess = _ProcessIsIdle.MasterDataChangeProcess |
| [0..1] | E_BP_D | _ExtensionActive | $projection.MDChgProcessSrceObject = _ExtensionActive.BusinessPartner |
| [0..1] | E_BusinessPartnerProcess | _ExtensionProcess | $projection.MasterDataChangeProcess = _ExtensionProcess.MasterDataChangeProcess and $projection.MDChgProcessSrceSystem = _ExtensionProcess.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _ExtensionProcess.MDChgProcessSrceObject and $projection.MDChgProcessStep = _ExtensionProcess.MDChgProcessStep |
| [0..1] | I_ExtlyPrvddBPInfoRFCDestAvail | _DpiRFCDestAvailable | _DpiRFCDestAvailable.ExtlyPrvddBPInfoRFCDestAvaily = 'X' |
| [0..1] | I_BPChangeProcessGovTP | _Process | |
| [0..*] | I_BusinessPartnerRoleGovTP | _BusinessPartnerRole | |
| [0..*] | I_BusinessPartnerAddressGovTP | _BusinessPartnerAddress | |
| [0..*] | I_BusPartIdentificationGovTP | _BusinessPartnerIdentification | |
| [0..*] | I_BusPartTaxNumberGovTP | _BusinessPartnerTaxNumber | |
| [0..*] | I_BusPartIndustryGovTP | _BusinessPartnerIndustry | |
| [0..*] | I_BusinessPartnerBankGovTP | _BusinessPartnerBank | |
| [0..*] | I_BPDataControllerGovernanceTP | _BusinessPartnerDataController | |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.lifecycle.contract.type | #NONE | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| EndUserText.label | Business Partner (Governance) | view |
Fields (147)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | BusinessPartnerUUID | |||
| KEY | MasterDataChangeProcess | I_BusinessPartnerGov | MasterDataChangeProcess | Process ID |
| KEY | MDChgProcessSrceSystem | I_BusinessPartnerGov | MDChgProcessSrceSystem | Source System |
| KEY | MDChgProcessSrceObject | I_BusinessPartnerGov | MDChgProcessSrceObject | Source ID |
| MDChgProcessStep | I_BusinessPartnerGov | MDChgProcessStep | Step Number | |
| MasterDataChangeProcessForEdit | MasterDataChangeProcess | Process ID | ||
| MDChangeProcessNumberDisplay | MasterDataChangeProcess | Process | ||
| MDChgProcessSrceObjectTypeCode | ||||
| MDChgProcessGoal | MDChgProcessGoal | Process Goal | ||
| BusinessPartner | BusinessPartner | Issuing Authority | ||
| BusinessPartnerCategory | BusinessPartnerCategory | Partner Cat. | ||
| AuthorizationGroup | AuthorizationGroup | AuthorizGroup | ||
| PersonNumber | PersonNumber | Person Number | ||
| ETag | ||||
| MDChgProcessIsStarted | _MasterDataChangeProcess | MDChgProcessIsStarted | Process Started | |
| MDChgProcessIsIdle | _ProcessIsIdle | MDChgProcessIsIdle | Truth Value | |
| BusinessPartnerName | BusinessPartnerName | Extracted Customer Name | ||
| BusinessPartnerFullName | BusinessPartnerFullName | Broker Name | ||
| CreatedByUser | CreatedByUser | User Name | ||
| CreationDate | CreationDate | Time Stamp | ||
| CreationTime | CreationTime | Time of Change | ||
| LastChangedByUser | LastChangedByUser | User Name | ||
| LastChangeDate | LastChangeDate | Time Stamp | ||
| LastChangeTime | LastChangeTime | Time changed | ||
| BusinessPartnerIsBlocked | BusinessPartnerIsBlocked | Central Block | ||
| IsBusinessPurposeCompleted | IsBusinessPurposeCompleted | Purpose Completed | ||
| OrganizationBPName1 | OrganizationBPName1 | Name 1 | ||
| OrganizationBPName2 | OrganizationBPName2 | Name 2 | ||
| OrganizationBPName3 | OrganizationBPName3 | Name 3 | ||
| OrganizationBPName4 | OrganizationBPName4 | Name 4 | ||
| InternationalLocationNumber1 | Location no. 1 | |||
| InternationalLocationNumber2 | Location no. 2 | |||
| InternationalLocationNumber3 | Check digit | |||
| LegalForm | LegalForm | Legal form | ||
| OrganizationFoundationDate | OrganizationFoundationDate | Date founded | ||
| OrganizationLiquidationDate | OrganizationLiquidationDate | Liquidation | ||
| Industry | Industry | Industry Sector | ||
| FormOfAddressPerson | FormOfAddress | Title Key | ||
| FormOfAddressOrganization | FormOfAddress | Title Key | ||
| FormOfAddressGroup | FormOfAddress | Title Key | ||
| FormOfAddress | FormOfAddress | Title Key | ||
| BusinessPartnerGrouping | BusinessPartnerGrouping | Grouping | ||
| BusinessPartnerType | BusinessPartnerType | Undefined range (can be used for patch levels) | ||
| BusinessPartnerPrintFormat | BusinessPartnerPrintFormat | Print Format | ||
| BusinessPartnerDataOriginType | BusinessPartnerDataOriginType | Data Origin | ||
| SearchTerm1 | SearchTerm1 | Search Term 1 | ||
| SearchTerm2 | SearchTerm2 | Search Term 2 | ||
| BPLastNameSearchHelp | BPLastNameSearchHelp | Name 1/Last Nme | ||
| BPFirstNameSearchHelp | BPFirstNameSearchHelp | Name2/First Nme | ||
| IndependentAddressID | IndependentAddressID | Address Number | ||
| IsMarkedForArchiving | IsMarkedForArchiving | Archiving Flag | ||
| ContactPermission | ContactPermission | Contact | ||
| LegalEntityOfOrganization | LegalEntityOfOrganization | Legal entity | ||
| BusinessPartnerIsNotReleased | BusinessPartnerIsNotReleased | Not released | ||
| IsNotContractuallyCapable | IsNotContractuallyCapable | Not Legally Competnt | ||
| ActiveAuthorizationGroup | ActiveAuthorizationGroup | Authorization Group | ||
| CorrespondenceLanguage | CorrespondenceLanguage | Language | ||
| IsFemale | IsFemale | Female | ||
| IsMale | IsMale | Male | ||
| IsSexUnknown | IsSexUnknown | Unknown | ||
| GenderCodeName | GenderCodeName | Sex | ||
| FirstName | FirstName | First Name | ||
| LastName | LastName | Last Name | ||
| AdditionalLastName | AdditionalLastName | Other Last Name | ||
| BusinessPartnerBirthName | BusinessPartnerBirthName | Name at Birth | ||
| MiddleName | MiddleName | Middle Name | ||
| AcademicTitle | AcademicTitle | Academic Title | ||
| AcademicTitle2 | AcademicTitle2 | 2nd Academic | ||
| BusinessPartnerSupplementName | BusinessPartnerSupplementName | Name Supplement | ||
| LastNamePrefix | LastNamePrefix | Prefix Key | ||
| LastNameSecondPrefix | LastNameSecondPrefix | 2nd prefix | ||
| PersonFullName | PersonFullName | Full Name | ||
| BusinessPartnerNicknameLabel | BusinessPartnerNicknameLabel | Nickname | ||
| Initials | Initials | Initials | ||
| NameFormat | NameFormat | Name Format | ||
| NameCountry | NameCountry | Country/Region | ||
| Language | Language | Report Text Language | ||
| IsNaturalPerson | IsNaturalPerson | Natural person | ||
| BirthDate | BirthDate | Date of Birth | ||
| BusinessPartnerBirthplaceName | BusinessPartnerBirthplaceName | Birthplace | ||
| BusinessPartnerDeathDate | BusinessPartnerDeathDate | Death date | ||
| BusinessPartnerBirthDateStatus | BusinessPartnerBirthDateStatus | Birth Date Status | ||
| NaturalPersonEmployerName | NaturalPersonEmployerName | Employer | ||
| BusinessPartnerOccupation | BusinessPartnerOccupation | Occupation | ||
| BusPartMaritalStatus | BusPartMaritalStatus | Marital Status | ||
| BusPartNationality | BusPartNationality | Nationality | ||
| BusinessPartnerIDByExtSystem | BusinessPartnerIDByExtSystem | External Number | ||
| NonResidentCompanyOriginCntry | NonResidentCompanyOriginCntry | C/R of Origin | ||
| GroupBusinessPartnerName1 | GroupBusinessPartnerName1 | Name 1 | ||
| GroupBusinessPartnerName2 | GroupBusinessPartnerName2 | Name 2 | ||
| BusinessPartnerGroupType | BusinessPartnerGroupType | Group type | ||
| MDChgBPRelshpHasChanged | ||||
| DataControllerSet | DataControllerSet | Data Ctrlr. Set | ||
| DataController1 | DataController1 | Data Controller | ||
| DataController2 | DataController2 | Data Controller | ||
| DataController3 | DataController3 | Data Controller | ||
| DataController4 | DataController4 | Data Controller | ||
| DataController5 | DataController5 | Data Controller | ||
| DataController6 | DataController6 | Data Controller | ||
| DataController7 | DataController7 | Data Controller | ||
| DataController8 | DataController8 | Data Controller | ||
| DataController9 | DataController9 | Data Controller | ||
| DataController10 | DataController10 | Data Controller | ||
| BPDataControllerIsNotRequired | BPDataControllerIsNotRequired | DC Not Required | ||
| Origin | Origin | Task Origin | ||
| _Process | _Process | |||
| _BusinessPartnerRole | _BusinessPartnerRole | |||
| _BusinessPartnerAddress | _BusinessPartnerAddress | |||
| _BusinessPartnerIdentification | _BusinessPartnerIdentification | |||
| _BusinessPartnerTaxNumber | _BusinessPartnerTaxNumber | |||
| _BusinessPartnerIndustry | _BusinessPartnerIndustry | |||
| _BusinessPartnerBank | _BusinessPartnerBank | |||
| _BusinessPartnerDataController | _BusinessPartnerDataController | |||
| _BusinessPartnerStandardAddr | _BusinessPartnerStandardAddr | |||
| _BusinessPartnerGrouping | _BusinessPartnerGrouping | |||
| _BusinessPartnerCategory | _BusinessPartnerCategory | |||
| _BusinessPartnerLegalForm | _BusinessPartnerLegalForm | |||
| _BusinessPartnerLegalEntity | _BusinessPartnerLegalEntity | |||
| _AuthorizationGroup | _AuthorizationGroup | |||
| _BusinessPartnerType | _BusinessPartnerType | |||
| _PrintFormat | _PrintFormat | |||
| _DataOriginType | _DataOriginType | |||
| _ContactPermission | _ContactPermission | |||
| _FormOfAddress | _FormOfAddress | |||
| _GroupType | _GroupType | |||
| _AcademicTitle2 | _AcademicTitle2 | |||
| _BusPartPrefixName | _BusPartPrefixName | |||
| _LastNameSecondPrefixName | _LastNameSecondPrefixName | |||
| _Language | _Language | |||
| _CorrespondenceLanguage | _CorrespondenceLanguage | |||
| _BusPartSupplementName | _BusPartSupplementName | |||
| _NameCountry | _NameCountry | |||
| _Nationality | _Nationality | |||
| _NonResidentCompOriginCntry | _NonResidentCompOriginCntry | |||
| _NameFormat | _NameFormat | |||
| _MaritalStatus | _MaritalStatus | |||
| _Occupation | _Occupation | |||
| _BusPartBirthDateStatus | _BusPartBirthDateStatus | |||
| _BusPartPersonFullName | _BusPartPersonFullName | |||
| _GenderCode | _GenderCode | |||
| _CreatedByUser | _CreatedByUser | |||
| _LastChangedByUser | _LastChangedByUser | |||
| _AcademicTitleValueHelp | _AcademicTitleValueHelp | |||
| _MasterDataChangeProcess | _MasterDataChangeProcess | |||
| _BusinessPartnerAddressUsage | _BusinessPartnerAddressUsage | |||
| _BusinessPartnerAddressDsp | _BusinessPartnerAddressDsp | |||
| _DpiRFCDestAvailable | _DpiRFCDestAvailable |
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_BusinessPartnerGovTP.
-- 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.
CREATE VIEW I_BusinessPartnerGovTP AS
SELECT
cast ( hextobin('00000000000000000000000000000000') as sysuuid_x ) AS BusinessPartnerUUID,
Governance.MasterDataChangeProcess AS MasterDataChangeProcess,
Governance.MDChgProcessSrceSystem AS MDChgProcessSrceSystem,
Governance.MDChgProcessSrceObject AS MDChgProcessSrceObject,
Governance.MDChgProcessStep AS MDChgProcessStep,
MasterDataChangeProcess AS MasterDataChangeProcessForEdit,
MasterDataChangeProcess AS MDChangeProcessNumberDisplay,
cast( '986' as mdc_object_type_code ) AS MDChgProcessSrceObjectTypeCode,
MDChgProcessGoal,
BusinessPartner,
BusinessPartnerCategory,
AuthorizationGroup,
PersonNumber,
cast( 1000 as mdc_process_update_token ) AS ETag,
_MasterDataChangeProcess.MDChgProcessIsStarted AS MDChgProcessIsStarted,
_ProcessIsIdle.MDChgProcessIsIdle AS MDChgProcessIsIdle,
BusinessPartnerName,
BusinessPartnerFullName,
CreatedByUser,
CreationDate,
CreationTime,
LastChangedByUser,
LastChangeDate,
LastChangeTime,
BusinessPartnerIsBlocked,
IsBusinessPurposeCompleted,
OrganizationBPName1,
OrganizationBPName2,
OrganizationBPName3,
OrganizationBPName4,
cast(InternationalLocationNumber1 as bu_location1str) AS InternationalLocationNumber1,
cast(InternationalLocationNumber2 as bu_location2str) AS InternationalLocationNumber2,
cast(InternationalLocationNumber3 as bu_location3str) AS InternationalLocationNumber3,
LegalForm,
OrganizationFoundationDate,
OrganizationLiquidationDate,
Industry,
FormOfAddress AS FormOfAddressPerson,
FormOfAddress AS FormOfAddressOrganization,
FormOfAddress AS FormOfAddressGroup,
FormOfAddress,
BusinessPartnerGrouping,
BusinessPartnerType,
BusinessPartnerPrintFormat,
BusinessPartnerDataOriginType,
SearchTerm1,
SearchTerm2,
BPLastNameSearchHelp,
BPFirstNameSearchHelp,
IndependentAddressID,
IsMarkedForArchiving,
ContactPermission,
LegalEntityOfOrganization,
BusinessPartnerIsNotReleased,
IsNotContractuallyCapable,
ActiveAuthorizationGroup,
CorrespondenceLanguage,
IsFemale,
IsMale,
IsSexUnknown,
GenderCodeName,
FirstName,
LastName,
AdditionalLastName,
BusinessPartnerBirthName,
MiddleName,
AcademicTitle,
AcademicTitle2,
BusinessPartnerSupplementName,
LastNamePrefix,
LastNameSecondPrefix,
PersonFullName,
BusinessPartnerNicknameLabel,
Initials,
NameFormat,
NameCountry,
Language,
IsNaturalPerson,
BirthDate,
BusinessPartnerBirthplaceName,
BusinessPartnerDeathDate,
BusinessPartnerBirthDateStatus,
NaturalPersonEmployerName,
BusinessPartnerOccupation,
BusPartMaritalStatus,
BusPartNationality,
BusinessPartnerIDByExtSystem,
NonResidentCompanyOriginCntry,
GroupBusinessPartnerName1,
GroupBusinessPartnerName2,
BusinessPartnerGroupType,
cast( '' as boole_d preserving type ) AS MDChgBPRelshpHasChanged,
DataControllerSet,
DataController1,
DataController2,
DataController3,
DataController4,
DataController5,
DataController6,
DataController7,
DataController8,
DataController9,
DataController10,
BPDataControllerIsNotRequired,
Origin
FROM I_BusinessPartnerGov AS Governance
LEFT OUTER JOIN I_BusPartAddressUsageGovTP AS _BusinessPartnerAddressUsage ON BusinessPartnerUUID = _BusinessPartnerAddressUsage.BusinessPartnerUUID AND MasterDataChangeProcess = _BusinessPartnerAddressUsage.MasterDataChangeProcess AND MDChgProcessSrceSystem = _BusinessPartnerAddressUsage.MDChgProcessSrceSystem AND MDChgProcessSrceObject = _BusinessPartnerAddressUsage.MDChgProcessSrceObject -- association [0..*]
LEFT OUTER JOIN I_BPRoleCategoryAllowListGovTP AS _RoleAllowList ON MasterDataChangeProcess = _RoleAllowList.MasterDataChangeProcess AND MDChgProcessSrceSystem = _RoleAllowList.MDChgProcessSrceSystem AND MDChgProcessSrceObject = _RoleAllowList.MDChgProcessSrceObject -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerAddressGovTP AS _BusinessPartnerStandardAddr ON BusinessPartnerUUID = _BusinessPartnerStandardAddr.BusinessPartnerUUID AND MasterDataChangeProcess = _BusinessPartnerStandardAddr.MasterDataChangeProcess AND MDChgProcessSrceSystem = _BusinessPartnerStandardAddr.MDChgProcessSrceSystem AND MDChgProcessSrceObject = _BusinessPartnerStandardAddr.MDChgProcessSrceObject AND _BusinessPartnerStandardAddr.StandardUsage = 'X' -- association [0..1]
LEFT OUTER JOIN C_BusinessPartnerAddressDspGov AS _BusinessPartnerAddressDsp ON MasterDataChangeProcess = _BusinessPartnerAddressDsp.MasterDataChangeProcess AND MDChgProcessSrceSystem = _BusinessPartnerAddressDsp.MDChgProcessSrceSystem AND MDChgProcessSrceObject = _BusinessPartnerAddressDsp.MDChgProcessSrceObject -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerGrouping AS _BusinessPartnerGrouping ON BusinessPartnerGrouping = _BusinessPartnerGrouping.BusinessPartnerGrouping -- association [0..1]
LEFT OUTER JOIN I_BusPartCategory AS _BusinessPartnerCategory ON BusinessPartnerCategory = _BusinessPartnerCategory.BusinessPartnerCategory -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerLegalForm AS _BusinessPartnerLegalForm ON LegalForm = _BusinessPartnerLegalForm.LegalForm -- association [0..1]
LEFT OUTER JOIN I_BuPaLegalEntity AS _BusinessPartnerLegalEntity ON LegalEntityOfOrganization = _BusinessPartnerLegalEntity.BPOrganisationLegalEntity -- association [0..1]
LEFT OUTER JOIN I_BusPartAuthorizationGroup AS _AuthorizationGroup ON AuthorizationGroup = _AuthorizationGroup.AuthorizationGroup AND _AuthorizationGroup.AuthorizationObject = 'BUPA' -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerType AS _BusinessPartnerType ON BusinessPartnerType = _BusinessPartnerType.BusinessPartnerType -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerPrintFormat AS _PrintFormat ON BusinessPartnerPrintFormat = _PrintFormat.BusinessPartnerPrintFormat -- association [0..1]
LEFT OUTER JOIN I_BusPartDataOriginType AS _DataOriginType ON BusinessPartnerDataOriginType = _DataOriginType.BusinessPartnerDataOriginType -- association [0..1]
LEFT OUTER JOIN I_BusPartContactPermission AS _ContactPermission ON ContactPermission = _ContactPermission.ContactPermission -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerFormOfAddress AS _FormOfAddress ON FormOfAddressPerson = _FormOfAddress.FormOfAddress AND BusinessPartnerCategory = _FormOfAddress.BusinessPartnerCategory -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerGroupType AS _GroupType ON BusinessPartnerGroupType = _GroupType.BusinessPartnerGroupType -- association [0..1]
LEFT OUTER JOIN I_BusPartAcademicTitle AS _AcademicTitle2 ON AcademicTitle2 = _AcademicTitle2.AcademicTitle -- association [0..1]
LEFT OUTER JOIN I_BusPartPrefixName AS _BusPartPrefixName ON LastNamePrefix = _BusPartPrefixName.LastNamePrefix -- association [0..1]
LEFT OUTER JOIN I_BusPartPrefixName AS _LastNameSecondPrefixName ON LastNameSecondPrefix = _LastNameSecondPrefixName.LastNamePrefix -- association [0..1]
LEFT OUTER JOIN I_LanguageText AS _Language ON Language = _Language.LanguageCode AND _Language.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_LanguageText AS _CorrespondenceLanguage ON CorrespondenceLanguage = _CorrespondenceLanguage.LanguageCode AND _CorrespondenceLanguage.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_Country AS _NameCountry ON NameCountry = _NameCountry.Country -- association [0..1]
LEFT OUTER JOIN I_Country AS _Nationality ON BusPartNationality = _Nationality.Country -- association [0..1]
LEFT OUTER JOIN I_Country AS _NonResidentCompOriginCntry ON NonResidentCompanyOriginCntry = _NonResidentCompOriginCntry.Country -- association [0..1]
LEFT OUTER JOIN I_BusPartNameFormat AS _NameFormat ON NameFormat = _NameFormat.NameFormat AND NameCountry = _NameFormat.Country -- association [0..1]
LEFT OUTER JOIN I_BusPartSupplementName AS _BusPartSupplementName ON BusinessPartnerSupplementName = _BusPartSupplementName.BusinessPartnerSupplementName -- association [0..1]
LEFT OUTER JOIN I_BusPartMaritalStatus AS _MaritalStatus ON BusPartMaritalStatus = _MaritalStatus.MaritalStatus -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerOccupation AS _Occupation ON BusinessPartnerOccupation = _Occupation.BusinessPartnerOccupation -- association [0..1]
LEFT OUTER JOIN I_BusPartBirthDateStatus AS _BusPartBirthDateStatus ON BusinessPartnerBirthDateStatus = _BusPartBirthDateStatus.BusinessPartnerBirthDateStatus -- association [0..1]
LEFT OUTER JOIN I_BusPartPersonFullName AS _BusPartPersonFullName ON PersonNumber = _BusPartPersonFullName.PersonNumber AND _BusPartPersonFullName.AddressRepresentationCode = ' ' AND _BusPartPersonFullName.ValidityStartDateTime = '00010101' -- association [0..1]
LEFT OUTER JOIN I_BPGenderValueHelp AS _GenderCode ON GenderCodeName = _GenderCode.GenderCodeName -- association [0..1]
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_AcademicTitle AS _AcademicTitleValueHelp ON AcademicTitle = _AcademicTitleValueHelp.AcademicTitle -- association [0..1]
LEFT OUTER JOIN I_MasterDataChangeProcess AS _MasterDataChangeProcess ON MasterDataChangeProcess = _MasterDataChangeProcess.MasterDataChangeProcess -- association [0..1]
LEFT OUTER JOIN I_MDChangeProcessIsIdleTP AS _ProcessIsIdle ON MasterDataChangeProcess = _ProcessIsIdle.MasterDataChangeProcess -- association [0..1]
LEFT OUTER JOIN E_BP_D AS _ExtensionActive ON MDChgProcessSrceObject = _ExtensionActive.BusinessPartner -- association [0..1]
LEFT OUTER JOIN E_BusinessPartnerProcess AS _ExtensionProcess ON MasterDataChangeProcess = _ExtensionProcess.MasterDataChangeProcess AND MDChgProcessSrceSystem = _ExtensionProcess.MDChgProcessSrceSystem AND MDChgProcessSrceObject = _ExtensionProcess.MDChgProcessSrceObject AND MDChgProcessStep = _ExtensionProcess.MDChgProcessStep -- association [0..1]
LEFT OUTER JOIN I_ExtlyPrvddBPInfoRFCDestAvail AS _DpiRFCDestAvailable ON _DpiRFCDestAvailable.ExtlyPrvddBPInfoRFCDestAvaily = 'X' -- association [0..1]
LEFT OUTER JOIN I_BPChangeProcessGovTP AS _Process ON /* condition not available in parsed metadata */ -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerRoleGovTP AS _BusinessPartnerRole ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN I_BusinessPartnerAddressGovTP AS _BusinessPartnerAddress ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN I_BusPartIdentificationGovTP AS _BusinessPartnerIdentification ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN I_BusPartTaxNumberGovTP AS _BusinessPartnerTaxNumber ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN I_BusPartIndustryGovTP AS _BusinessPartnerIndustry ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN I_BusinessPartnerBankGovTP AS _BusinessPartnerBank ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN I_BPDataControllerGovernanceTP AS _BusinessPartnerDataController ON /* condition not available in parsed metadata */ -- association [0..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA