C_CacheMRPMfgOrder
MRP Manufacturing Orders
C_CacheMRPMfgOrder is a Consumption CDS View that provides data about "MRP Manufacturing Orders" in SAP S/4HANA. It reads from 2 data sources (I_CacheMRPMfgOrder, I_SDMAreaOfResponsibility) and exposes 99 fields with key fields MRPPlant, MRPPlanningSegmentType, MRPPlanningSegment, MaterialShortageProfile, MaterialShortageProfileCount. It has 18 associations to related views. Part of development package ODATA_PP_MRP.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_CacheMRPMfgOrder | I_CacheMRPMfgOrder | from |
| I_SDMAreaOfResponsibility | SDMAreaOfResponsibility | inner |
Associations (18)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_MaterialShortageDefinition | _MaterialShortageDef | $projection.MaterialShortageProfile = _MaterialShortageDef.MaterialShortageProfile and $projection.MaterialShortageProfileCount = _MaterialShortageDef.MaterialShortageProfileCount |
| [0..*] | I_MaterialText | _MaterialText | $projection.Material = _MaterialText.Material |
| [0..1] | I_MfgOrderTypeText | _MfgOrderTypeText | $projection.ManufacturingOrderType = _MfgOrderTypeText.ManufacturingOrderType and _MfgOrderTypeText.Language = $session.system_language |
| [0..1] | I_ProductionSupervisor | _ProductionSupervisor | $projection.ProductionPlant = _ProductionSupervisor.Plant and $projection.ProductionSupervisor = _ProductionSupervisor.ProductionSupervisor |
| [0..1] | I_MfgOrderCategoryText | _MfgOrderCategoryText | $projection.MRPElementCategory = _MfgOrderCategoryText.ManufacturingOrderCategory and _MfgOrderCategoryText.Language = $session.system_language |
| [0..1] | I_MRPElementCategoryText | _MRPElementCategoryText | $projection.MRPElementCategory = _MRPElementCategoryText.MRPElementCategory and _MRPElementCategoryText.Language = $session.system_language |
| [0..1] | I_MfgOrdProgressStatusText | _ProgressStatusText | $projection.MfgOrderProgressStatus = _ProgressStatusText.MfgOrderProgressStatus and _ProgressStatusText.Language = $session.system_language |
| [0..1] | I_MfgOrdProgressNextStatusText | _NextStatusText | $projection.MfgOrderProgressNextStatus = _NextStatusText.MfgOrderProgressNextStatus and _NextStatusText.Language = $session.system_language |
| [0..1] | I_MRPController | _MRPController | $projection.MRPPlant = _MRPController.Plant and $projection.MRPController = _MRPController.MRPController |
| [0..1] | C_ComponentCoverageVH | _ComponentCoverage | _ComponentCoverage.CompCvrgInWrkDaysSelection = $projection.CompCvrgInWrkDaysSelection |
| [0..1] | C_MaterialDelayVH | _MaterialDelay | _MaterialDelay.MaterialDlyInWorkDaysSelection = $projection.MaterialDlyInWorkDaysSelection |
| [0..1] | C_MfgOrderProgressStatusVH | _MfgOrderProgressStatus | _MfgOrderProgressStatus.MfgOrdProgressStatusSelection = $projection.MfgOrdProgressStatusSelection |
| [0..1] | I_MfgOrderMRPControllerVH | _MRPControllerVH | $projection.MRPPlant = _MRPControllerVH.Plant and $projection.MRPController = _MRPControllerVH.MRPController |
| [1..1] | C_PlantVH | _PlantVH | $projection.MRPPlant = _PlantVH.Plant |
| [0..1] | I_ProductionLineStdVH | _ProductionLineVH | $projection.ProductionPlant = _ProductionLineVH.Plant and $projection.ProductionLine = _ProductionLineVH.ProductionLine |
| [0..1] | I_ProductionVersionStdVH | _ProductionVersionVH | $projection.ProductionPlant = _ProductionVersionVH.Plant and $projection.ProductionVersion = _ProductionVersionVH.ProductionVersion and $projection.Material = _ProductionVersionVH.Material |
| [0..1] | C_MRPAreaValHelp | _MRPAreaVH | $projection.MRPArea = _MRPAreaVH.MRPArea and $projection.MRPPlant = _MRPAreaVH.Plant |
| [0..1] | I_MfgOrderProdnSupervisorVH | _ProductionSupervisorVH | $projection.ProductionPlant = _ProductionSupervisorVH.Plant and $projection.ProductionSupervisor = _ProductionSupervisorVH.ProductionSupervisor |
Annotations (14)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CCACHEMRPMFGORD | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| EndUserText.label | MRP Manufacturing Orders | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| Search.searchable | true | view | |
| Metadata.allowExtensions | true | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| VDM.viewType | #CONSUMPTION | view | |
| UI.headerInfo.typeName | Monitor Production Orders | view | |
| UI.headerInfo.typeNamePlural | Materials | view |
Fields (99)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | MRPPlant | I_CacheMRPMfgOrder | MRPPlant | Plant |
| KEY | MRPPlanningSegmentType | |||
| KEY | MRPPlanningSegment | I_CacheMRPMfgOrder | MRPPlanningSegment | Plng Segmnt No. |
| KEY | MaterialShortageProfile | I_CacheMRPMfgOrder | MaterialShortageProfile | Shortage Prf. |
| KEY | MaterialShortageProfileCount | I_CacheMRPMfgOrder | MaterialShortageProfileCount | Counter |
| KEY | MRPElementCategory | I_CacheMRPMfgOrder | MRPElementCategory | MRP Elmnt Ind. |
| KEY | MRPElement | |||
| KEY | Material | I_CacheMRPMfgOrder | Material | Vehicle Model |
| MRPArea | I_CacheMRPMfgOrder | MRPArea | MRP Area | |
| FactoryCalendar | I_CacheMRPMfgOrder | FactoryCalendar | Factory Calendar | |
| PlantName | _PlantVH | PlantName | Plant Name | |
| MaterialendasMaterialName | ||||
| MRPAreaText | _MRPAreaVH | MRPAreaText | ||
| ProductionPlant | I_CacheMRPMfgOrder | ProductionPlant | Prod plnt | |
| MRPController | I_CacheMRPMfgOrder | MRPController | MRP Controller | |
| MRPControllerName | _MRPController | MRPControllerName | Controller name | |
| ManufacturingOrderType | I_CacheMRPMfgOrder | ManufacturingOrderType | ||
| ManufacturingOrderTypeName | _MfgOrderTypeText | ManufacturingOrderTypeName | ||
| MRPElementCategoryName | _MRPElementCategoryText | MRPElementCategoryName | ||
| MRPElementCategoryShortName | _MRPElementCategoryText | MRPElementCategoryShortName | MRP element | |
| MfgOrderProgressStatus | I_CacheMRPMfgOrder | MfgOrderProgressStatus | ||
| MfgOrderProgressStatusName | ||||
| MfgOrderProgressNextStatus | I_CacheMRPMfgOrder | MfgOrderProgressNextStatus | ||
| MfgOrderProgressNextStatusName | ||||
| MfgOrderPlannedStartDate | I_CacheMRPMfgOrder | MfgOrderPlannedStartDate | ||
| MfgOrderPlannedEndDate | I_CacheMRPMfgOrder | MfgOrderPlannedEndDate | ||
| MfgOrderPlannedTotalQty | I_CacheMRPMfgOrder | MfgOrderPlannedTotalQty | ||
| MRPElementAvailyOrRqmtDate | I_CacheMRPMfgOrder | MRPElementAvailyOrRqmtDate | Time Stamp | |
| MRPElementOpenQuantity | I_CacheMRPMfgOrder | MRPElementOpenQuantity | Rec./reqd qty | |
| ProductionLine | I_CacheMRPMfgOrder | ProductionLine | Production Line | |
| ProductionLineText | ||||
| ProductionSupervisor | I_CacheMRPMfgOrder | ProductionSupervisor | Prodn Supervisor | |
| ProductionSupervisorName | _ProductionSupervisor | ProductionSupervisorName | ||
| ProductionVersion | I_CacheMRPMfgOrder | ProductionVersion | Version ID | |
| ProductionVersionText | I_CacheMRPMfgOrder | ProductionVersionText | ||
| StorageLocation | I_CacheMRPMfgOrder | StorageLocation | StorageLocation | |
| ComponentShortageDefinition | I_CacheMRPMfgOrder | ComponentShortageDefinition | ||
| MaterialBaseUnit | I_CacheMRPMfgOrder | MaterialBaseUnit | Valuation Unit | |
| ProductionUnit | I_CacheMRPMfgOrder | ProductionUnit | ||
| UnitOfMeasureNumberOfDecimals | I_CacheMRPMfgOrder | UnitOfMeasureNumberOfDecimals | ||
| UnitOfMeasureDspNmbrOfDcmls | I_CacheMRPMfgOrder | UnitOfMeasureDspNmbrOfDcmls | ||
| NumberOfComponentsWithProblems | ||||
| MaximumDelayInDays | I_CacheMRPMfgOrder | MaximumDelayInDays | Max.DelayInDays | |
| MaximumDelayInWorkdays | I_CacheMRPMfgOrder | MaximumDelayInWorkdays | MaxDelayWorkday | |
| CompCvrgInWrkDaysSelection | ||||
| MaterialDlyInWorkDaysSelection | ||||
| MfgOrdProgressStatusSelection | ||||
| DelayInProcessSelection | ||||
| LateSupplyLatenessWorkdays | I_CacheMRPMfgOrder | LateSupplyLatenessWorkdays | ||
| LateSupplyQuantity | ||||
| LateSupplyEarliestDemandDate | ||||
| ManufacturingOrderIsLate | I_CacheMRPMfgOrder | ManufacturingOrderIsLate | ||
| MfgOrderStatusActualDate | I_CacheMRPMfgOrder | MfgOrderStatusActualDate | ||
| MfgOrderNextStatusPlannedDate | I_CacheMRPMfgOrder | MfgOrderNextStatusPlannedDate | ||
| MfgOrderPlannedReleaseDate | I_CacheMRPMfgOrder | MfgOrderPlannedReleaseDate | ||
| MfgOrderNextStatusDate | ||||
| DurnPlndStatusToTodayInDays | ||||
| DurnPlndStatusToTodayInWrkdays | I_CacheMRPMfgOrder | DurnPlndStatusToTodayInWrkdays | ||
| DurationToNextStatusInDays | ||||
| DurnToNextStsInDaysCritlty | ||||
| DurationToNextStatusInWorkdays | ||||
| DurnToNextStsInWorkdaysCritlty | ||||
| DurationUntilReleaseInWorkdays | ||||
| DurnUntilRelInWorkdaysCritlty | ||||
| DurationUntilStartInWorkdays | ||||
| DurnTilStartInWorkdaysCritlty | ||||
| DurationUntilEndInWorkdays | ||||
| DurnTilEndInWorkdaysCritlty | ||||
| DurationUntilGRInWorkdays | ||||
| DurnUntilGRInWorkdaysCritlty | ||||
| MaterialGoodsReceiptDuration | I_CacheMRPMfgOrder | MaterialGoodsReceiptDuration | GR proc. time | |
| MaterialCompIsProcuredDirectly | I_CacheMRPMfgOrder | MaterialCompIsProcuredDirectly | Checkbox | |
| MatlPlngProjectNetwork | ||||
| WBSElementInternalID | I_CacheMRPMfgOrder | WBSElementInternalID | WBS Internal ID | |
| WBSElement | I_CacheMRPMfgOrder | WBSElement | WBS Internal ID | |
| PlanningSegmentDocument | I_CacheMRPMfgOrder | PlanningSegmentDocument | ||
| PlanningSegmentDocumentItem | I_CacheMRPMfgOrder | PlanningSegmentDocumentItem | ||
| char6asMRPPlanningSegmentTypeDesc | ||||
| MRPPlanningSegmentExternalCode | ||||
| MaterialShortageDefinitionName | _MaterialShortageDef | MaterialShortageDefinitionName | ||
| Associations_PlantVH | ||||
| _MaterialText | _MaterialText | |||
| _MfgOrderTypeText | _MfgOrderTypeText | |||
| _MfgOrderCategoryText | _MfgOrderCategoryText | |||
| _ProductionLineVH | _ProductionLineVH | |||
| _ProductionSupervisor | _ProductionSupervisor | |||
| _ProductionVersionVH | _ProductionVersionVH | |||
| _StorageLocation | I_CacheMRPMfgOrder | _StorageLocation | ||
| _ProgressStatusText | _ProgressStatusText | |||
| _ComponentCoverage | _ComponentCoverage | |||
| _MaterialDelay | _MaterialDelay | |||
| _MfgOrderProgressStatus | _MfgOrderProgressStatus | |||
| _MRPPlant | _MRPPlant | |||
| _Material | I_CacheMRPMfgOrder | _Material | ||
| _MRPController | _MRPController | |||
| _MRPControllerVH | _MRPControllerVH | |||
| _ProductionPlant | _ProductionPlant | |||
| _MRPAreaVH | _MRPAreaVH | |||
| _ProductionSupervisorVH | _ProductionSupervisorVH |
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_CacheMRPMfgOrder.
-- 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: CCACHEMRPMFGORD
CREATE VIEW C_CacheMRPMfgOrder AS
SELECT
I_CacheMRPMfgOrder.MRPPlant AS MRPPlant,
cast( I_CacheMRPMfgOrder.MRPPlanningSegmentType as plaab) AS MRPPlanningSegmentType,
I_CacheMRPMfgOrder.MRPPlanningSegment AS MRPPlanningSegment,
I_CacheMRPMfgOrder.MaterialShortageProfile AS MaterialShortageProfile,
I_CacheMRPMfgOrder.MaterialShortageProfileCount AS MaterialShortageProfileCount,
I_CacheMRPMfgOrder.MRPElementCategory AS MRPElementCategory,
concat(ltrim( I_CacheMRPMfgOrder.MRPElement, '0' ), concat('-', ltrim( I_CacheMRPMfgOrder.MRPElementItem, '0')) ) AS MRPElement,
I_CacheMRPMfgOrder.Material AS Material,
I_CacheMRPMfgOrder.MRPArea AS MRPArea,
I_CacheMRPMfgOrder.FactoryCalendar AS FactoryCalendar,
_PlantVH.PlantName AS PlantName,
case when _MaterialText[ 1: Language = $session.system_language ].MaterialName is not null and _MaterialText[ 1: Language = $session.system_language ].MaterialName != '' then _MaterialText[ 1: Language = $session.system_language ].MaterialName when _MaterialText[ 1: Language = 'E' ].MaterialName is not null and _MaterialText[ 1: Language = 'E' ].MaterialName != '' then _MaterialText[ 1: Language = $session.system_language ].MaterialName else I_CacheMRPMfgOrder.Material end as MaterialName AS MaterialendasMaterialName,
_MRPAreaVH.MRPAreaText AS MRPAreaText,
I_CacheMRPMfgOrder.ProductionPlant AS ProductionPlant,
I_CacheMRPMfgOrder.MRPController AS MRPController,
_MRPController.MRPControllerName AS MRPControllerName,
I_CacheMRPMfgOrder.ManufacturingOrderType AS ManufacturingOrderType,
_MfgOrderTypeText.ManufacturingOrderTypeName AS ManufacturingOrderTypeName,
_MRPElementCategoryText.MRPElementCategoryName AS MRPElementCategoryName,
_MRPElementCategoryText.MRPElementCategoryShortName AS MRPElementCategoryShortName,
I_CacheMRPMfgOrder.MfgOrderProgressStatus AS MfgOrderProgressStatus,
cast(_ProgressStatusText.MfgOrderProgressStatusName as mfgorderprogressstatustext ) AS MfgOrderProgressStatusName,
I_CacheMRPMfgOrder.MfgOrderProgressNextStatus AS MfgOrderProgressNextStatus,
cast(_NextStatusText.MfgOrderProgressNextStatusName as nextmilestone) AS MfgOrderProgressNextStatusName,
I_CacheMRPMfgOrder.MfgOrderPlannedStartDate AS MfgOrderPlannedStartDate,
I_CacheMRPMfgOrder.MfgOrderPlannedEndDate AS MfgOrderPlannedEndDate,
I_CacheMRPMfgOrder.MfgOrderPlannedTotalQty AS MfgOrderPlannedTotalQty,
I_CacheMRPMfgOrder.MRPElementAvailyOrRqmtDate AS MRPElementAvailyOrRqmtDate,
I_CacheMRPMfgOrder.MRPElementOpenQuantity AS MRPElementOpenQuantity,
I_CacheMRPMfgOrder.ProductionLine AS ProductionLine,
cast(_ProductionLineVH._WorkCenterTextBySemanticKey[ 1: Language = $session.system_language ].WorkCenterText as productionlinetext preserving type) AS ProductionLineText,
I_CacheMRPMfgOrder.ProductionSupervisor AS ProductionSupervisor,
_ProductionSupervisor.ProductionSupervisorName AS ProductionSupervisorName,
I_CacheMRPMfgOrder.ProductionVersion AS ProductionVersion,
I_CacheMRPMfgOrder.ProductionVersionText AS ProductionVersionText,
I_CacheMRPMfgOrder.StorageLocation AS StorageLocation,
I_CacheMRPMfgOrder.ComponentShortageDefinition AS ComponentShortageDefinition,
I_CacheMRPMfgOrder.MaterialBaseUnit AS MaterialBaseUnit,
I_CacheMRPMfgOrder.ProductionUnit AS ProductionUnit,
I_CacheMRPMfgOrder.UnitOfMeasureNumberOfDecimals AS UnitOfMeasureNumberOfDecimals,
I_CacheMRPMfgOrder.UnitOfMeasureDspNmbrOfDcmls AS UnitOfMeasureDspNmbrOfDcmls,
cast( I_CacheMRPMfgOrder.NumberOfUncoveredDemandItems as missingcomponents preserving type) AS NumberOfComponentsWithProblems,
I_CacheMRPMfgOrder.MaximumDelayInDays AS MaximumDelayInDays,
I_CacheMRPMfgOrder.MaximumDelayInWorkdays AS MaximumDelayInWorkdays,
cast( '' as mrp_ui_comp_coverage ) AS CompCvrgInWrkDaysSelection,
cast( '' as mrp_ui_material_delay ) AS MaterialDlyInWorkDaysSelection,
cast( '' as mfgorderprogressstatustext ) AS MfgOrdProgressStatusSelection,
cast( '' as mrp_ui_delay_in_process) AS DelayInProcessSelection,
I_CacheMRPMfgOrder.LateSupplyLatenessWorkdays AS LateSupplyLatenessWorkdays,
cast(I_CacheMRPMfgOrder._CacheSupDemItem.MRPElementDelayedQuantity as latesupplyquantity) AS LateSupplyQuantity,
cast(I_CacheMRPMfgOrder._CacheSupDemItem.MaximumDelayDate as requirementdate preserving type) AS LateSupplyEarliestDemandDate,
I_CacheMRPMfgOrder.ManufacturingOrderIsLate AS ManufacturingOrderIsLate,
I_CacheMRPMfgOrder.MfgOrderStatusActualDate AS MfgOrderStatusActualDate,
I_CacheMRPMfgOrder.MfgOrderNextStatusPlannedDate AS MfgOrderNextStatusPlannedDate,
I_CacheMRPMfgOrder.MfgOrderPlannedReleaseDate AS MfgOrderPlannedReleaseDate,
cast( '' as mfgordernextstatusdate ) AS MfgOrderNextStatusDate,
cast( 0 as durnplndstatustotodayindays) AS DurnPlndStatusToTodayInDays,
I_CacheMRPMfgOrder.DurnPlndStatusToTodayInWrkdays AS DurnPlndStatusToTodayInWrkdays,
cast( '' as durationuntilnextstatusindays) AS DurationToNextStatusInDays,
cast( 0 as abap.int1) AS DurnToNextStsInDaysCritlty,
cast( '' as durationtonextstatusinworkdays) AS DurationToNextStatusInWorkdays,
cast( 0 as abap.int1) AS DurnToNextStsInWorkdaysCritlty,
cast( '' as durationtoreleaseinworkdays) AS DurationUntilReleaseInWorkdays,
cast( 0 as abap.int1) AS DurnUntilRelInWorkdaysCritlty,
cast( '' as durationuntilstartinworkdays) AS DurationUntilStartInWorkdays,
cast( 0 as abap.int1) AS DurnTilStartInWorkdaysCritlty,
cast( '' as durationuntilendinworkdays) AS DurationUntilEndInWorkdays,
cast( 0 as abap.int1) AS DurnTilEndInWorkdaysCritlty,
cast( 0 as durationuntilgrinworkdays) AS DurationUntilGRInWorkdays,
cast( 0 as abap.int1) AS DurnUntilGRInWorkdaysCritlty,
I_CacheMRPMfgOrder.MaterialGoodsReceiptDuration AS MaterialGoodsReceiptDuration,
I_CacheMRPMfgOrder.MaterialCompIsProcuredDirectly AS MaterialCompIsProcuredDirectly,
cast(I_CacheMRPMfgOrder.ProjectNetwork as ps_pspid_edit) AS MatlPlngProjectNetwork,
I_CacheMRPMfgOrder.WBSElementInternalID AS WBSElementInternalID,
I_CacheMRPMfgOrder.WBSElement AS WBSElement,
I_CacheMRPMfgOrder.PlanningSegmentDocument AS PlanningSegmentDocument,
I_CacheMRPMfgOrder.PlanningSegmentDocumentItem AS PlanningSegmentDocumentItem,
cast( '' as mrpindividualsegment) AS MRPPlanningSegmentExternalCode,
_MaterialShortageDef.MaterialShortageDefinitionName AS MaterialShortageDefinitionName,
I_CacheMRPMfgOrder._StorageLocation AS _StorageLocation,
I_CacheMRPMfgOrder._Material AS _Material
FROM I_CacheMRPMfgOrder
INNER JOIN I_SDMAreaOfResponsibility AS SDMAreaOfResponsibility ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_MaterialShortageDefinition AS _MaterialShortageDef ON MaterialShortageProfile = _MaterialShortageDef.MaterialShortageProfile AND MaterialShortageProfileCount = _MaterialShortageDef.MaterialShortageProfileCount -- association [0..1]
LEFT OUTER JOIN I_MaterialText AS _MaterialText ON Material = _MaterialText.Material -- association [0..*]
LEFT OUTER JOIN I_MfgOrderTypeText AS _MfgOrderTypeText ON ManufacturingOrderType = _MfgOrderTypeText.ManufacturingOrderType AND _MfgOrderTypeText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_ProductionSupervisor AS _ProductionSupervisor ON ProductionPlant = _ProductionSupervisor.Plant AND ProductionSupervisor = _ProductionSupervisor.ProductionSupervisor -- association [0..1]
LEFT OUTER JOIN I_MfgOrderCategoryText AS _MfgOrderCategoryText ON MRPElementCategory = _MfgOrderCategoryText.ManufacturingOrderCategory AND _MfgOrderCategoryText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_MRPElementCategoryText AS _MRPElementCategoryText ON MRPElementCategory = _MRPElementCategoryText.MRPElementCategory AND _MRPElementCategoryText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_MfgOrdProgressStatusText AS _ProgressStatusText ON MfgOrderProgressStatus = _ProgressStatusText.MfgOrderProgressStatus AND _ProgressStatusText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_MfgOrdProgressNextStatusText AS _NextStatusText ON MfgOrderProgressNextStatus = _NextStatusText.MfgOrderProgressNextStatus AND _NextStatusText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_MRPController AS _MRPController ON MRPPlant = _MRPController.Plant AND MRPController = _MRPController.MRPController -- association [0..1]
LEFT OUTER JOIN C_ComponentCoverageVH AS _ComponentCoverage ON _ComponentCoverage.CompCvrgInWrkDaysSelection = CompCvrgInWrkDaysSelection -- association [0..1]
LEFT OUTER JOIN C_MaterialDelayVH AS _MaterialDelay ON _MaterialDelay.MaterialDlyInWorkDaysSelection = MaterialDlyInWorkDaysSelection -- association [0..1]
LEFT OUTER JOIN C_MfgOrderProgressStatusVH AS _MfgOrderProgressStatus ON _MfgOrderProgressStatus.MfgOrdProgressStatusSelection = MfgOrdProgressStatusSelection -- association [0..1]
LEFT OUTER JOIN I_MfgOrderMRPControllerVH AS _MRPControllerVH ON MRPPlant = _MRPControllerVH.Plant AND MRPController = _MRPControllerVH.MRPController -- association [0..1]
LEFT OUTER JOIN C_PlantVH AS _PlantVH ON MRPPlant = _PlantVH.Plant -- association [1..1]
LEFT OUTER JOIN I_ProductionLineStdVH AS _ProductionLineVH ON ProductionPlant = _ProductionLineVH.Plant AND ProductionLine = _ProductionLineVH.ProductionLine -- association [0..1]
LEFT OUTER JOIN I_ProductionVersionStdVH AS _ProductionVersionVH ON ProductionPlant = _ProductionVersionVH.Plant AND ProductionVersion = _ProductionVersionVH.ProductionVersion AND Material = _ProductionVersionVH.Material -- association [0..1]
LEFT OUTER JOIN C_MRPAreaValHelp AS _MRPAreaVH ON MRPArea = _MRPAreaVH.MRPArea AND MRPPlant = _MRPAreaVH.Plant -- association [0..1]
LEFT OUTER JOIN I_MfgOrderProdnSupervisorVH AS _ProductionSupervisorVH ON ProductionPlant = _ProductionSupervisorVH.Plant AND ProductionSupervisor = _ProductionSupervisorVH.ProductionSupervisor -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA