C_MDChgProcStepEffctvConfignTP

DDL: C_MDCHGPROCSTEPEFFCTVCONFIGNTP Type: view_entity CONSUMPTION

Consumption View: MD C P Stp Effctv Conf

C_MDChgProcStepEffctvConfignTP is a Consumption CDS View that provides data about "Consumption View: MD C P Stp Effctv Conf" in SAP S/4HANA. It reads from 1 data source (I_MDChgProcStepEffctvConfignTP) and exposes 45 fields with key field MDChgProcessStepUUID. It has 15 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_MDChgProcStepEffctvConfignTP I_MDChgProcStepEffctvConfignTP from

Associations (15)

CardinalityTargetAliasCondition
[1..1] I_MDChangeProcStepTypeT _MDChgProcessStepType _MDChgProcessStepType.MDChgProcessStepType = $projection.MDChgProcessStepType and _MDChgProcessStepType.Language = $session.system_language
[1..1] C_MDChgProcessStepAdapterVH _MDChgProcessStepAdapterVH _MDChgProcessStepAdapterVH.MDChgProcessWlObjectTypeCode = $projection.MDChgProcessSrceObjectTypeCode and _MDChgProcessStepAdapterVH.MDChgProcessStepType = $projection.MDChgProcessStepType and _MDChgProcessStepAdapterVH.MDChgProcessStepAdapter = $projection.MDChgProcessStepAdapter
[1..1] I_MDChgProcessStepAdapterText _MDChgProcessStepAdapterText _MDChgProcessStepAdapterText.MDChgProcessStepAdapter = $projection.MDChgProcessStepAdapter and _MDChgProcessStepAdapterText.Language = $session.system_language
[1..1] I_MDChgProcStepAdapterConfignT _MDChgProcStepAdptrConfignTxt _MDChgProcStepAdptrConfignTxt.MDChgProcessWlObjectTypeCode = $projection.MDChgProcessSrceObjectTypeCode and _MDChgProcStepAdptrConfignTxt.MDChgProcessStepType = $projection.MDChgProcessStepType and _MDChgProcStepAdptrConfignTxt.MDChgProcessStepAdapterConfign = $projection.MDChgProcessStepAdapterConfign and _MDChgProcStepAdptrConfignTxt.Language = $session.system_language
[0..*] C_MDEffctvBstRecdCalcSystemTP _MDEffctvBstRecdCalcSystemTP _MDEffctvBstRecdCalcSystemTP.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID and _MDEffctvBstRecdCalcSystemTP.MDChgProcessStepAdapterConfign = $projection.MDChgProcessStepAdapterConfign and _MDEffctvBstRecdCalcSystemTP.MDChgProcessSrceObjectTypeCode = $projection.MDChgProcessSrceObjectTypeCode
[0..*] C_MDEffctvBstRecdCalcTableTP _MDEffctvBstRecdCalcTableTP _MDEffctvBstRecdCalcTableTP.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID and _MDEffctvBstRecdCalcTableTP.MDChgProcessStepAdapterConfign = $projection.MDChgProcessStepAdapterConfign and _MDEffctvBstRecdCalcTableTP.MDChgProcessSrceObjectTypeCode = $projection.MDChgProcessSrceObjectTypeCode
[0..*] C_MDEffctvBstRecdCalcFieldTP _MDEffctvBstRecdCalcFieldTP _MDEffctvBstRecdCalcFieldTP.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID and _MDEffctvBstRecdCalcFieldTP.MDChgProcessStepAdapterConfign = $projection.MDChgProcessStepAdapterConfign and _MDEffctvBstRecdCalcFieldTP.MDChgProcessSrceObjectTypeCode = $projection.MDChgProcessSrceObjectTypeCode
[0..1] C_MDEffctvConfignValidationTP _StepConfigurationValidation
[0..1] C_MDEffctvConfignActivationTP _StepConfigurationActivation
[0..1] C_MDEffctvConfignEvaluationTP _StepConfigurationEvaluation
[0..1] C_MDEffctvConfignFilterTP _StepConfigurationFilter
[0..1] C_MDEffctvConfignFuzzyTP _StepConfigurationMatching
[0..1] C_MDEffctvConfignMassEnrichTP _StepConfigurationMassEnrich
[0..1] C_MDEffctvConfignMassSearchTP _StepConfigurationMassSearch
[0..1] C_MDEffctvConfignBstRecdCalcTP _StepConfigurationBstRecdCalc

Annotations (7)

NameValueLevelField
EndUserText.label Consumption View: MD C P Stp Effctv Conf view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view

Fields (45)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessStepUUID MDChgProcessStepUUID
MasterDataChangeProcessUUID MasterDataChangeProcessUUID NodeID
MasterDataChangeProcess MasterDataChangeProcess Process ID
MDChgProcessStep MDChgProcessStep Step Number
MDChgProcessStepType MDChgProcessStepType
MDChgProcessStepTypeName _MDChgProcessStepType MDChgProcessStepTypeName
MDChgProcessStepDescription MDChgProcessStepDescription
MDChgProcessStepStatus MDChgProcessStepStatus
MDChgProcessStepAdapter MDChgProcessStepAdapter
MDChgProcessStepAdapterConfign MDChgProcessStepAdapterConfign
MDChgProcStepAdptrConfignText _MDChgProcStepAdptrConfignTxt MDChgProcStepAdptrConfignText
MDChgProcessStepChkPointIsActv MDChgProcessStepChkPointIsActv
MDChgProcessStepOriglNumber MDChgProcessStepOriglNumber
MDChgProcessStepOriglSqncNmbr MDChgProcessStepOriglSqncNmbr
MDChgProcessStepStartIsReqd MDChgProcessStepStartIsReqd
MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode Bus. Obj. Type
MDChgProcessStepStartDateTime MDChgProcessStepStartDateTime
MDChgProcessStepFinishDateTime MDChgProcessStepFinishDateTime
MDChgProcessStepConfign MDChgProcessStepConfign
MDChgProcessStpOwnConfignIsRqd MDChgProcessStpOwnConfignIsRqd
MDChgProcIsAdhocStep MDChgProcIsAdhocStep
MDChgProcessStepActionControl MDChgProcessStepActionControl
MDChgProcessStepAuthznGroup MDChgProcessStepAuthznGroup
MDChgProcFltrMtchgIsHidden
MDChgProcFltrCalcIsHidden
MDChgProcFltrValdtnIsHidden
MDChgProcFilterStepType
_MDChgProcEffctvConfign _MDChgProcEffctvConfign
MDChgProcGoalIsCnsldtnActvRecd _MDChgProcEffctvConfign MDChgProcGoalIsCnsldtnActvRecd
MDChgProcessIsReliable _MDChgProcEffctvConfign MDChgProcessIsReliable
_MDChgProcessStepType _MDChgProcessStepType
_MDChgProcessStepAdapterVH _MDChgProcessStepAdapterVH
_MDChgProcessStepAdapterText _MDChgProcessStepAdapterText
_MDChgProcStepAdptrConfignTxt _MDChgProcStepAdptrConfignTxt
_StepConfigurationValidation _StepConfigurationValidation
_StepConfigurationEvaluation _StepConfigurationEvaluation
_StepConfigurationActivation _StepConfigurationActivation
_StepConfigurationFilter _StepConfigurationFilter
_StepConfigurationMatching _StepConfigurationMatching
_StepConfigurationMassEnrich _StepConfigurationMassEnrich
_StepConfigurationMassSearch _StepConfigurationMassSearch
_StepConfigurationBstRecdCalc _StepConfigurationBstRecdCalc
_MDEffctvBstRecdCalcSystemTP _MDEffctvBstRecdCalcSystemTP
_MDEffctvBstRecdCalcTableTP _MDEffctvBstRecdCalcTableTP
_MDEffctvBstRecdCalcFieldTP _MDEffctvBstRecdCalcFieldTP

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_MDChgProcStepEffctvConfignTP.
-- 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_MDChgProcStepEffctvConfignTP AS
SELECT
  MDChgProcessStepUUID,
  MasterDataChangeProcessUUID,
  MasterDataChangeProcess,
  MDChgProcessStep,
  MDChgProcessStepType,
  _MDChgProcessStepType.MDChgProcessStepTypeName AS MDChgProcessStepTypeName,
  MDChgProcessStepDescription,
  MDChgProcessStepStatus,
  MDChgProcessStepAdapter,
  MDChgProcessStepAdapterConfign,
  _MDChgProcStepAdptrConfignTxt.MDChgProcStepAdptrConfignText AS MDChgProcStepAdptrConfignText,
  MDChgProcessStepChkPointIsActv,
  MDChgProcessStepOriglNumber,
  MDChgProcessStepOriglSqncNmbr,
  MDChgProcessStepStartIsReqd,
  MDChgProcessSrceObjectTypeCode,
  MDChgProcessStepStartDateTime,
  MDChgProcessStepFinishDateTime,
  MDChgProcessStepConfign,
  MDChgProcessStpOwnConfignIsRqd,
  MDChgProcIsAdhocStep,
  MDChgProcessStepActionControl,
  MDChgProcessStepAuthznGroup,
  cast( '' as boole_d preserving type ) AS MDChgProcFltrMtchgIsHidden,
  cast( '' as boole_d preserving type ) AS MDChgProcFltrCalcIsHidden,
  cast( '' as boole_d preserving type ) AS MDChgProcFltrValdtnIsHidden,
  cast( '' as abap.char( 3 ) ) AS MDChgProcFilterStepType,
  _MDChgProcEffctvConfign.MDChgProcGoalIsCnsldtnActvRecd AS MDChgProcGoalIsCnsldtnActvRecd,
  _MDChgProcEffctvConfign.MDChgProcessIsReliable AS MDChgProcessIsReliable
FROM I_MDChgProcStepEffctvConfignTP
LEFT OUTER JOIN I_MDChangeProcStepTypeT AS _MDChgProcessStepType ON _MDChgProcessStepType.MDChgProcessStepType = MDChgProcessStepType AND _MDChgProcessStepType.Language = $session.system_language  -- association [1..1]
LEFT OUTER JOIN C_MDChgProcessStepAdapterVH AS _MDChgProcessStepAdapterVH ON _MDChgProcessStepAdapterVH.MDChgProcessWlObjectTypeCode = MDChgProcessSrceObjectTypeCode AND _MDChgProcessStepAdapterVH.MDChgProcessStepType = MDChgProcessStepType AND _MDChgProcessStepAdapterVH.MDChgProcessStepAdapter = MDChgProcessStepAdapter  -- association [1..1]
LEFT OUTER JOIN I_MDChgProcessStepAdapterText AS _MDChgProcessStepAdapterText ON _MDChgProcessStepAdapterText.MDChgProcessStepAdapter = MDChgProcessStepAdapter AND _MDChgProcessStepAdapterText.Language = $session.system_language  -- association [1..1]
LEFT OUTER JOIN I_MDChgProcStepAdapterConfignT AS _MDChgProcStepAdptrConfignTxt ON _MDChgProcStepAdptrConfignTxt.MDChgProcessWlObjectTypeCode = MDChgProcessSrceObjectTypeCode AND _MDChgProcStepAdptrConfignTxt.MDChgProcessStepType = MDChgProcessStepType AND _MDChgProcStepAdptrConfignTxt.MDChgProcessStepAdapterConfign = MDChgProcessStepAdapterConfign AND _MDChgProcStepAdptrConfignTxt.Language = $session.system_language  -- association [1..1]
LEFT OUTER JOIN C_MDEffctvBstRecdCalcSystemTP AS _MDEffctvBstRecdCalcSystemTP ON _MDEffctvBstRecdCalcSystemTP.MDChgProcessStepUUID = MDChgProcessStepUUID AND _MDEffctvBstRecdCalcSystemTP.MDChgProcessStepAdapterConfign = MDChgProcessStepAdapterConfign AND _MDEffctvBstRecdCalcSystemTP.MDChgProcessSrceObjectTypeCode = MDChgProcessSrceObjectTypeCode  -- association [0..*]
LEFT OUTER JOIN C_MDEffctvBstRecdCalcTableTP AS _MDEffctvBstRecdCalcTableTP ON _MDEffctvBstRecdCalcTableTP.MDChgProcessStepUUID = MDChgProcessStepUUID AND _MDEffctvBstRecdCalcTableTP.MDChgProcessStepAdapterConfign = MDChgProcessStepAdapterConfign AND _MDEffctvBstRecdCalcTableTP.MDChgProcessSrceObjectTypeCode = MDChgProcessSrceObjectTypeCode  -- association [0..*]
LEFT OUTER JOIN C_MDEffctvBstRecdCalcFieldTP AS _MDEffctvBstRecdCalcFieldTP ON _MDEffctvBstRecdCalcFieldTP.MDChgProcessStepUUID = MDChgProcessStepUUID AND _MDEffctvBstRecdCalcFieldTP.MDChgProcessStepAdapterConfign = MDChgProcessStepAdapterConfign AND _MDEffctvBstRecdCalcFieldTP.MDChgProcessSrceObjectTypeCode = MDChgProcessSrceObjectTypeCode  -- association [0..*]
LEFT OUTER JOIN C_MDEffctvConfignValidationTP AS _StepConfigurationValidation ON /* condition not available in parsed metadata */  -- association [0..1]
LEFT OUTER JOIN C_MDEffctvConfignActivationTP AS _StepConfigurationActivation ON /* condition not available in parsed metadata */  -- association [0..1]
LEFT OUTER JOIN C_MDEffctvConfignEvaluationTP AS _StepConfigurationEvaluation ON /* condition not available in parsed metadata */  -- association [0..1]
LEFT OUTER JOIN C_MDEffctvConfignFilterTP AS _StepConfigurationFilter ON /* condition not available in parsed metadata */  -- association [0..1]
LEFT OUTER JOIN C_MDEffctvConfignFuzzyTP AS _StepConfigurationMatching ON /* condition not available in parsed metadata */  -- association [0..1]
LEFT OUTER JOIN C_MDEffctvConfignMassEnrichTP AS _StepConfigurationMassEnrich ON /* condition not available in parsed metadata */  -- association [0..1]
LEFT OUTER JOIN C_MDEffctvConfignMassSearchTP AS _StepConfigurationMassSearch ON /* condition not available in parsed metadata */  -- association [0..1]
LEFT OUTER JOIN C_MDEffctvConfignBstRecdCalcTP AS _StepConfigurationBstRecdCalc ON /* condition not available in parsed metadata */  -- association [0..1]
;