C_MDChgProcBPRelshpDetailsTP

DDL: C_MDCHGPROCBPRELSHPDETAILSTP Type: view_entity CONSUMPTION

Projection for MDC Process BP Rel Details

C_MDChgProcBPRelshpDetailsTP is a Consumption CDS View that provides data about "Projection for MDC Process BP Rel Details" in SAP S/4HANA. It reads from 1 data source (I_MDChangeProcessStepTP_2) and exposes 39 fields with key field MDChgProcessStepUUID. It has 9 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_MDChangeProcessStepTP_2 I_MDChangeProcessStepTP_2 projection

Associations (9)

CardinalityTargetAliasCondition
[0..*] C_BusPartRelationshipProcessTP _BusPartRelationshipProcess $projection.MasterDataChangeProcess = _BusPartRelationshipProcess.MasterDataChangeProcess and $projection.MDChgProcessStep = _BusPartRelationshipProcess.MDChgProcessStep
[0..*] C_BusPartRelshpTmeDpndcyProcTP _BusPartRelshpTmeDpndcyProc $projection.MasterDataChangeProcess = _BusPartRelshpTmeDpndcyProc.MasterDataChangeProcess and $projection.MDChgProcessStep = _BusPartRelshpTmeDpndcyProc.MDChgProcessStep
[0..*] C_BusPartContactPersonProcTP _BusPartRelshpContactProc $projection.MasterDataChangeProcess = _BusPartRelshpContactProc.MasterDataChangeProcess and $projection.MDChgProcessStep = _BusPartRelshpContactProc.MDChgProcessStep
[0..*] C_BPContactPersonAddressProcTP _BPRelContactPersonAddrProc $projection.MasterDataChangeProcess = _BPRelContactPersonAddrProc.MasterDataChangeProcess and $projection.MDChgProcessStep = _BPRelContactPersonAddrProc.MDChgProcessStep
[0..*] C_BPCntctPersnMblNumberProcTP _BPRelCntctPersnMobileNumber $projection.MasterDataChangeProcess = _BPRelCntctPersnMobileNumber.MasterDataChangeProcess and $projection.MDChgProcessStep = _BPRelCntctPersnMobileNumber.MDChgProcessStep
[0..*] C_BPCntctPersnTelNmbrProcTP _BPRelCntctPersnPhoneNumber $projection.MasterDataChangeProcess = _BPRelCntctPersnPhoneNumber.MasterDataChangeProcess and $projection.MDChgProcessStep = _BPRelCntctPersnPhoneNumber.MDChgProcessStep
[0..*] C_BPCntctPersnFaxNumberProcTP _BPRelCntctPersnFaxNumber $projection.MasterDataChangeProcess = _BPRelCntctPersnFaxNumber.MasterDataChangeProcess and $projection.MDChgProcessStep = _BPRelCntctPersnFaxNumber.MDChgProcessStep
[0..*] C_BPCntctPersnEmailAddrProcTP _BPRelCntctPersnEmailAddress $projection.MasterDataChangeProcess = _BPRelCntctPersnEmailAddress.MasterDataChangeProcess and $projection.MDChgProcessStep = _BPRelCntctPersnEmailAddress.MDChgProcessStep
[0..*] C_BPCntctPersnWebsiteURLProcTP _BPRelCntctPersnWebsiteURL $projection.MasterDataChangeProcess = _BPRelCntctPersnWebsiteURL.MasterDataChangeProcess and $projection.MDChgProcessStep = _BPRelCntctPersnWebsiteURL.MDChgProcessStep

Annotations (9)

NameValueLevelField
EndUserText.label Projection for MDC Process BP Rel Details view
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
VDM.viewType #CONSUMPTION view

Fields (39)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessStepUUID MDChgProcessStepUUID
MasterDataChangeProcessUUID MasterDataChangeProcessUUID NodeID
MasterDataChangeProcess MasterDataChangeProcess Process ID
MDChgProcessStep MDChgProcessStep Step Number
MDChgProcessStepType MDChgProcessStepType
MDChgProcessStepTypeNamelocalized
MDChgProcessStepDescription MDChgProcessStepDescription
MDChgProcessStepStatus MDChgProcessStepStatus
MDChgProcessStepAdapter MDChgProcessStepAdapter
MDChgProcessStepAdapterConfign MDChgProcessStepAdapterConfign
MDChgProcessStepChkPointIsActv MDChgProcessStepChkPointIsActv
MDChgProcessStepOriglNumber MDChgProcessStepOriglNumber
MDChgProcessStepOriglSqncNmbr MDChgProcessStepOriglSqncNmbr
MDChgProcessStepStartIsReqd MDChgProcessStepStartIsReqd
MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode Bus. Obj. Type
MDChgProcessStepFilterChain MDChgProcessStepFilterChain
MDChgProcessStepStartDateTime MDChgProcessStepStartDateTime
MDChgProcessStepFinishDateTime MDChgProcessStepFinishDateTime
MDChgProcessStepConfign MDChgProcessStepConfign
MDChgProcessStpOwnConfignIsRqd MDChgProcessStpOwnConfignIsRqd
MDChgProcessDescription _MasterDataChangeProcess MDChgProcessDescription Process Description
MDChgProcessGoal MDChgProcessGoal Process Goal
MDChgProcessGoalNamelocalized
MDChgProcessNmbrOfSrceRecords MDChgProcessNmbrOfSrceRecords
MDChgProcessCurrentStepNumber MDChgProcessCurrentStepNumber Step Number
MDChgProcessStepWrkflwDefID MDChgProcessStepWrkflwDefID
MDChgProcessStepWrkflwHandle MDChgProcessStepWrkflwHandle
MDChgProcessStepWrkflwSts MDChgProcessStepWrkflwSts
MDChgProcessStepWrkflwOvrlDcsn MDChgProcessStepWrkflwOvrlDcsn
_MasterDataChangeProcess _MasterDataChangeProcess
_BusPartRelationshipProcess _BusPartRelationshipProcess
_BusPartRelshpTmeDpndcyProc _BusPartRelshpTmeDpndcyProc
_BusPartRelshpContactProc _BusPartRelshpContactProc
_BPRelContactPersonAddrProc _BPRelContactPersonAddrProc
_BPRelCntctPersnMobileNumber _BPRelCntctPersnMobileNumber
_BPRelCntctPersnFaxNumber _BPRelCntctPersnFaxNumber
_BPRelCntctPersnPhoneNumber _BPRelCntctPersnPhoneNumber
_BPRelCntctPersnEmailAddress _BPRelCntctPersnEmailAddress
_BPRelCntctPersnWebsiteURL _BPRelCntctPersnWebsiteURL

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 C_MDChgProcBPRelshpDetailsTP.
-- 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 C_MDChgProcBPRelshpDetailsTP AS
SELECT
  MDChgProcessStepUUID,
  MasterDataChangeProcessUUID,
  MasterDataChangeProcess,
  MDChgProcessStep,
  MDChgProcessStepType,
  _StepType._MDChgProcStepTypeT.MDChgProcessStepTypeName : localized AS MDChgProcessStepTypeNamelocalized,
  MDChgProcessStepDescription,
  MDChgProcessStepStatus,
  MDChgProcessStepAdapter,
  MDChgProcessStepAdapterConfign,
  MDChgProcessStepChkPointIsActv,
  MDChgProcessStepOriglNumber,
  MDChgProcessStepOriglSqncNmbr,
  MDChgProcessStepStartIsReqd,
  MDChgProcessSrceObjectTypeCode,
  MDChgProcessStepFilterChain,
  MDChgProcessStepStartDateTime,
  MDChgProcessStepFinishDateTime,
  MDChgProcessStepConfign,
  MDChgProcessStpOwnConfignIsRqd,
  _MasterDataChangeProcess.MDChgProcessDescription AS MDChgProcessDescription,
  MDChgProcessGoal,
  _ProcessGoal._Text.MDChgProcessGoalName : localized AS MDChgProcessGoalNamelocalized,
  MDChgProcessNmbrOfSrceRecords,
  MDChgProcessCurrentStepNumber,
  MDChgProcessStepWrkflwDefID,
  MDChgProcessStepWrkflwHandle,
  MDChgProcessStepWrkflwSts,
  MDChgProcessStepWrkflwOvrlDcsn
FROM I_MDChangeProcessStepTP_2
LEFT OUTER JOIN C_BusPartRelationshipProcessTP AS _BusPartRelationshipProcess ON MasterDataChangeProcess = _BusPartRelationshipProcess.MasterDataChangeProcess AND MDChgProcessStep = _BusPartRelationshipProcess.MDChgProcessStep  -- association [0..*]
LEFT OUTER JOIN C_BusPartRelshpTmeDpndcyProcTP AS _BusPartRelshpTmeDpndcyProc ON MasterDataChangeProcess = _BusPartRelshpTmeDpndcyProc.MasterDataChangeProcess AND MDChgProcessStep = _BusPartRelshpTmeDpndcyProc.MDChgProcessStep  -- association [0..*]
LEFT OUTER JOIN C_BusPartContactPersonProcTP AS _BusPartRelshpContactProc ON MasterDataChangeProcess = _BusPartRelshpContactProc.MasterDataChangeProcess AND MDChgProcessStep = _BusPartRelshpContactProc.MDChgProcessStep  -- association [0..*]
LEFT OUTER JOIN C_BPContactPersonAddressProcTP AS _BPRelContactPersonAddrProc ON MasterDataChangeProcess = _BPRelContactPersonAddrProc.MasterDataChangeProcess AND MDChgProcessStep = _BPRelContactPersonAddrProc.MDChgProcessStep  -- association [0..*]
LEFT OUTER JOIN C_BPCntctPersnMblNumberProcTP AS _BPRelCntctPersnMobileNumber ON MasterDataChangeProcess = _BPRelCntctPersnMobileNumber.MasterDataChangeProcess AND MDChgProcessStep = _BPRelCntctPersnMobileNumber.MDChgProcessStep  -- association [0..*]
LEFT OUTER JOIN C_BPCntctPersnTelNmbrProcTP AS _BPRelCntctPersnPhoneNumber ON MasterDataChangeProcess = _BPRelCntctPersnPhoneNumber.MasterDataChangeProcess AND MDChgProcessStep = _BPRelCntctPersnPhoneNumber.MDChgProcessStep  -- association [0..*]
LEFT OUTER JOIN C_BPCntctPersnFaxNumberProcTP AS _BPRelCntctPersnFaxNumber ON MasterDataChangeProcess = _BPRelCntctPersnFaxNumber.MasterDataChangeProcess AND MDChgProcessStep = _BPRelCntctPersnFaxNumber.MDChgProcessStep  -- association [0..*]
LEFT OUTER JOIN C_BPCntctPersnEmailAddrProcTP AS _BPRelCntctPersnEmailAddress ON MasterDataChangeProcess = _BPRelCntctPersnEmailAddress.MasterDataChangeProcess AND MDChgProcessStep = _BPRelCntctPersnEmailAddress.MDChgProcessStep  -- association [0..*]
LEFT OUTER JOIN C_BPCntctPersnWebsiteURLProcTP AS _BPRelCntctPersnWebsiteURL ON MasterDataChangeProcess = _BPRelCntctPersnWebsiteURL.MasterDataChangeProcess AND MDChgProcessStep = _BPRelCntctPersnWebsiteURL.MDChgProcessStep  -- association [0..*]
;