P_MfgProcgExecOperation
P_MfgProcgExecOperation is a Consumption CDS View in SAP S/4HANA. It reads from 2 data sources (I_MfgOrderOperationDelayBasic, I_OrderItem) and exposes 67 fields with key fields OrderInternalBillOfOperations, OrderIntBillOfOperationsItem.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_MfgOrderOperationDelayBasic | MfgOrderOperationDelayBasic | from |
| I_OrderItem | OrderItem | inner |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PMPEOPER | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.viewType | #CONSUMPTION | view | |
| VDM.private | true | view |
Fields (67)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | OrderInternalBillOfOperations | I_MfgOrderOperationDelayBasic | OrderInternalBillOfOperations | Order Internal Bill of Operations |
| KEY | OrderIntBillOfOperationsItem | I_MfgOrderOperationDelayBasic | OrderIntBillOfOperationsItem | Order Internal Bill of Operations Item |
| ManufacturingOrder | I_MfgOrderOperationDelayBasic | ManufacturingOrder | Order | |
| ManufacturingOrderCategory | I_MfgOrderOperationDelayBasic | ManufacturingOrderCategory | ||
| ManufacturingOrderType | I_MfgOrderOperationDelayBasic | ManufacturingOrderType | ||
| Reservation | I_MfgOrderOperationDelayBasic | Reservation | Reservation | |
| ProdnProcgIsFlexible | I_MfgOrderOperationDelayBasic | ProdnProcgIsFlexible | ||
| ManufacturingOrderSequence | I_MfgOrderOperationDelayBasic | ManufacturingOrderSequence | ||
| ProductionPlant | I_MfgOrderOperationDelayBasic | ProductionPlant | Prod plnt | |
| ManufacturingOrderOperation | I_MfgOrderOperationDelayBasic | ManufacturingOrderOperation | Activity | |
| MfgOrderOperationText | I_MfgOrderOperationDelayBasic | MfgOrderOperationText | ||
| ProduceOpActyNtwkInstance | I_MfgOrderOperationDelayBasic | ProduceOpActyNtwkInstance | ||
| Material | I_OrderItem | Material | Vehicle Model | |
| WBSElementInternalID | I_OrderItem | WBSElementInternalID_2 | ||
| WorkCenterInternalID | I_MfgOrderOperationDelayBasic | WorkCenterInternalID | Work Center | |
| WorkCenterTypeCode | I_MfgOrderOperationDelayBasic | WorkCenterTypeCode | Object Type | |
| PlantTimeZone | I_MfgOrderOperationDelayBasic | PlantTimeZone | Time Zone | |
| OpLtstSchedldExecStrtDte | I_MfgOrderOperationDelayBasic | OpLtstSchedldExecStrtDte | Latest start | |
| OpLtstSchedldExecStrtTme | I_MfgOrderOperationDelayBasic | OpLtstSchedldExecStrtTme | ||
| OpLtstSchedldExecStrtDteTme | I_MfgOrderOperationDelayBasic | OpLtstSchedldExecStrtDteTme | Time Stamp | |
| OpLtstSchedldExecEndDte | I_MfgOrderOperationDelayBasic | OpLtstSchedldExecEndDte | Lat.finish date | |
| OpLtstSchedldExecEndTme | I_MfgOrderOperationDelayBasic | OpLtstSchedldExecEndTme | ||
| OpLtstSchedldExecEndDteTme | I_MfgOrderOperationDelayBasic | OpLtstSchedldExecEndDteTme | Time Stamp | |
| OpActualExecutionStartDate | I_MfgOrderOperationDelayBasic | OpActualExecutionStartDate | Execution Start Date | |
| OpActualExecutionStartTime | I_MfgOrderOperationDelayBasic | OpActualExecutionStartTime | ||
| OpActualExecutionStartDateTime | I_MfgOrderOperationDelayBasic | OpActualExecutionStartDateTime | Time Stamp | |
| OpActualExecutionEndDate | I_MfgOrderOperationDelayBasic | OpActualExecutionEndDate | Execution End Date | |
| OpActualExecutionEndTime | I_MfgOrderOperationDelayBasic | OpActualExecutionEndTime | ||
| OpActualExecutionEndDateTime | I_MfgOrderOperationDelayBasic | OpActualExecutionEndDateTime | Time Stamp | |
| OpPlannedScrapQuantity | ||||
| OpPlannedTotalQuantity | I_MfgOrderOperationDelayBasic | OpPlannedTotalQuantity | ||
| OpTotalConfirmedYieldQty | I_MfgOrderOperationDelayBasic | OpTotalConfirmedYieldQty | ||
| OpTotalConfirmedScrapQty | I_MfgOrderOperationDelayBasic | OpTotalConfirmedScrapQty | ||
| OpExecutionCompletedQuantity | ||||
| OperationUnit | I_MfgOrderOperationDelayBasic | OperationUnit | Act/op UoM | |
| OperationExecutionStartIsLate | I_MfgOrderOperationDelayBasic | OperationExecutionStartIsLate | ||
| OpActyNtwkInstance | OpActyNtwkInstance | OpActyNtwkInstance | Instance ID | |
| OperationActivityNetwork | OpActyNtwkInstance | OperationActivityNetwork | ||
| OpActyNtwkVersionCounter | OpActyNtwkInstance | OpActyNtwkVersionCounter | ||
| OpActyConfIsSFIBased | OpActyNtwkInstance | OpActyConfIsSFIBased | ||
| OperationIsClosed | ||||
| OperationIsTechlyCompleted | I_MfgOrderOperationDelayBasic | OperationIsTechlyCompleted | ||
| OperationIsDelivered | I_MfgOrderOperationDelayBasic | OperationIsDelivered | ||
| OperationIsPartiallyDelivered | I_MfgOrderOperationDelayBasic | OperationIsPartiallyDelivered | ||
| OperationIsPartiallyConfirmed | I_MfgOrderOperationDelayBasic | OperationIsPartiallyConfirmed | ||
| OperationIsPrinted | I_MfgOrderOperationDelayBasic | OperationIsPrinted | ||
| OperationIsReleased | I_MfgOrderOperationDelayBasic | OperationIsReleased | ||
| OperationIsCreated | I_MfgOrderOperationDelayBasic | OperationIsCreated | ||
| OperationIsScheduled | I_MfgOrderOperationDelayBasic | OperationIsScheduled | ||
| OperationIsConfirmed | I_MfgOrderOperationDelayBasic | OperationIsConfirmed | ||
| OperationIsDeleted | I_MfgOrderOperationDelayBasic | OperationIsDeleted | ||
| OperationExecutionEndIsLate | I_MfgOrderOperationDelayBasic | OperationExecutionEndIsLate | ||
| OperationYieldDeviationQty | I_MfgOrderOperationDelayBasic | OperationYieldDeviationQty | ||
| OperationStartDeviationDays | ||||
| PlannedEndDateDvtnInDays | ||||
| EffectivityParameterVariant | I_OrderItem | EffectivityParameterVariant | ||
| NumberOfWorkCenterHolds | ||||
| NumberOfOrderHolds | ||||
| NumberOfOperationHolds | ||||
| NumberOfOperationActivityHolds | ||||
| _Material | I_OrderItem | _Material | ||
| _WorkCenter | I_MfgOrderOperationDelayBasic | _WorkCenter | ||
| _ProductionPlant | I_MfgOrderOperationDelayBasic | _ProductionPlant | ||
| _OpActyNtwkInternalId | OpActyNtwkInstance | _OpActyNtwkInternalId | ||
| _OperationActivityNetwork | OpActyNtwkInstance | _OperationActivityNetwork | ||
| OrderIsShopFloorOrder | ||||
| _WBSElementBasicData | I_OrderItem | _WBSElementBasicData2 |
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 P_MfgProcgExecOperation.
-- 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: PMPEOPER
CREATE VIEW P_MfgProcgExecOperation AS
SELECT
MfgOrderOperationDelayBasic.OrderInternalBillOfOperations AS OrderInternalBillOfOperations,
MfgOrderOperationDelayBasic.OrderIntBillOfOperationsItem AS OrderIntBillOfOperationsItem,
MfgOrderOperationDelayBasic.ManufacturingOrder AS ManufacturingOrder,
MfgOrderOperationDelayBasic.ManufacturingOrderCategory AS ManufacturingOrderCategory,
MfgOrderOperationDelayBasic.ManufacturingOrderType AS ManufacturingOrderType,
MfgOrderOperationDelayBasic.Reservation AS Reservation,
MfgOrderOperationDelayBasic.ProdnProcgIsFlexible AS ProdnProcgIsFlexible,
MfgOrderOperationDelayBasic.ManufacturingOrderSequence AS ManufacturingOrderSequence,
MfgOrderOperationDelayBasic.ProductionPlant AS ProductionPlant,
MfgOrderOperationDelayBasic.ManufacturingOrderOperation AS ManufacturingOrderOperation,
MfgOrderOperationDelayBasic.MfgOrderOperationText AS MfgOrderOperationText,
MfgOrderOperationDelayBasic.ProduceOpActyNtwkInstance AS ProduceOpActyNtwkInstance,
OrderItem.Material AS Material,
OrderItem.WBSElementInternalID_2 AS WBSElementInternalID,
MfgOrderOperationDelayBasic.WorkCenterInternalID AS WorkCenterInternalID,
MfgOrderOperationDelayBasic.WorkCenterTypeCode AS WorkCenterTypeCode,
MfgOrderOperationDelayBasic.PlantTimeZone AS PlantTimeZone,
MfgOrderOperationDelayBasic.OpLtstSchedldExecStrtDte AS OpLtstSchedldExecStrtDte,
MfgOrderOperationDelayBasic.OpLtstSchedldExecStrtTme AS OpLtstSchedldExecStrtTme,
MfgOrderOperationDelayBasic.OpLtstSchedldExecStrtDteTme AS OpLtstSchedldExecStrtDteTme,
MfgOrderOperationDelayBasic.OpLtstSchedldExecEndDte AS OpLtstSchedldExecEndDte,
MfgOrderOperationDelayBasic.OpLtstSchedldExecEndTme AS OpLtstSchedldExecEndTme,
MfgOrderOperationDelayBasic.OpLtstSchedldExecEndDteTme AS OpLtstSchedldExecEndDteTme,
MfgOrderOperationDelayBasic.OpActualExecutionStartDate AS OpActualExecutionStartDate,
MfgOrderOperationDelayBasic.OpActualExecutionStartTime AS OpActualExecutionStartTime,
MfgOrderOperationDelayBasic.OpActualExecutionStartDateTime AS OpActualExecutionStartDateTime,
MfgOrderOperationDelayBasic.OpActualExecutionEndDate AS OpActualExecutionEndDate,
MfgOrderOperationDelayBasic.OpActualExecutionEndTime AS OpActualExecutionEndTime,
MfgOrderOperationDelayBasic.OpActualExecutionEndDateTime AS OpActualExecutionEndDateTime,
MfgOrderOperationDelayBasic.OpPlannedTotalQuantity AS OpPlannedTotalQuantity,
MfgOrderOperationDelayBasic.OpTotalConfirmedYieldQty AS OpTotalConfirmedYieldQty,
MfgOrderOperationDelayBasic.OpTotalConfirmedScrapQty AS OpTotalConfirmedScrapQty,
cast(0 as lmnga) AS OpExecutionCompletedQuantity,
MfgOrderOperationDelayBasic.OperationUnit AS OperationUnit,
MfgOrderOperationDelayBasic.OperationExecutionStartIsLate AS OperationExecutionStartIsLate,
OpActyNtwkInstance.OpActyNtwkInstance AS OpActyNtwkInstance,
OpActyNtwkInstance.OperationActivityNetwork AS OperationActivityNetwork,
OpActyNtwkInstance.OpActyNtwkVersionCounter AS OpActyNtwkVersionCounter,
OpActyNtwkInstance.OpActyConfIsSFIBased AS OpActyConfIsSFIBased,
MfgOrderOperationDelayBasic.OperationIsTechlyCompleted AS OperationIsTechlyCompleted,
MfgOrderOperationDelayBasic.OperationIsDelivered AS OperationIsDelivered,
MfgOrderOperationDelayBasic.OperationIsPartiallyDelivered AS OperationIsPartiallyDelivered,
MfgOrderOperationDelayBasic.OperationIsPartiallyConfirmed AS OperationIsPartiallyConfirmed,
MfgOrderOperationDelayBasic.OperationIsPrinted AS OperationIsPrinted,
MfgOrderOperationDelayBasic.OperationIsReleased AS OperationIsReleased,
MfgOrderOperationDelayBasic.OperationIsCreated AS OperationIsCreated,
MfgOrderOperationDelayBasic.OperationIsScheduled AS OperationIsScheduled,
MfgOrderOperationDelayBasic.OperationIsConfirmed AS OperationIsConfirmed,
MfgOrderOperationDelayBasic.OperationIsDeleted AS OperationIsDeleted,
MfgOrderOperationDelayBasic.OperationExecutionEndIsLate AS OperationExecutionEndIsLate,
MfgOrderOperationDelayBasic.OperationYieldDeviationQty AS OperationYieldDeviationQty,
cast(MfgOrderOperationDelayBasic.PlannedCurrentStrtDateDvtnDurn as abap.fltp)/ 86400.00 AS OperationStartDeviationDays,
cast(MfgOrderOperationDelayBasic.PlannedCurrentEndDateDvtnDurn as abap.fltp)/ 86400.00 AS PlannedEndDateDvtnInDays,
OrderItem.EffectivityParameterVariant AS EffectivityParameterVariant,
cast(coalesce(WrkCtrNmbrOfProdnHolds.NumberOfHolds, 0) as mpe_number_of_holds preserving type) AS NumberOfWorkCenterHolds,
cast(coalesce(OrderNmbrOfProdnHolds.NumberOfHolds, 0) as mpe_number_of_holds preserving type) AS NumberOfOrderHolds,
cast(coalesce(OperNmbrOfProdnHolds.NumberOfHolds, 0) as mpe_number_of_holds preserving type) AS NumberOfOperationHolds,
cast(coalesce(MfgOrderOpNmbrOfOpActyOnHold.OpActyWithoutHold, 0) as mpe_number_of_holds) AS NumberOfOperationActivityHolds,
OrderItem._Material AS _Material,
MfgOrderOperationDelayBasic._WorkCenter AS _WorkCenter,
MfgOrderOperationDelayBasic._ProductionPlant AS _ProductionPlant,
OpActyNtwkInstance._OpActyNtwkInternalId AS _OpActyNtwkInternalId,
OpActyNtwkInstance._OperationActivityNetwork AS _OperationActivityNetwork,
case when OpActyNtwkInstance.OpActyNtwkInstance is null then '' else 'X' end AS OrderIsShopFloorOrder,
OrderItem._WBSElementBasicData2 AS _WBSElementBasicData
FROM I_MfgOrderOperationDelayBasic AS MfgOrderOperationDelayBasic
INNER JOIN I_OrderItem AS OrderItem ON /* join condition not captured in parsed metadata */
;
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