I_BusPartRelshpTmeDpndcyProc

DDL: I_BUSPARTRELSHPTMEDPNDCYPROC Type: view_entity BASIC Package: MDC_BP_REL_GOV_BO

BP Relationship Time Dependency Proc

I_BusPartRelshpTmeDpndcyProc is a Basic CDS View that provides data about "BP Relationship Time Dependency Proc" in SAP S/4HANA. It reads from 1 data source (but050_td_prc) and exposes 43 fields with key fields MasterDataChangeProcess, MDChgProcessStep, MDChgProcessSrceSystem, MDChgProcessSrceObject, ValidityEndDate. It has 1 association to related views. Part of development package MDC_BP_REL_GOV_BO.

Data Sources (1)

SourceAliasJoin Type
but050_td_prc but050_td_prc from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_BusPartRelationshipProcess _BPRelProcess but050_td_prc.process_id = _BPRelProcess.MasterDataChangeProcess and but050_td_prc.process_step_no = _BPRelProcess.MDChgProcessStep and but050_td_prc.source_system = _BPRelProcess.MDChgProcessSrceSystem and but050_td_prc.source_id = _BPRelProcess.MDChgProcessSrceObject

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label BP Relationship Time Dependency Proc view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

Fields (43)

KeyFieldSource TableSource FieldDescription
KEY MasterDataChangeProcess but050_td_prc process_id Process Instance ID
KEY MDChgProcessStep but050_td_prc process_step_no Step Number
KEY MDChgProcessSrceSystem but050_td_prc source_system Source System
KEY MDChgProcessSrceObject but050_td_prc source_id UUID
KEY ValidityEndDate but050_td_prc date_to Validity End Date
RelationshipCategory but050_td_prc reltyp Relatshp Cat.
IsStandardRelationship but050_td_prc xdfrel Standard Reltnshp
ValidityStartDate but050_td_prc date_from Validity Start Date
MDChgProcessSourceModified but050_td_prc source_modified Modified
MDChgProcessSourceModifBinary but050_td_prc source_modification_blip Modification
CreatedByUser but050_td_prc crusr User
CreationDate but050_td_prc crdat Generation Time
CreationTime but050_td_prc crtim Time
LastChangedByUser but050_td_prc chusr User
LastChangeDate but050_td_prc chdat Time Stamp
LastChangeTime but050_td_prc chtim Time Stamp
BusinessPartner1 _BPRelProcess BusinessPartner1 Partner
BusinessPartner2 _BPRelProcess BusinessPartner2 Partner
BP1AuthorizationGroup _BPRelProcess BP1AuthorizationGroup Authorization Group
BP2AuthorizationGroup _BPRelProcess BP2AuthorizationGroup Authorization Group
BP1DataControllerSet _BPRelProcess BP1DataControllerSet
BP1DataController1 _BPRelProcess BP1DataController1
BP1DataController2 _BPRelProcess BP1DataController2
BP1DataController3 _BPRelProcess BP1DataController3
BP1DataController4 _BPRelProcess BP1DataController4
BP1DataController5 _BPRelProcess BP1DataController5
BP1DataController6 _BPRelProcess BP1DataController6
BP1DataController7 _BPRelProcess BP1DataController7
BP1DataController8 _BPRelProcess BP1DataController8
BP1DataController9 _BPRelProcess BP1DataController9
BP1DataController10 _BPRelProcess BP1DataController10
BP2DataControllerSet _BPRelProcess BP2DataControllerSet
BP2DataController1 _BPRelProcess BP2DataController1
BP2DataController2 _BPRelProcess BP2DataController2
BP2DataController3 _BPRelProcess BP2DataController3
BP2DataController4 _BPRelProcess BP2DataController4
BP2DataController5 _BPRelProcess BP2DataController5
BP2DataController6 _BPRelProcess BP2DataController6
BP2DataController7 _BPRelProcess BP2DataController7
BP2DataController8 _BPRelProcess BP2DataController8
BP2DataController9 _BPRelProcess BP2DataController9
BP2DataController10 _BPRelProcess BP2DataController10
_BPRelProcess _BPRelProcess

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_BusPartRelshpTmeDpndcyProc.
-- 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_BusPartRelshpTmeDpndcyProc AS
SELECT
  but050_td_prc.process_id AS MasterDataChangeProcess,
  but050_td_prc.process_step_no AS MDChgProcessStep,
  but050_td_prc.source_system AS MDChgProcessSrceSystem,
  but050_td_prc.source_id AS MDChgProcessSrceObject,
  but050_td_prc.date_to AS ValidityEndDate,
  but050_td_prc.reltyp AS RelationshipCategory,
  but050_td_prc.xdfrel AS IsStandardRelationship,
  but050_td_prc.date_from AS ValidityStartDate,
  but050_td_prc.source_modified AS MDChgProcessSourceModified,
  but050_td_prc.source_modification_blip AS MDChgProcessSourceModifBinary,
  but050_td_prc.crusr AS CreatedByUser,
  but050_td_prc.crdat AS CreationDate,
  but050_td_prc.crtim AS CreationTime,
  but050_td_prc.chusr AS LastChangedByUser,
  but050_td_prc.chdat AS LastChangeDate,
  but050_td_prc.chtim AS LastChangeTime,
  _BPRelProcess.BusinessPartner1 AS BusinessPartner1,
  _BPRelProcess.BusinessPartner2 AS BusinessPartner2,
  _BPRelProcess.BP1AuthorizationGroup AS BP1AuthorizationGroup,
  _BPRelProcess.BP2AuthorizationGroup AS BP2AuthorizationGroup,
  _BPRelProcess.BP1DataControllerSet AS BP1DataControllerSet,
  _BPRelProcess.BP1DataController1 AS BP1DataController1,
  _BPRelProcess.BP1DataController2 AS BP1DataController2,
  _BPRelProcess.BP1DataController3 AS BP1DataController3,
  _BPRelProcess.BP1DataController4 AS BP1DataController4,
  _BPRelProcess.BP1DataController5 AS BP1DataController5,
  _BPRelProcess.BP1DataController6 AS BP1DataController6,
  _BPRelProcess.BP1DataController7 AS BP1DataController7,
  _BPRelProcess.BP1DataController8 AS BP1DataController8,
  _BPRelProcess.BP1DataController9 AS BP1DataController9,
  _BPRelProcess.BP1DataController10 AS BP1DataController10,
  _BPRelProcess.BP2DataControllerSet AS BP2DataControllerSet,
  _BPRelProcess.BP2DataController1 AS BP2DataController1,
  _BPRelProcess.BP2DataController2 AS BP2DataController2,
  _BPRelProcess.BP2DataController3 AS BP2DataController3,
  _BPRelProcess.BP2DataController4 AS BP2DataController4,
  _BPRelProcess.BP2DataController5 AS BP2DataController5,
  _BPRelProcess.BP2DataController6 AS BP2DataController6,
  _BPRelProcess.BP2DataController7 AS BP2DataController7,
  _BPRelProcess.BP2DataController8 AS BP2DataController8,
  _BPRelProcess.BP2DataController9 AS BP2DataController9,
  _BPRelProcess.BP2DataController10 AS BP2DataController10
FROM but050_td_prc
LEFT OUTER JOIN I_BusPartRelationshipProcess AS _BPRelProcess ON but050_td_prc.process_id = _BPRelProcess.MasterDataChangeProcess AND but050_td_prc.process_step_no = _BPRelProcess.MDChgProcessStep AND but050_td_prc.source_system = _BPRelProcess.MDChgProcessSrceSystem AND but050_td_prc.source_id = _BPRelProcess.MDChgProcessSrceObject  -- association [1..1]
;