I_MDChangeProcessStepTP_2

DDL: I_MDCHANGEPROCESSSTEPTP_2 Type: view_entity TRANSACTIONAL

Master Data Change Process Step

I_MDChangeProcessStepTP_2 is a Transactional CDS View that provides data about "Master Data Change Process Step" in SAP S/4HANA. It reads from 1 data source (I_MDChgProcessStep) and exposes 31 fields with key field MDChgProcessStepUUID. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_MDChgProcessStep _Step from

Associations (6)

CardinalityTargetAliasCondition
[1..1] I_MasterDataChangeProcess _MasterDataChangeProcess _MasterDataChangeProcess.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[1..1] I_MDChangeProcessGoalValueHelp _ProcessGoal _ProcessGoal.MDChgProcessGoal = $projection.MDChgProcessGoal
[1..1] I_MDChgProcessStepType _StepType _StepType.MDChgProcessStepType = $projection.MDChgProcessStepType
[0..1] I_MDChgProcessSrceRecordsCntr _NumberOfSouceRecords _NumberOfSouceRecords.MDChgProcessSourceUUID = $projection.MasterDataChangeProcessUUID
[0..*] I_MDChgProcModifdObjectTP _ModifiedObjects
[0..*] I_MDChangeProcModifdTableTP _ModifiedTables

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Master Data Change Process Step view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #TRANSACTIONAL view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessStepUUID MDChgProcessStepUUID
MasterDataChangeProcessUUID MasterDataChangeProcessUUID
MasterDataChangeProcess MasterDataChangeProcess
MDChgProcessStep MDChgProcessStep
MDChgProcessStepType MDChgProcessStepType
MDChgProcessStepDescription MDChgProcessStepDescription
MDChgProcessStepStatus MDChgProcessStepStatus
MDChgProcessStepAdapter MDChgProcessStepAdapter
MDChgProcessStepAdapterConfign MDChgProcessStepAdapterConfign
MDChgProcessStepChkPointIsActv MDChgProcessStepChkPointIsActv
MDChgProcessStepOriglNumber MDChgProcessStepOriglNumber
MDChgProcessStepOriglSqncNmbr MDChgProcessStepOriglSqncNmbr
MDChgProcessStepStartIsReqd MDChgProcessStepStartIsReqd
MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode
MDChgProcessStepFilterChain MDChgProcessStepFilterChain
MDChgProcessStepStartDateTime MDChgProcessStepStartDateTime
MDChgProcessStepFinishDateTime MDChgProcessStepFinishDateTime
MDChgProcessStepConfign MDChgProcessStepConfign
MDChgProcessStpOwnConfignIsRqd MDChgProcessStpOwnConfignIsRqd
MDChgProcessGoal _MasterDataChangeProcess MDChgProcessGoal
MDChgProcessNmbrOfSrceRecords _NumberOfSouceRecords MDChgProcessNmbrOfSrceRecords
MDChgProcessCurrentStepNumber _MasterDataChangeProcess MDChgProcessCurrentStepNumber
MDChgProcessStepWrkflwDefID MDChgProcessStepWrkflwDefID
MDChgProcessStepWrkflwHandle MDChgProcessStepWrkflwHandle
MDChgProcessStepWrkflwSts MDChgProcessStepWrkflwSts
MDChgProcessStepWrkflwOvrlDcsn MDChgProcessStepWrkflwOvrlDcsn
_ModifiedObjects _ModifiedObjects
_ModifiedTables _ModifiedTables
_MasterDataChangeProcess _MasterDataChangeProcess
_StepType _StepType
_ProcessGoal _ProcessGoal
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Master Data Change Process Step'
@ObjectModel.usageType: { serviceQuality: #C, sizeCategory: #XL, dataClass: #TRANSACTIONAL }
@VDM.viewType: #TRANSACTIONAL
define root view entity I_MDChangeProcessStepTP_2
  as select from I_MDChgProcessStep as _Step
  association [1..1] to I_MasterDataChangeProcess      as _MasterDataChangeProcess on _MasterDataChangeProcess.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
  association [1..1] to I_MDChangeProcessGoalValueHelp as _ProcessGoal             on _ProcessGoal.MDChgProcessGoal = $projection.MDChgProcessGoal
  association [1..1] to I_MDChgProcessStepType         as _StepType                on _StepType.MDChgProcessStepType = $projection.MDChgProcessStepType
  association [0..1] to I_MDChgProcessSrceRecordsCntr  as _NumberOfSouceRecords    on _NumberOfSouceRecords.MDChgProcessSourceUUID = $projection.MasterDataChangeProcessUUID

  composition [0..*] of I_MDChgProcModifdObjectTP      as _ModifiedObjects
  composition [0..*] of I_MDChangeProcModifdTableTP    as _ModifiedTables
{
  key MDChgProcessStepUUID,
      MasterDataChangeProcessUUID,
      MasterDataChangeProcess,
      MDChgProcessStep,
      MDChgProcessStepType,
      MDChgProcessStepDescription,
      MDChgProcessStepStatus,
      MDChgProcessStepAdapter,
      MDChgProcessStepAdapterConfign,
      MDChgProcessStepChkPointIsActv,
      MDChgProcessStepOriglNumber,
      MDChgProcessStepOriglSqncNmbr,
      MDChgProcessStepStartIsReqd,
      MDChgProcessSrceObjectTypeCode,
      MDChgProcessStepFilterChain,
      @Semantics.dateTime:true
      MDChgProcessStepStartDateTime,
      @Semantics.dateTime:true
      MDChgProcessStepFinishDateTime,
      MDChgProcessStepConfign,
      MDChgProcessStpOwnConfignIsRqd,
      _MasterDataChangeProcess.MDChgProcessGoal              as MDChgProcessGoal,
      _NumberOfSouceRecords.MDChgProcessNmbrOfSrceRecords    as MDChgProcessNmbrOfSrceRecords,
      _MasterDataChangeProcess.MDChgProcessCurrentStepNumber as MDChgProcessCurrentStepNumber,
      @ObjectModel.readOnly: null
      MDChgProcessStepWrkflwDefID,
      MDChgProcessStepWrkflwHandle,
      MDChgProcessStepWrkflwSts,
      MDChgProcessStepWrkflwOvrlDcsn,


      _ModifiedObjects,
      _ModifiedTables,
      _MasterDataChangeProcess,
      _StepType,
      _ProcessGoal
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_MASTERDATACHANGEPROCESS",
"I_MDCHGPROCESSSRCERECORDSCNTR",
"I_MDCHGPROCESSSTEP"
],
"ASSOCIATED":
[
"I_MASTERDATACHANGEPROCESS",
"I_MDCHANGEPROCESSGOALVALUEHELP",
"I_MDCHANGEPROCMODIFDTABLETP",
"I_MDCHGPROCESSSTEPTYPE",
"I_MDCHGPROCMODIFDOBJECTTP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/