C_MDChgProcessRelatedProcess

DDL: C_MDCHGPROCESSRELATEDPROCESS SQL: CMDPROCRELCPROC Type: view CONSUMPTION Package: MDC_PROCESS_OBJECT

MD Change Process Related Processes

C_MDChgProcessRelatedProcess is a Consumption CDS View that provides data about "MD Change Process Related Processes" in SAP S/4HANA. It reads from 1 data source (I_MDChgProcessRelatedProcess) and exposes 11 fields with key fields MasterDataChangeProcessUUID, MDChangeProcRelatedProcessUUID. It has 3 associations to related views. It is exposed through 4 OData services (ASQL_F7204A, MASTERDATACHANGEPROCESSSD, MASTERDATACHANGEPROCESSSD, ...). Part of development package MDC_PROCESS_OBJECT.

Data Sources (1)

SourceAliasJoin Type
I_MDChgProcessRelatedProcess I_MDChgProcessRelatedProcess from

Associations (3)

CardinalityTargetAliasCondition
[0..1] P_MDChangeProcessStatusState _ProcessState _ProcessState.MasterDataChangeProcessUUID = $projection.MDChangeProcRelatedProcessUUID
[0..1] I_MDChgProcessSrceRecordsCntr _NumberOfSourceRecords _NumberOfSourceRecords.MDChgProcessSourceUUID = $projection.MDChangeProcRelatedProcessUUID
[0..1] C_MDChgProcessStepDescription _StepDescription $projection.MasterDataChangeProcess = _StepDescription.MasterDataChangeProcess and $projection.MDChgProcessCurrentStepNumber = _StepDescription.MDChgProcessStep

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName CMDPROCRELCPROC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #CONSUMPTION view
EndUserText.label MD Change Process Related Processes view

OData Services (4)

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

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY MasterDataChangeProcessUUID MasterDataChangeProcessUUID NodeID
KEY MDChangeProcRelatedProcessUUID MDChangeProcRelatedProcessUUID NodeID
MasterDataChangeProcess MasterDataChangeProcess Process ID
MDChangeProcessIsPredecessor MDChangeProcessIsPredecessor
MDChgProcessTypeID MDChgProcessTypeID Process Template
MDChgProcessCurrentStepNumber MDChgProcessCurrentStepNumber Step Number
MDChgProcessStatusStateCode _ProcessState MDChgProcessStatusStateCode
MDChgProcessStatusStateName _ProcessState MDChgProcessStatusStateName Process Status
MDChgProcessTypeStepDspDesc _StepDescription MDChgProcessStepDescription Process Step
MDChgProcessNmbrOfSrceRecords _NumberOfSourceRecords MDChgProcessNmbrOfSrceRecords Records
MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode Bus. Obj. Type

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_MDChgProcessRelatedProcess.
-- 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.
-- SQL view name: CMDPROCRELCPROC

CREATE VIEW C_MDChgProcessRelatedProcess AS
SELECT
  MasterDataChangeProcessUUID,
  MDChangeProcRelatedProcessUUID,
  MasterDataChangeProcess,
  MDChangeProcessIsPredecessor,
  MDChgProcessTypeID,
  MDChgProcessCurrentStepNumber,
  _ProcessState.MDChgProcessStatusStateCode AS MDChgProcessStatusStateCode,
  _ProcessState.MDChgProcessStatusStateName AS MDChgProcessStatusStateName,
  _StepDescription.MDChgProcessStepDescription AS MDChgProcessTypeStepDspDesc,
  _NumberOfSourceRecords.MDChgProcessNmbrOfSrceRecords AS MDChgProcessNmbrOfSrceRecords,
  MDChgProcessSrceObjectTypeCode
FROM I_MDChgProcessRelatedProcess
LEFT OUTER JOIN P_MDChangeProcessStatusState AS _ProcessState ON _ProcessState.MasterDataChangeProcessUUID = MDChangeProcRelatedProcessUUID  -- association [0..1]
LEFT OUTER JOIN I_MDChgProcessSrceRecordsCntr AS _NumberOfSourceRecords ON _NumberOfSourceRecords.MDChgProcessSourceUUID = MDChangeProcRelatedProcessUUID  -- association [0..1]
LEFT OUTER JOIN C_MDChgProcessStepDescription AS _StepDescription ON MasterDataChangeProcess = _StepDescription.MasterDataChangeProcess AND MDChgProcessCurrentStepNumber = _StepDescription.MDChgProcessStep  -- association [0..1]
;