C_MDChgProcStepFederationKPI

DDL: C_MDCHGPROCSTEPFEDERATIONKPI Type: view_entity CONSUMPTION Package: MDC_PROCESS_OBJECT

MD Change Process Step Federation KPI

C_MDChgProcStepFederationKPI is a Consumption CDS View that provides data about "MD Change Process Step Federation KPI" in SAP S/4HANA. It reads from 1 data source (I_MDChgProcStepFederationKPI) and exposes 13 fields with key field MDChgProcessStepUUID. It is exposed through 3 OData services (MASTERDATACHANGEPROCESSSD, MASTERDATACHANGEPROCESSSD, MASTERDATACHANGEPROCESSSD). Part of development package MDC_PROCESS_OBJECT.

Data Sources (1)

SourceAliasJoin Type
I_MDChgProcStepFederationKPI I_MDChgProcStepFederationKPI from

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label MD Change Process Step Federation KPI view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view

OData Services (3)

ServiceBindingVersionContractRelease
MASTERDATACHANGEPROCESSSD C_MASTERDATACHANGEPROCESS_V4 V4 C1 C1
MASTERDATACHANGEPROCESSSD MASTERDATACHANGEPROCESSSB V2 C1 NOT_RELEASED
MASTERDATACHANGEPROCESSSD MDCHANGEPROCESSSB_2 V2 C1 NOT_RELEASED

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessStepUUID MDChgProcessStepUUID
MasterDataChangeProcess MasterDataChangeProcess
MDChgProcessStep MDChgProcessStep
MDChgProcessTypeID MDChgProcessTypeID
MDChgProcessGoal MDChgProcessGoal
MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode
MDChgProcessStepAdapter MDChgProcessStepAdapter
MDChgProcessStepType MDChgProcessStepType
MDChgProcessStepStartDateTime MDChgProcessStepStartDateTime
MDChgProcessStepFinishDateTime MDChgProcessStepFinishDateTime
MDNrOfFullyApprovedRecords
MDNrOfPendingApprovalRecords
MDNrOfApprovalNotRqdRecords
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'MD Change Process Step Federation KPI'
@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: #B,
  usageType.sizeCategory : #L,
  usageType.dataClass: #MIXED
}

define view entity C_MDChgProcStepFederationKPI
  as select from I_MDChgProcStepFederationKPI
{
  key MDChgProcessStepUUID,
      MasterDataChangeProcess,
      MDChgProcessStep,

      MDChgProcessTypeID,
      MDChgProcessGoal,
      MDChgProcessSrceObjectTypeCode,
      MDChgProcessStepAdapter,
      MDChgProcessStepType,
      MDChgProcessStepStartDateTime,
      MDChgProcessStepFinishDateTime,

      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( 0 as abap.int4 )                                                              as MDNrOfFullyApprovedRecords,

      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( 0 as abap.int4 )                                                              as MDNrOfPendingApprovalRecords,

      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( 0 as abap.int4 )                                                              as MDNrOfApprovalNotRqdRecords
}