C_MDChangeProcessLogHeader

DDL: C_MDCHANGEPROCESSLOGHEADER SQL: CMDCHNGPROCLOGH Type: view CONSUMPTION

MD Change Process Application Log

C_MDChangeProcessLogHeader is a Consumption CDS View that provides data about "MD Change Process Application Log" in SAP S/4HANA. It reads from 1 data source (I_MDChangeProcessLogHeader) and exposes 33 fields with key field MDChgProcessStepUUID. It has 17 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_MDChangeProcessLogHeader I_MDChangeProcessLogHeader from

Associations (17)

CardinalityTargetAliasCondition
[0..1] C_MDChgProcStepActivationKPI _MDChgProcStepActKPI _MDChgProcStepActKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepBstRecdCalcKPI _MDChgProcStepBrcKPI _MDChgProcStepBrcKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepEditKPISmmry _MDChgProcStepEdiKPISmmry _MDChgProcStepEdiKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..*] C_MDChgProcStepEditKPI _MDChgProcStepEdiKPI _MDChgProcStepEdiKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepEvalKPISmmry _MDChgProcStepEvaKPISmmry _MDChgProcStepEvaKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..*] C_MDChgProcStepEvaluationKPI _MDChgProcStepEvaKPI _MDChgProcStepEvaKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepFilterRemoveKPI _MDChgProcStepFarKPI _MDChgProcStepFarKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepMatchingKPI _MDChgProcStepMtcKPI _MDChgProcStepMtcKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepStdznKPI _MDChgProcStepStdKPI _MDChgProcStepStdKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepUpdateKPISmmry _MDChgProcStepUpdKPISmmry _MDChgProcStepUpdKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..*] C_MDChgProcStepUpdateKPI _MDChgProcStepUpdKPI _MDChgProcStepUpdKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepValidationKPI _MDChgProcStepValKPI _MDChgProcStepValKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepFederationKPI _MDChgProcStepFedKPI _MDChgProcStepFedKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepSimlnKPISmmry _MDChgProcStepSimKPISmmry _MDChgProcStepSimKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..*] C_MDChgProcStepSimulationKPI _MDChgProcStepSimKPI _MDChgProcStepSimKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..1] C_MDChgProcStepReplicationKPI _MDChgProcStepRepKPI _MDChgProcStepRepKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID
[0..*] I_MDChgProcKPIFilterUnion _MDChgProcKPIFilter _MDChgProcKPIFilter.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName CMDCHNGPROCLOGH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label MD Change Process Application Log view
VDM.viewType #CONSUMPTION view
ObjectModel.transactionalProcessingEnabled false view
ObjectModel.createEnabled false view
ObjectModel.updateEnabled false view
ObjectModel.deleteEnabled false view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (33)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessStepUUID MDChgProcessStepUUID
MasterDataChangeProcessUUID MasterDataChangeProcessUUID
MasterDataChangeProcess MasterDataChangeProcess
MDChgProcessStep MDChgProcessStep
MDChgProcessTypeID MDChgProcessTypeID
MDChgProcessGoal MDChgProcessGoal
MDChgProcessStatus MDChgProcessStatus
MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode
MDChgProcessStepAdapter MDChgProcessStepAdapter
MDChgProcessStepType MDChgProcessStepType
MDChgProcessStepStatus MDChgProcessStepStatus
MDChgProcessStepStartDateTime MDChgProcessStepStartDateTime
MDChgProcessStepFinishDateTime MDChgProcessStepFinishDateTime
MDChgProcStpNumberOfExceptions MDChgProcStpNumberOfExceptions
MDChgProcessStepNumberOfErrors MDChgProcessStepNumberOfErrors
MDChgProcStepNumberOfWarnings MDChgProcStepNumberOfWarnings
_MDChgProcStepActKPI _MDChgProcStepActKPI
_MDChgProcStepBrcKPI _MDChgProcStepBrcKPI
_MDChgProcStepEdiKPISmmry _MDChgProcStepEdiKPISmmry
_MDChgProcStepEdiKPI _MDChgProcStepEdiKPI
_MDChgProcStepEvaKPISmmry _MDChgProcStepEvaKPISmmry
_MDChgProcStepEvaKPI _MDChgProcStepEvaKPI
_MDChgProcStepFarKPI _MDChgProcStepFarKPI
_MDChgProcStepMtcKPI _MDChgProcStepMtcKPI
_MDChgProcStepStdKPI _MDChgProcStepStdKPI
_MDChgProcStepUpdKPISmmry _MDChgProcStepUpdKPISmmry
_MDChgProcStepUpdKPI _MDChgProcStepUpdKPI
_MDChgProcStepValKPI _MDChgProcStepValKPI
_MDChgProcStepFedKPI _MDChgProcStepFedKPI
_MDChgProcStepSimKPISmmry _MDChgProcStepSimKPISmmry
_MDChgProcStepSimKPI _MDChgProcStepSimKPI
_MDChgProcStepRepKPI _MDChgProcStepRepKPI
_MDChgProcKPIFilter _MDChgProcKPIFilter
@AbapCatalog.sqlViewName: 'CMDCHNGPROCLOGH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'MD Change Process Application Log'
@VDM.viewType: #CONSUMPTION

@ObjectModel: {
  transactionalProcessingEnabled: false,
  createEnabled: false,
  updateEnabled: false,
  deleteEnabled: false,
  usageType.serviceQuality: #C,
  usageType.sizeCategory : #L,
  usageType.dataClass: #TRANSACTIONAL
}

define view C_MDChangeProcessLogHeader
  as select from I_MDChangeProcessLogHeader
  //  association [1..1] to C_MasterDataChangeProcess      as _Root                     on  _Root.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID

  //  association [1..1] to C_MasterDataChangeProcessStep  as _Step                     on  _Step.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID


  association [0..1] to C_MDChgProcStepActivationKPI   as _MDChgProcStepActKPI      on _MDChgProcStepActKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepBstRecdCalcKPI  as _MDChgProcStepBrcKPI      on _MDChgProcStepBrcKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepEditKPISmmry    as _MDChgProcStepEdiKPISmmry on _MDChgProcStepEdiKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..*] to C_MDChgProcStepEditKPI         as _MDChgProcStepEdiKPI      on _MDChgProcStepEdiKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepEvalKPISmmry    as _MDChgProcStepEvaKPISmmry on _MDChgProcStepEvaKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..*] to C_MDChgProcStepEvaluationKPI   as _MDChgProcStepEvaKPI      on _MDChgProcStepEvaKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  //  association [0..1] to C_MDChgProcEnrichmentSearchKPI as _MDChgProcStepDesKPI      on _MDChgProcStepDesKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  //

  //  association [0..1] to C_MDChgProcStepEnrichKPISmmry  as _MDChgProcStepDeeKPISmmry on _MDChgProcStepDeeKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  //

  //  association [0..*] to C_MDChgProcStepEnrichmentKPI   as _MDChgProcStepDeeKPI      on _MDChgProcStepDeeKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID


  association [0..1] to C_MDChgProcStepFilterRemoveKPI as _MDChgProcStepFarKPI      on _MDChgProcStepFarKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepMatchingKPI     as _MDChgProcStepMtcKPI      on _MDChgProcStepMtcKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepStdznKPI        as _MDChgProcStepStdKPI      on _MDChgProcStepStdKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepUpdateKPISmmry  as _MDChgProcStepUpdKPISmmry on _MDChgProcStepUpdKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..*] to C_MDChgProcStepUpdateKPI       as _MDChgProcStepUpdKPI      on _MDChgProcStepUpdKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepValidationKPI   as _MDChgProcStepValKPI      on _MDChgProcStepValKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepFederationKPI   as _MDChgProcStepFedKPI      on _MDChgProcStepFedKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepSimlnKPISmmry   as _MDChgProcStepSimKPISmmry on _MDChgProcStepSimKPISmmry.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..*] to C_MDChgProcStepSimulationKPI   as _MDChgProcStepSimKPI      on _MDChgProcStepSimKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..1] to C_MDChgProcStepReplicationKPI  as _MDChgProcStepRepKPI      on _MDChgProcStepRepKPI.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

  association [0..*] to I_MDChgProcKPIFilterUnion      as _MDChgProcKPIFilter       on _MDChgProcKPIFilter.MDChgProcessStepUUID = $projection.MDChgProcessStepUUID

{
      //I_MDChangeProcessLogHeader

  key MDChgProcessStepUUID,
      MasterDataChangeProcessUUID,
      MasterDataChangeProcess,
      MDChgProcessStep,
      MDChgProcessTypeID,
      MDChgProcessGoal,
      MDChgProcessStatus,
      MDChgProcessSrceObjectTypeCode,
      MDChgProcessStepAdapter,
      MDChgProcessStepType,
      MDChgProcessStepStatus,
      MDChgProcessStepStartDateTime,
      MDChgProcessStepFinishDateTime,
      MDChgProcStpNumberOfExceptions,
      MDChgProcessStepNumberOfErrors,
      MDChgProcStepNumberOfWarnings,
      /* Associations */
      //I_MDChangeProcessLogHeader

      //      @ObjectModel.association.type: [ #TO_COMPOSITION_ROOT ]

      //      _Root,

      //      @ObjectModel.association.type: [ #TO_COMPOSITION_PARENT ]

      //      _Step,

      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepActKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepBrcKPI,
      //      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]

      //      _MDChgProcStepDesKPI,

      //      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]

      //      _MDChgProcStepDeeKPISmmry,

      //      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]

      //      _MDChgProcStepDeeKPI,

      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepEdiKPISmmry,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepEdiKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepEvaKPISmmry,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepEvaKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepFarKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepMtcKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepStdKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepUpdKPISmmry,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepUpdKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepValKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepFedKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepSimKPISmmry,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepSimKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcStepRepKPI,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _MDChgProcKPIFilter
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_MDCHANGEPROCESSLOGHEADER"
],
"ASSOCIATED":
[
"C_MDCHGPROCSTEPACTIVATIONKPI",
"C_MDCHGPROCSTEPBSTRECDCALCKPI",
"C_MDCHGPROCSTEPEDITKPI",
"C_MDCHGPROCSTEPEDITKPISMMRY",
"C_MDCHGPROCSTEPEVALKPISMMRY",
"C_MDCHGPROCSTEPEVALUATIONKPI",
"C_MDCHGPROCSTEPFEDERATIONKPI",
"C_MDCHGPROCSTEPFILTERREMOVEKPI",
"C_MDCHGPROCSTEPMATCHINGKPI",
"C_MDCHGPROCSTEPREPLICATIONKPI",
"C_MDCHGPROCSTEPSIMLNKPISMMRY",
"C_MDCHGPROCSTEPSIMULATIONKPI",
"C_MDCHGPROCSTEPSTDZNKPI",
"C_MDCHGPROCSTEPUPDATEKPI",
"C_MDCHGPROCSTEPUPDATEKPISMMRY",
"C_MDCHGPROCSTEPVALIDATIONKPI",
"I_MDCHGPROCKPIFILTERUNION"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/