C_MDChgProcStepSimulationKPI

DDL: C_MDCHGPROCSTEPSIMULATIONKPI SQL: CMDCHNGPRCSIMKPI Type: view CONSUMPTION Package: MDC_PROCESS_OBJECT

Master Data Change Process Step Simulation KPI

C_MDChgProcStepSimulationKPI is a Consumption CDS View that provides data about "Master Data Change Process Step Simulation KPI" in SAP S/4HANA. It is exposed through 3 OData services (MASTERDATACHANGEPROCESSSD, MASTERDATACHANGEPROCESSSD, MASTERDATACHANGEPROCESSSD). Part of development package MDC_PROCESS_OBJECT.

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName CMDCHNGPRCSIMKPI view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Master Data Change Process Step Simulation KPI view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C 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 (18)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessStepUUID MDChgProcessStepUUID
KEY MDQualityBusinessRuleUUID MDQualityBusinessRuleUUID
MasterDataChangeProcess MasterDataChangeProcess
MDChgProcessStep MDChgProcessStep
MDChgProcessTypeID MDChgProcessTypeID
MDChgProcessGoal MDChgProcessGoal
MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode
MDChgProcessStepAdapter MDChgProcessStepAdapter
MDChgProcessStepType MDChgProcessStepType
MDChgProcessStepStartDateTime MDChgProcessStepStartDateTime
MDChgProcessStepFinishDateTime MDChgProcessStepFinishDateTime
MDChgProcessStepConfign MDChgProcessStepConfign
MDQltyNmbrOfRecdSuccess
MDQltyNmbrOfRecdFailed
MDQltyNmbrOfRecdOutOfScope
MDQualityBusinessRule
MDQualityBusinessRuleName
MDQltyBusinessRuleBaseTable
@AbapCatalog.sqlViewName: 'CMDCHNGPRCSIMKPI'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #MANDATORY
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Master Data Change Process Step Simulation 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: #C,
  usageType.sizeCategory : #L,
  usageType.dataClass: #MIXED
}

define view C_MDChgProcStepSimulationKPI
  as select distinct from I_MDChgProcStepSimulationKPI
{
  key MDChgProcessStepUUID,
  key MDQualityBusinessRuleUUID,
      MasterDataChangeProcess,
      MDChgProcessStep,

      MDChgProcessTypeID,
      MDChgProcessGoal,
      MDChgProcessSrceObjectTypeCode,
      MDChgProcessStepAdapter,
      MDChgProcessStepType,
      MDChgProcessStepStartDateTime,
      MDChgProcessStepFinishDateTime,
      // only required to read configuration supplements via adapter

      @Consumption.hidden: true
      MDChgProcessStepConfign,

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

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

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

      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( '' as mdc_mdq_rule_definition_id )   as MDQualityBusinessRule,

      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( '' as mdc_mdq_rule_definition_name ) as MDQualityBusinessRuleName,

      @ObjectModel.readOnly: true
      @ObjectModel.virtualElement: true
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MDC_PROC_STEP_KPI_CALC_EXIT'
      cast( '' as mdc_table_name )               as MDQltyBusinessRuleBaseTable
}