C_MDChgProcStepDataProviderKPI

DDL: C_MDCHGPROCSTEPDATAPROVIDERKPI Type: view_entity CONSUMPTION

MDChg Proc Step Data Provider KPI

C_MDChgProcStepDataProviderKPI is a Consumption CDS View that provides data about "MDChg Proc Step Data Provider KPI" in SAP S/4HANA. It reads from 1 data source (I_MDChgProcStepDataProviderKPI) and exposes 16 fields with key fields MDChgProcessStepUUID, MDChangeProcessStepTable. It is exposed through 1 OData service (MASTERDATACHANGEPROCESSSD).

Data Sources (1)

SourceAliasJoin Type
I_MDChgProcStepDataProviderKPI I_MDChgProcStepDataProviderKPI from

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label MDChg Proc Step Data Provider KPI view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view

OData Services (1)

ServiceBindingVersionContractRelease
MASTERDATACHANGEPROCESSSD MASTERDATACHANGEPROCESSSB V2 C1 NOT_RELEASED

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessStepUUID MDChgProcessStepUUID
KEY MDChangeProcessStepTable MDChangeProcessStepTable
MasterDataChangeProcess MasterDataChangeProcess
MDChgProcessStep MDChgProcessStep
MDChgProcessTypeID MDChgProcessTypeID
MDChgProcessGoal MDChgProcessGoal
MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode
MDChgProcessStepAdapter MDChgProcessStepAdapter
MDChgProcessStepType MDChgProcessStepType
MDChgProcessStepStartDateTime MDChgProcessStepStartDateTime
MDChgProcessStepFinishDateTime MDChgProcessStepFinishDateTime
MDChgProcStpNmbrOfTotalRecords
MDChgProcStpNrOfModifdRecords
MDChgProcStpNrOfNotChgdRecords
MDChgProcStpNrOfInsertRecords
MDChgProcStpNrOfDeletedRecords
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'MDChg Proc Step Data Provider KPI'

@Metadata.allowExtensions: true
@VDM.viewType: #CONSUMPTION

@ObjectModel.alternativeKey: [{
        id : 'MASTERDATACHANGEPROCESS',
        uniqueness : #UNIQUE_IF_NOT_INITIAL,
        element : ['MasterDataChangeProcess']
    },{
        id : 'MDCHGPROCESSSTEP',
        uniqueness : #UNIQUE_IF_NOT_INITIAL,
        element : ['MDChgProcessStep']
    }]

@ObjectModel: {
  usageType.serviceQuality: #C,
  usageType.sizeCategory : #L,
  usageType.dataClass: #MIXED
}

define view entity C_MDChgProcStepDataProviderKPI
  as select from I_MDChgProcStepDataProviderKPI
{
  key MDChgProcessStepUUID,
  key MDChangeProcessStepTable,
      MasterDataChangeProcess,
      MDChgProcessStep,

      MDChgProcessTypeID,
      MDChgProcessGoal,
      MDChgProcessSrceObjectTypeCode,
      MDChgProcessStepAdapter,
      MDChgProcessStepType,
      @ObjectModel.readOnly: true
      @Semantics.dateTime:true
      @EndUserText.quickInfo: 'Master Data Change Process Time Stamp for Process Start'
      MDChgProcessStepStartDateTime,
      @ObjectModel.readOnly: true
      @Semantics.dateTime:true
      @EndUserText.quickInfo: 'Master Data Change Process Time Stamp for Process Completion'
      MDChgProcessStepFinishDateTime,

      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( 0 as abap.int4 )                                                   as MDChgProcStpNmbrOfTotalRecords,
      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( 0 as abap.int4 )                                                   as MDChgProcStpNrOfModifdRecords,
      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( 0 as abap.int4 )                                                   as MDChgProcStpNrOfNotChgdRecords,
      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( 0 as abap.int4 )                                                   as MDChgProcStpNrOfInsertRecords,
      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( 0 as abap.int4 )                                                   as MDChgProcStpNrOfDeletedRecords
}