C_MasterDataChangeProcess

DDL: C_MASTERDATACHANGEPROCESS Type: view_entity CONSUMPTION Package: MDC_PROCESS_OBJECT

Master Data Change Process

C_MasterDataChangeProcess is a Consumption CDS View that provides data about "Master Data Change Process" in SAP S/4HANA. It reads from 1 data source (I_MasterDataChangeProcessTP) and exposes 84 fields with key field MasterDataChangeProcessUUID. It has 27 associations to related views. It is exposed through 7 OData services (ASQL_F7204A, C_MDCHGHIERTRACKCHANGES_SRV, C_MDCHGPROCBPTRACKCHANGES_SRV, ...). Part of development package MDC_PROCESS_OBJECT.

Data Sources (1)

SourceAliasJoin Type
I_MasterDataChangeProcessTP Root from

Associations (27)

CardinalityTargetAliasCondition
[0..*] C_MDChgProcessRelatedProcess _RelatedProcess _RelatedProcess.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[0..*] C_MDChangeProcessSource _Source _Source.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[0..1] I_MDChgProcessSrceRecordsCntr _NumberOfSouceRecords _NumberOfSouceRecords.MDChgProcessSourceUUID = $projection.MasterDataChangeProcessUUID
[0..*] C_MasterDataChangeProcessStep _Step _Step.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[0..1] P_MDChangeProcessStatusState _ProcessState _ProcessState.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[0..1] C_MDChangeProcessCriticality _Criticality _Criticality.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[0..1] C_MDChangeProcessProgressRatio _Ratio _Ratio.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[0..1] C_MDChgProcessStepDescription _StepDescription $projection.MasterDataChangeProcess = _StepDescription.MasterDataChangeProcess and $projection.MDChgProcessCurrentStepNumber = _StepDescription.MDChgProcessStep
[0..1] I_MDChangeProcessIsIdle _ProcessIsIdle _ProcessIsIdle.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[0..1] C_MasterDataChangeProcessUser _ProcessUserVH _ProcessUserVH.MDChgProcessRequestor = $projection.MDChgProcessRequestor and _ProcessUserVH.MasterDataChangeProcessVariant = $projection.masterdatachangeprocessvariant
[0..1] I_MDChangeProcessVariant _ProcessVariant _ProcessVariant.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[0..1] I_MDCloudUserContactCard _ProcessRequestorContactCard $projection.MDChgProcessRequestor = _ProcessRequestorContactCard.ContactCardID
[0..1] C_MDChangeProcessStatusStateVH _ProcessStateVH _ProcessStateVH.MDChgProcessStatusStateCode = $projection.MDChgProcessStatusStateCode
[0..1] C_MDChangeProcessGoalValueHelp _ProcessGoalVH _ProcessGoalVH.MDChgProcessGoal = $projection.MDChgProcessGoal
[0..*] C_MasterDataChangeProcessGoal _ProcessGoalText _ProcessGoalText.MDChgProcessGoal = $projection.MDChgProcessGoal
[0..1] C_MDChangeProcessGoalProperty _GoalProperty _GoalProperty.MDChgProcessGoal = $projection.MDChgProcessGoal
[0..1] I_MDChangeProcessTypeVH _ProcessTypeVH _ProcessTypeVH.MDChgProcessTypeID = $projection.MDChgProcessTypeID and _ProcessTypeVH.MDChgProcessSrceObjectTypeCode = $projection.MDChgProcessSrceObjectTypeCode and _ProcessTypeVH.MDChgProcessGoal = $projection.MDChgProcessGoal
[0..1] I_MDChangeProcessReasonText _ReasonText _ReasonText.MasterDataChangeProcessReason = $projection.MasterDataChangeProcessReason and _ReasonText.MDChgProcessSrceObjectTypeCode = $projection.MDChgProcessSrceObjectTypeCode and _ReasonText.Language = $session.system_language
[0..1] I_MDChangeProcessPriorityText _PriorityText _PriorityText.MDChangeProcessPriority = $projection.MDChangeProcessPriority and _PriorityText.Language = $session.system_language
[0..*] I_MDChgProcTypeRejectionReason _TypeRejectionReason _TypeRejectionReason.MDChgProcessTypeID = $projection.MDChgProcessTypeID
[0..1] I_MDChgProcRejectionReasonT _RejectionReasonText _RejectionReasonText.MDChangeProcessRejectionReason = $projection.MDChangeProcessRejectionReason and _RejectionReasonText.Language = $session.system_language
[0..1] I_MDChgProcessTypeText _ProcessTypeText _ProcessTypeText.MDChgProcessTypeID = $projection.MDChgProcessTypeID
[0..1] C_MDChangeProcessStrategyVH _ProcessStrategyVH _ProcessStrategyVH.MDChgProcessDuplicateStrategy = $projection.MDChgProcessDuplicateStrategy
[0..1] C_MDQualityEvaluations _MDQualityEvaluations _MDQualityEvaluations.MasterDataChangeProcess = $projection.MasterDataChangeProcess
[0..1] P_MasterDataAttchLinkCount _Attachments $projection.MasterDataChangeProcess = _Attachments.MasterDataAttachmentObjectID and _Attachments.MasterDataAttachmentObjectType = 'C_MASTERDATACHANGEPROCESS'
[0..1] P_MasterDataNoteItemCount _NoteItem $projection.MasterDataChangeProcess = _NoteItem.MasterDataNoteObjectIdentifier and _NoteItem.MasterDataNoteObjectType = 'C_MASTERDATACHANGEPROCESS'
[0..1] P_MDChgProcTypeRjcnReasonCount _RejectionReason _RejectionReason.MDChgProcessTypeID = $projection.MDChgProcessTypeID

Annotations (14)

NameValueLevelField
EndUserText.label Master Data Change Process view
VDM.viewType #CONSUMPTION view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled false view
ObjectModel.draftEnabled false view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.authorizationCheck #MANDATORY view
Search.searchable true view
Metadata.allowExtensions true view

OData Services (7)

ServiceBindingVersionContractRelease
ASQL_F7204A ASQL_F7204A C2 NOT_RELEASED
C_MDCHGHIERTRACKCHANGES_SRV C_MDCHGHIERTRACKCHANGES_SRV V4 C1 NOT_RELEASED
C_MDCHGPROCBPTRACKCHANGES_SRV C_MDCHGPROCBPTRACKCHANGES_SRV V4 C1 NOT_RELEASED
C_MDCHGTRACKCHANGES_SRV C_MDCHGTRACKCHANGES_SRV V4 C1 NOT_RELEASED
MASTERDATACHANGEPROCESSSD C_MASTERDATACHANGEPROCESS_V4 V4 C1 C1
MASTERDATACHANGEPROCESSSD MASTERDATACHANGEPROCESSSB V2 C1 NOT_RELEASED
MASTERDATACHANGEPROCESSSD MDCHANGEPROCESSSB_2 V2 C1 NOT_RELEASED

Fields (84)

KeyFieldSource TableSource FieldDescription
KEY MasterDataChangeProcessUUID I_MasterDataChangeProcessTP MasterDataChangeProcessUUID NodeID
MasterDataChangeProcess I_MasterDataChangeProcessTP MasterDataChangeProcess Process
MDChangeProcessNumberDisplay
MDChgProcessDescription I_MasterDataChangeProcessTP MDChgProcessDescription Process Description
MDChgProcessTypeID I_MasterDataChangeProcessTP MDChgProcessTypeID Process Template
MDChgProcessGoal I_MasterDataChangeProcessTP MDChgProcessGoal Process Goal
MDChgProcessStatus I_MasterDataChangeProcessTP MDChgProcessStatus Process Status
MDChgProcessSrceObjectTypeCode I_MasterDataChangeProcessTP MDChgProcessSrceObjectTypeCode Bus. Obj. Type
MDChgProcessWorkflowTemplate I_MasterDataChangeProcessTP MDChgProcessWorkflowTemplate Workflow Template
MDChgProcessRequestor I_MasterDataChangeProcessTP MDChgProcessRequestor Process Requestor
MasterDataChangeProcessVariant _ProcessVariant MasterDataChangeProcessVariant
MDChgProcessCreationDate I_MasterDataChangeProcessTP MDChgProcessCreationDate Time Stamp
MDChgProcessCreationTime I_MasterDataChangeProcessTP MDChgProcessCreationTime Time
MDChgProcessChangeDate I_MasterDataChangeProcessTP MDChgProcessChangeDate Time Stamp
MDChgProcessChangeTime I_MasterDataChangeProcessTP MDChgProcessChangeTime Time Stamp
MDChgProcessDelSrceDataIsRqd I_MasterDataChangeProcessTP MDChgProcessDelSrceDataIsRqd Delete Source
MDChgProcessFinishDate I_MasterDataChangeProcessTP MDChgProcessFinishDate Current Date
MDChgProcessFinishTime I_MasterDataChangeProcessTP MDChgProcessFinishTime Time Stamp
MDChgProcessUpdateToken I_MasterDataChangeProcessTP MDChgProcessUpdateToken Update Token
MDChgProcessIsStarted I_MasterDataChangeProcessTP MDChgProcessIsStarted Process Started
MDChgProcessIsInitialized I_MasterDataChangeProcessTP MDChgProcessIsInitialized Initialized
MDChgProcessIsFinalized I_MasterDataChangeProcessTP MDChgProcessIsFinalized Finalized
MDChgProcessLastStepIsFinished I_MasterDataChangeProcessTP MDChgProcessLastStepIsFinished Last Step Finished
MDChgProcessCurrentStepNumber I_MasterDataChangeProcessTP MDChgProcessCurrentStepNumber Step Number
MDChgProcessChkPointIsActive I_MasterDataChangeProcessTP MDChgProcessChkPointIsActive Check Point active
MDChgProcessCompletionIsReqd I_MasterDataChangeProcessTP MDChgProcessCompletionIsReqd Completion Requested
MDChgProcessWrkFlwDeltnIsRqd I_MasterDataChangeProcessTP MDChgProcessWrkFlwDeltnIsRqd Deletion Requested
MDChgProcessSrceDeletionIsRqd I_MasterDataChangeProcessTP MDChgProcessSrceDeletionIsRqd Source Deletion
MDChgProcessFilterChain I_MasterDataChangeProcessTP MDChgProcessFilterChain
MDChgProcessErrorsAreLogged I_MasterDataChangeProcessTP MDChgProcessErrorsAreLogged Log Error
MDChgProcessLastActKey I_MasterDataChangeProcessTP MDChgProcessLastActKey Action Key
MDChgProcessPredecessor I_MasterDataChangeProcessTP MDChgProcessPredecessor Related Process
MDChgProcessFinalDateTime I_MasterDataChangeProcessTP MDChgProcessFinalDateTime Process Finalized
MDChgProcessNextStpAtDateTime I_MasterDataChangeProcessTP MDChgProcessNextStpAtDateTime Scheduled at
MDChgProcDuplicateStrategyText
MDChgProcessDuplicateStrategy I_MasterDataChangeProcessTP MDChgProcessDuplicateStrategy Strategy
MDChgProcessIsReliable I_MasterDataChangeProcessTP MDChgProcessIsReliable Process Reliable
MDChgProcessProtectionReason I_MasterDataChangeProcessTP MDChgProcessProtectionReason Protection Reason
MDChgProcessIsErased I_MasterDataChangeProcessTP MDChgProcessIsErased Deleted
MDChgProcessStatusCriticality _Criticality MDChgProcessStatusCriticality
MDChangeProcessProgressUnit
MDChgProcPrgrsRatioInPercent _Ratio MDChgProcPrgrsRatioInPercent
MDChangeProcessNumberOfSteps _Ratio MDChangeProcessNumberOfSteps
MDChgProcessNmbrOfSrceRecords _NumberOfSouceRecords MDChgProcessNmbrOfSrceRecords Records
MDChgProcessIsIdle _ProcessIsIdle MDChgProcessIsIdle Truth Value
MDChgProcessStatusStateCode _ProcessState MDChgProcessStatusStateCode Process Status
MDChgProcessStatusStateName _ProcessState MDChgProcessStatusStateName Process Status
MDChgProcessSrceSystem Data Source
MDChgProcessModelRootTableName
MDChgProcSelectionIsAvailable
NumberOfAttachments _Attachments NumberOfAttachments Attachments
NumberOfNotes _NoteItem NumberOfNotes Notes
MDChgProcDspAttchIsAllowed
MDChgProcVisualizationProcess
MDChgProcVisualizationSrceSyst
MDChgProcRefcdFederationToken I_MasterDataChangeProcessTP MDChgProcRefcdFederationToken Ref. Fed. Token ID
MDChgProcRefcdFederationStp I_MasterDataChangeProcessTP MDChgProcRefcdFederationStp Ref. Fed. Step No
MDChgProcFederationBusSystName I_MasterDataChangeProcessTP MDChgProcFederationBusSystName Fed. Proc. Bus Sys.
MasterDataChangeProcessDueDate I_MasterDataChangeProcessTP MasterDataChangeProcessDueDate Net Due Date
MasterDataChangeProcessReason I_MasterDataChangeProcessTP MasterDataChangeProcessReason Sp.Tax Code Reason
MDChangeProcessReasonText _ReasonText MDChangeProcessReasonText
MDChgProcObjectTypeCodeReason
MDChangeProcessPriority I_MasterDataChangeProcessTP MDChangeProcessPriority Workflow priority
MDChangeProcessPriorityText _PriorityText MDChangeProcessPriorityText
MDChangeProcessRejectionReason I_MasterDataChangeProcessTP MDChangeProcessRejectionReason
MDChgProcRejectionReasonText _RejectionReasonText MDChgProcRejectionReasonText
_Source _Source
_Step _Step
_MDQualityEvaluations _MDQualityEvaluations
MDChgProcessTypeStepDspDesc _StepDescription MDChgProcessStepDescription
MDChgProcessTypeStepDesc _StepDescription MDChgProcessStepType
_ProcessUserVH _ProcessUserVH
_ProcessVariant _ProcessVariant
_ProcessGoalVH _ProcessGoalVH
_ProcessStateVH _ProcessStateVH
_ProcessState _ProcessState
_ProcessTypeVH _ProcessTypeVH
_ProcessGoalText _ProcessGoalText
_GoalProperty _GoalProperty
_ProcessTypeText _ProcessTypeText
_ProcessStrategyVH _ProcessStrategyVH
_RelatedProcess _RelatedProcess
_ProcessRequestorContactCard _ProcessRequestorContactCard
_TypeRejectionReason _TypeRejectionReason

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_MasterDataChangeProcess.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW C_MasterDataChangeProcess AS
SELECT
  Root.MasterDataChangeProcessUUID AS MasterDataChangeProcessUUID,
  Root.MasterDataChangeProcess AS MasterDataChangeProcess,
  cast( Root.MasterDataChangeProcess as mdc_process_id_alpha_out ) AS MDChangeProcessNumberDisplay,
  Root.MDChgProcessDescription AS MDChgProcessDescription,
  Root.MDChgProcessTypeID AS MDChgProcessTypeID,
  Root.MDChgProcessGoal AS MDChgProcessGoal,
  Root.MDChgProcessStatus AS MDChgProcessStatus,
  Root.MDChgProcessSrceObjectTypeCode AS MDChgProcessSrceObjectTypeCode,
  Root.MDChgProcessWorkflowTemplate AS MDChgProcessWorkflowTemplate,
  Root.MDChgProcessRequestor AS MDChgProcessRequestor,
  _ProcessVariant.MasterDataChangeProcessVariant AS MasterDataChangeProcessVariant,
  Root.MDChgProcessCreationDate AS MDChgProcessCreationDate,
  Root.MDChgProcessCreationTime AS MDChgProcessCreationTime,
  Root.MDChgProcessChangeDate AS MDChgProcessChangeDate,
  Root.MDChgProcessChangeTime AS MDChgProcessChangeTime,
  Root.MDChgProcessDelSrceDataIsRqd AS MDChgProcessDelSrceDataIsRqd,
  Root.MDChgProcessFinishDate AS MDChgProcessFinishDate,
  Root.MDChgProcessFinishTime AS MDChgProcessFinishTime,
  Root.MDChgProcessUpdateToken AS MDChgProcessUpdateToken,
  Root.MDChgProcessIsStarted AS MDChgProcessIsStarted,
  Root.MDChgProcessIsInitialized AS MDChgProcessIsInitialized,
  Root.MDChgProcessIsFinalized AS MDChgProcessIsFinalized,
  Root.MDChgProcessLastStepIsFinished AS MDChgProcessLastStepIsFinished,
  Root.MDChgProcessCurrentStepNumber AS MDChgProcessCurrentStepNumber,
  Root.MDChgProcessChkPointIsActive AS MDChgProcessChkPointIsActive,
  Root.MDChgProcessCompletionIsReqd AS MDChgProcessCompletionIsReqd,
  Root.MDChgProcessWrkFlwDeltnIsRqd AS MDChgProcessWrkFlwDeltnIsRqd,
  Root.MDChgProcessSrceDeletionIsRqd AS MDChgProcessSrceDeletionIsRqd,
  Root.MDChgProcessFilterChain AS MDChgProcessFilterChain,
  Root.MDChgProcessErrorsAreLogged AS MDChgProcessErrorsAreLogged,
  Root.MDChgProcessLastActKey AS MDChgProcessLastActKey,
  Root.MDChgProcessPredecessor AS MDChgProcessPredecessor,
  Root.MDChgProcessFinalDateTime AS MDChgProcessFinalDateTime,
  Root.MDChgProcessNextStpAtDateTime AS MDChgProcessNextStpAtDateTime,
  _ProcessStrategyVH._Text[1:Language=$session.system_language].MDChgProcDuplicateStrategyText AS MDChgProcDuplicateStrategyText,
  Root.MDChgProcessDuplicateStrategy AS MDChgProcessDuplicateStrategy,
  Root.MDChgProcessIsReliable AS MDChgProcessIsReliable,
  Root.MDChgProcessProtectionReason AS MDChgProcessProtectionReason,
  Root.MDChgProcessIsErased AS MDChgProcessIsErased,
  _Criticality.MDChgProcessStatusCriticality AS MDChgProcessStatusCriticality,
  cast( '%' as msehi ) AS MDChangeProcessProgressUnit,
  _Ratio.MDChgProcPrgrsRatioInPercent AS MDChgProcPrgrsRatioInPercent,
  _Ratio.MDChangeProcessNumberOfSteps AS MDChangeProcessNumberOfSteps,
  _NumberOfSouceRecords.MDChgProcessNmbrOfSrceRecords AS MDChgProcessNmbrOfSrceRecords,
  _ProcessIsIdle.MDChgProcessIsIdle AS MDChgProcessIsIdle,
  _ProcessState.MDChgProcessStatusStateCode AS MDChgProcessStatusStateCode,
  _ProcessState.MDChgProcessStatusStateName AS MDChgProcessStatusStateName,
  cast( '' as abap.char( 60 ) ) AS MDChgProcessSrceSystem,
  cast( ' ' as mdc_table_name preserving type ) AS MDChgProcessModelRootTableName,
  cast( '' as abap_boolean preserving type ) AS MDChgProcSelectionIsAvailable,
  _Attachments.NumberOfAttachments AS NumberOfAttachments,
  _NoteItem.NumberOfNotes AS NumberOfNotes,
  cast( '' as abap_boolean preserving type ) AS MDChgProcDspAttchIsAllowed,
  cast('' as mdc_process_id) AS MDChgProcVisualizationProcess,
  cast('' as mdc_business_system) AS MDChgProcVisualizationSrceSyst,
  Root.MDChgProcRefcdFederationToken AS MDChgProcRefcdFederationToken,
  Root.MDChgProcRefcdFederationStp AS MDChgProcRefcdFederationStp,
  Root.MDChgProcFederationBusSystName AS MDChgProcFederationBusSystName,
  Root.MasterDataChangeProcessDueDate AS MasterDataChangeProcessDueDate,
  Root.MasterDataChangeProcessReason AS MasterDataChangeProcessReason,
  _ReasonText.MDChangeProcessReasonText AS MDChangeProcessReasonText,
  concat( Root.MDChgProcessSrceObjectTypeCode, Root.MasterDataChangeProcessReason ) AS MDChgProcObjectTypeCodeReason,
  Root.MDChangeProcessPriority AS MDChangeProcessPriority,
  _PriorityText.MDChangeProcessPriorityText AS MDChangeProcessPriorityText,
  Root.MDChangeProcessRejectionReason AS MDChangeProcessRejectionReason,
  _RejectionReasonText.MDChgProcRejectionReasonText AS MDChgProcRejectionReasonText,
  _StepDescription.MDChgProcessStepDescription AS MDChgProcessTypeStepDspDesc,
  _StepDescription.MDChgProcessStepType AS MDChgProcessTypeStepDesc
FROM I_MasterDataChangeProcessTP AS Root
LEFT OUTER JOIN C_MDChgProcessRelatedProcess AS _RelatedProcess ON _RelatedProcess.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [0..*]
LEFT OUTER JOIN C_MDChangeProcessSource AS _Source ON _Source.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [0..*]
LEFT OUTER JOIN I_MDChgProcessSrceRecordsCntr AS _NumberOfSouceRecords ON _NumberOfSouceRecords.MDChgProcessSourceUUID = MasterDataChangeProcessUUID  -- association [0..1]
LEFT OUTER JOIN C_MasterDataChangeProcessStep AS _Step ON _Step.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [0..*]
LEFT OUTER JOIN P_MDChangeProcessStatusState AS _ProcessState ON _ProcessState.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [0..1]
LEFT OUTER JOIN C_MDChangeProcessCriticality AS _Criticality ON _Criticality.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [0..1]
LEFT OUTER JOIN C_MDChangeProcessProgressRatio AS _Ratio ON _Ratio.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [0..1]
LEFT OUTER JOIN C_MDChgProcessStepDescription AS _StepDescription ON MasterDataChangeProcess = _StepDescription.MasterDataChangeProcess AND MDChgProcessCurrentStepNumber = _StepDescription.MDChgProcessStep  -- association [0..1]
LEFT OUTER JOIN I_MDChangeProcessIsIdle AS _ProcessIsIdle ON _ProcessIsIdle.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [0..1]
LEFT OUTER JOIN C_MasterDataChangeProcessUser AS _ProcessUserVH ON _ProcessUserVH.MDChgProcessRequestor = MDChgProcessRequestor AND _ProcessUserVH.MasterDataChangeProcessVariant = masterdatachangeprocessvariant  -- association [0..1]
LEFT OUTER JOIN I_MDChangeProcessVariant AS _ProcessVariant ON _ProcessVariant.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [0..1]
LEFT OUTER JOIN I_MDCloudUserContactCard AS _ProcessRequestorContactCard ON MDChgProcessRequestor = _ProcessRequestorContactCard.ContactCardID  -- association [0..1]
LEFT OUTER JOIN C_MDChangeProcessStatusStateVH AS _ProcessStateVH ON _ProcessStateVH.MDChgProcessStatusStateCode = MDChgProcessStatusStateCode  -- association [0..1]
LEFT OUTER JOIN C_MDChangeProcessGoalValueHelp AS _ProcessGoalVH ON _ProcessGoalVH.MDChgProcessGoal = MDChgProcessGoal  -- association [0..1]
LEFT OUTER JOIN C_MasterDataChangeProcessGoal AS _ProcessGoalText ON _ProcessGoalText.MDChgProcessGoal = MDChgProcessGoal  -- association [0..*]
LEFT OUTER JOIN C_MDChangeProcessGoalProperty AS _GoalProperty ON _GoalProperty.MDChgProcessGoal = MDChgProcessGoal  -- association [0..1]
LEFT OUTER JOIN I_MDChangeProcessTypeVH AS _ProcessTypeVH ON _ProcessTypeVH.MDChgProcessTypeID = MDChgProcessTypeID AND _ProcessTypeVH.MDChgProcessSrceObjectTypeCode = MDChgProcessSrceObjectTypeCode AND _ProcessTypeVH.MDChgProcessGoal = MDChgProcessGoal  -- association [0..1]
LEFT OUTER JOIN I_MDChangeProcessReasonText AS _ReasonText ON _ReasonText.MasterDataChangeProcessReason = MasterDataChangeProcessReason AND _ReasonText.MDChgProcessSrceObjectTypeCode = MDChgProcessSrceObjectTypeCode AND _ReasonText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_MDChangeProcessPriorityText AS _PriorityText ON _PriorityText.MDChangeProcessPriority = MDChangeProcessPriority AND _PriorityText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_MDChgProcTypeRejectionReason AS _TypeRejectionReason ON _TypeRejectionReason.MDChgProcessTypeID = MDChgProcessTypeID  -- association [0..*]
LEFT OUTER JOIN I_MDChgProcRejectionReasonT AS _RejectionReasonText ON _RejectionReasonText.MDChangeProcessRejectionReason = MDChangeProcessRejectionReason AND _RejectionReasonText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_MDChgProcessTypeText AS _ProcessTypeText ON _ProcessTypeText.MDChgProcessTypeID = MDChgProcessTypeID  -- association [0..1]
LEFT OUTER JOIN C_MDChangeProcessStrategyVH AS _ProcessStrategyVH ON _ProcessStrategyVH.MDChgProcessDuplicateStrategy = MDChgProcessDuplicateStrategy  -- association [0..1]
LEFT OUTER JOIN C_MDQualityEvaluations AS _MDQualityEvaluations ON _MDQualityEvaluations.MasterDataChangeProcess = MasterDataChangeProcess  -- association [0..1]
LEFT OUTER JOIN P_MasterDataAttchLinkCount AS _Attachments ON MasterDataChangeProcess = _Attachments.MasterDataAttachmentObjectID AND _Attachments.MasterDataAttachmentObjectType = 'C_MASTERDATACHANGEPROCESS'  -- association [0..1]
LEFT OUTER JOIN P_MasterDataNoteItemCount AS _NoteItem ON MasterDataChangeProcess = _NoteItem.MasterDataNoteObjectIdentifier AND _NoteItem.MasterDataNoteObjectType = 'C_MASTERDATACHANGEPROCESS'  -- association [0..1]
LEFT OUTER JOIN P_MDChgProcTypeRjcnReasonCount AS _RejectionReason ON _RejectionReason.MDChgProcessTypeID = MDChgProcessTypeID  -- association [0..1]
;