I_BusPartIdentificationGovTP

DDL: I_BUSPARTIDENTIFICATIONGOVTP Type: view_entity TRANSACTIONAL

BP Identification Governance TP

I_BusPartIdentificationGovTP is a Transactional CDS View that provides data about "BP Identification Governance TP" in SAP S/4HANA. It reads from 1 data source (I_BusPartIdentificationGov) and exposes 23 fields with key fields BusinessPartnerUUID, BusinessPartnerIdnUUID, MasterDataChangeProcess, MDChgProcessSrceSystem, MDChgProcessSrceObject. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_BusPartIdentificationGov _BusinessPartnerIdentification from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_Country _Country $projection.Country = _Country.Country
[0..1] I_Region _Region $projection.Country = _Region.Country and $projection.Region = _Region.Region
[0..*] I_BusPartIdentificationTypeT_2 _BusPartIdentificationTypeText $projection.BPIdentificationType = _BusPartIdentificationTypeText.BPIdentificationType
[0..1] I_ExtlyPrvddBPInfoRFCDestAvail _DpiRfcDestAvailable _DpiRfcDestAvailable.ExtlyPrvddBPInfoRFCDestAvaily = 'X'

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label BP Identification Governance TP view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Search.searchable true view
VDM.viewType #TRANSACTIONAL view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartnerUUID
KEY BusinessPartnerIdnUUID
KEY MasterDataChangeProcess MasterDataChangeProcess Process ID
KEY MDChgProcessSrceSystem MDChgProcessSrceSystem Source System
KEY MDChgProcessSrceObject MDChgProcessSrceObject Source ID
KEY BPIdentificationType BPIdentificationType ID Type
KEY BPIdentificationNumber BPIdentificationNumber Logical System
BusinessPartner BusinessPartner Issuing Authority
MDChgProcessStep MDChgProcessStep Step Number
BPIdnTypeForEdit BPIdentificationType ID Type
BPIdentificationNumberForEdit BPIdentificationNumber Logical System
BPIdnNmbrIssuingInstitute BPIdnNmbrIssuingInstitute Institution
BPIdentificationEntryDate BPIdentificationEntryDate Entry date
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
Country Country Venue: Ctry/Reg
Region Region Venue Region
ExtlyPrvddBPInfoHasChangedIdn
ExtlyPrvddBPInfoHasNoRFCDest _DpiRfcDestAvailable ExtlyPrvddBPInfoHasNoRFCDest Truth Value
_BusinessPartnerGov _BusinessPartnerGov
_BusPartIdentificationTypeText _BusPartIdentificationTypeText
_Region _Region
_Country _Country

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_BusPartIdentificationGovTP.
-- 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_BusPartIdentificationGovTP AS
SELECT
  cast ( hextobin('00000000000000000000000000000000') as sysuuid_x ) AS BusinessPartnerUUID,
  cast ( hextobin('00000000000000000000000000000000') as sysuuid_x ) AS BusinessPartnerIdnUUID,
  MasterDataChangeProcess,
  MDChgProcessSrceSystem,
  MDChgProcessSrceObject,
  BPIdentificationType,
  BPIdentificationNumber,
  BusinessPartner,
  MDChgProcessStep,
  BPIdentificationType AS BPIdnTypeForEdit,
  BPIdentificationNumber AS BPIdentificationNumberForEdit,
  BPIdnNmbrIssuingInstitute,
  BPIdentificationEntryDate,
  ValidityStartDate,
  ValidityEndDate,
  Country,
  Region,
  cast ( ' ' as abap_boolean preserving type ) AS ExtlyPrvddBPInfoHasChangedIdn,
  _DpiRfcDestAvailable.ExtlyPrvddBPInfoHasNoRFCDest AS ExtlyPrvddBPInfoHasNoRFCDest
FROM I_BusPartIdentificationGov AS _BusinessPartnerIdentification
LEFT OUTER JOIN I_Country AS _Country ON Country = _Country.Country  -- association [0..1]
LEFT OUTER JOIN I_Region AS _Region ON Country = _Region.Country AND Region = _Region.Region  -- association [0..1]
LEFT OUTER JOIN I_BusPartIdentificationTypeT_2 AS _BusPartIdentificationTypeText ON BPIdentificationType = _BusPartIdentificationTypeText.BPIdentificationType  -- association [0..*]
LEFT OUTER JOIN I_ExtlyPrvddBPInfoRFCDestAvail AS _DpiRfcDestAvailable ON _DpiRfcDestAvailable.ExtlyPrvddBPInfoRFCDestAvaily = 'X'  -- association [0..1]
;