P_MaintPlngBcktResource
P_MaintPlngBcktResource is a Consumption CDS View in SAP S/4HANA. It reads from 9 data sources and exposes 139 fields with key fields MaintenanceOrderSubOperation, MaintenanceOrderOperation, MaintenanceOrderOperation, MaintenanceOrderSubOperation, MaintenanceOrder. It has 8 associations to related views.
Data Sources (9)
| Source | Alias | Join Type |
|---|---|---|
| I_OperationControlProfile | _OperationControlKey | inner |
| I_OperationControlProfile | _OperationControlKey | inner |
| P_MaintPlngBucketMaintOrdBasic | _PlanningBucketOrder | inner |
| P_MaintPlngBucketMaintOrdBasic | _PlanningBucketOrder | inner |
| I_OrderOperation | afvc_superior | inner |
| I_OrderOperation | MntOrderMainOperation | from |
| I_OrderOperation | MntOrderSubOperation | union_all |
| P_MaintPlngBucketMaintOrdBasic | P_MaintPlngBucketMaintOrdBasic | inner |
| P_MaintPlngBucketMaintOrdBasic | P_MaintPlngBucketMaintOrdBasic | inner |
Associations (8)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | P_MaintOrdOpPlngRemainingWork | _MaintOrdOpPlngRemainingWork | _MaintOrdOpPlngRemainingWork.MaintOrderRoutingNumber = MntOrderMainOperation.OrderInternalID and _MaintOrdOpPlngRemainingWork.MaintOrderOperationCounter = MntOrderMainOperation.OrderOperationInternalID |
| [0..*] | I_WorkCenterTextBySemanticKey | _WorkCenterTextBySemanticKey | MntOrderMainOperation.WorkCenterTypeCode = _WorkCenterTextBySemanticKey.WorkCenterTypeCode and MntOrderMainOperation.WorkCenterInternalID = _WorkCenterTextBySemanticKey.WorkCenterInternalID and MntOrderMainOperation.Plant = _WorkCenterTextBySemanticKey.Plant |
| [1..1] | I_MaintOperationExecStageCode | _MaintOperationExecStageCode | $projection.MaintOperationExecStageCode = _MaintOperationExecStageCode.MaintOperationExecStageCode |
| [1..1] | I_MaintOrderOperPlanningValues | _OperationPlanningValues | MntOrderMainOperation.OrderInternalID = _OperationPlanningValues.MaintOrderRoutingNumber and MntOrderMainOperation.OrderOperationInternalID = _OperationPlanningValues.MaintOrderOperationCounter |
| [1..1] | P_MaintPlngBucketMaintOrdBasic | _MaintenanceOrder | _MaintenanceOrder.MaintenanceOrder = P_MaintPlngBucketMaintOrdBasic.MaintenanceOrder |
| [0..1] | I_PersonWorkAgreement_1 | _PersonResponsible | $projection.OperationPersonResponsible = _PersonResponsible.PersonWorkAgreement |
| [0..1] | I_Supplier | _Supplier | $projection.OperationSupplier = _Supplier.Supplier |
| [0..*] | I_FunclocationLabelInternal | _FuncnlLocationLabel | _FuncnlLocationLabel.FunctionalLocation = $projection.functionallocation |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PMNTPLGBKTRSRCS | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.viewType | #CONSUMPTION | view | |
| VDM.private | true | view | |
| ObjectModel.representativeKey | MaintenanceOrder | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #L | view |
Fields (139)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | MaintenanceOrderSubOperation | Transaction | ||
| OperationWorkCenter | ||||
| WorkCenterText | ||||
| MaintOpExecStageShortText | ||||
| MaintOpExecutionStageName | ||||
| HoursUnitOfMeasure | ||||
| ActualWorkInHours | ||||
| RemainingWorkQuantityInHours | ||||
| WorkCenterUtilization | ||||
| PlannedWorkInHours | ||||
| PlantSection | ||||
| FunctionalLocation | ||||
| _OperationPlanningValues | _OperationPlanningValues | |||
| _MaintenanceOrder | _MaintenanceOrder | |||
| _PersonResponsible | _PersonResponsible | |||
| _Supplier | _Supplier | |||
| MaintenanceOrder | Order | |||
| OperationWorkCenter | ||||
| WorkCenterText | ||||
| MaintOpExecStageShortText | ||||
| MaintOpExecutionStageName | ||||
| HoursUnitOfMeasure | ||||
| ActualWorkInHours | ||||
| RemainingWorkQuantityInHours | ||||
| WorkCenterUtilization | ||||
| PlannedWorkInHours | ||||
| PlantSection | ||||
| FunctionalLocation | ||||
| _OperationPlanningValues | _OperationPlanningValues | |||
| _MaintenanceOrder | _MaintenanceOrder | |||
| _PersonResponsible | _PersonResponsible | |||
| _Supplier | _Supplier | |||
| _FuncnlLocationLabel | _FuncnlLocationLabel | |||
| KEY | MaintenanceOrderOperation | I_OrderOperation | Operation | Transaction |
| ObjectInternalID | I_OrderOperation | ObjectInternalID | Object number | |
| OperationDescription | I_OrderOperation | OperationText | Description | |
| MaintOperationExecStageCode | I_OrderOperation | MaintOperationExecStageCode | Execution Stage | |
| NumberOfCapacities | I_OrderOperation | NumberOfCapacities | Number | |
| CapacityRequirement | I_OrderOperation | CapacityRequirement | ||
| MaintOrderRoutingNumber | I_OrderOperation | OrderInternalID | Plan No.f.Oper. | |
| MaintOrderOperationCounter | I_OrderOperation | OrderOperationInternalID | ||
| Plant | I_OrderOperation | Plant | Valuation Area | |
| OperationSupplier | I_OrderOperation | Supplier | Supplier | |
| OperationPersonResponsible | I_OrderOperation | OperationPersonResponsible | Personnel no. | |
| MaterialGroup | I_OrderOperation | MaterialGroup | Product Group | |
| CostElement | I_OrderOperation | CostElement | G/L Account | |
| PurchasingGroup | I_OrderOperation | PurchasingGroup | Purchasing Group | |
| PurchasingOrganization | I_OrderOperation | PurchasingOrganization | Purchasing Organization | |
| Language | I_OrderOperation | Language | Report Text Language | |
| KEY | MaintenanceOrderOperation | I_OrderOperation | Operation | Transaction |
| KEY | MaintenanceOrderSubOperation | I_OrderOperation | Operation | Transaction |
| ObjectInternalID | I_OrderOperation | ObjectInternalID | Object number | |
| OperationDescription | I_OrderOperation | OperationText | Description | |
| MaintOperationExecStageCode | I_OrderOperation | MaintOperationExecStageCode | Execution Stage | |
| NumberOfCapacities | I_OrderOperation | NumberOfCapacities | Number | |
| CapacityRequirement | I_OrderOperation | CapacityRequirement | ||
| MaintOrderRoutingNumber | I_OrderOperation | OrderInternalID | Plan No.f.Oper. | |
| MaintOrderOperationCounter | I_OrderOperation | OrderOperationInternalID | ||
| Plant | I_OrderOperation | Plant | Valuation Area | |
| OperationSupplier | I_OrderOperation | Supplier | Supplier | |
| OperationPersonResponsible | I_OrderOperation | OperationPersonResponsible | Personnel no. | |
| MaterialGroup | I_OrderOperation | MaterialGroup | Product Group | |
| CostElement | I_OrderOperation | CostElement | G/L Account | |
| PurchasingGroup | I_OrderOperation | PurchasingGroup | Purchasing Group | |
| PurchasingOrganization | I_OrderOperation | PurchasingOrganization | Purchasing Organization | |
| Language | I_OrderOperation | Language | Report Text Language | |
| KEY | MaintenanceOrder | P_MaintPlngBucketMaintOrdBasic | MaintenanceOrder | Order |
| MaintenanceOrderDesc | P_MaintPlngBucketMaintOrdBasic | MaintenanceOrderDesc | Description | |
| MaintOrdProcessPhaseCode | P_MaintPlngBucketMaintOrdBasic | MaintOrdProcessPhaseCode | Process Phase | |
| MaintenanceOrderType | P_MaintPlngBucketMaintOrdBasic | MaintenanceOrderType | Order Type | |
| ScheduledBasicStartDate | P_MaintPlngBucketMaintOrdBasic | ScheduledBasicStartDate | Sched. start | |
| ScheduledBasicStartTime | P_MaintPlngBucketMaintOrdBasic | ScheduledBasicStartTime | ||
| ScheduledBasicEndDate | P_MaintPlngBucketMaintOrdBasic | ScheduledBasicEndDate | Sched. finish | |
| ScheduledBasicEndTime | P_MaintPlngBucketMaintOrdBasic | ScheduledBasicEndTime | ||
| MaintOrdBasicStartDate | P_MaintPlngBucketMaintOrdBasic | MaintOrdBasicStartDate | Bas. Start Date | |
| MaintOrdBasicStartTime | P_MaintPlngBucketMaintOrdBasic | MaintOrdBasicStartTime | ||
| MaintOrdBasicEndDate | P_MaintPlngBucketMaintOrdBasic | MaintOrdBasicEndDate | Basic fin. date | |
| MaintOrdBasicEndTime | P_MaintPlngBucketMaintOrdBasic | MaintOrdBasicEndTime | ||
| MaintenancePlanningPlant | P_MaintPlngBucketMaintOrdBasic | MaintenancePlanningPlant | Planning Plant | |
| MaintenancePlant | P_MaintPlngBucketMaintOrdBasic | MaintenancePlant | Plant | |
| MaintenancePlannerGroup | P_MaintPlngBucketMaintOrdBasic | MaintenancePlannerGroup | Planner Group | |
| WorkCenterInternalID | P_MaintPlngBucketMaintOrdBasic | WorkCenterInternalID | Work Center | |
| WorkCenterTypeCode | P_MaintPlngBucketMaintOrdBasic | WorkCenterTypeCode | Object Type | |
| MainWorkCenter | P_MaintPlngBucketMaintOrdBasic | MainWorkCenter | Work Center | |
| Equipment | P_MaintPlngBucketMaintOrdBasic | Equipment | Equipment check | |
| MaintObjectLocAcctAssgmtNmbr | P_MaintPlngBucketMaintOrdBasic | MaintObjectLocAcctAssgmtNmbr | Loc/AccAssmt | |
| MaintenanceOrderDesc | P_MaintPlngBucketMaintOrdBasic | MaintenanceOrderDesc | Description | |
| MaintOrdProcessPhaseCode | P_MaintPlngBucketMaintOrdBasic | MaintOrdProcessPhaseCode | Process Phase | |
| MaintenanceOrderType | P_MaintPlngBucketMaintOrdBasic | MaintenanceOrderType | Order Type | |
| ScheduledBasicStartDate | P_MaintPlngBucketMaintOrdBasic | ScheduledBasicStartDate | Sched. start | |
| ScheduledBasicStartTime | P_MaintPlngBucketMaintOrdBasic | ScheduledBasicStartTime | ||
| ScheduledBasicEndDate | P_MaintPlngBucketMaintOrdBasic | ScheduledBasicEndDate | Sched. finish | |
| ScheduledBasicEndTime | P_MaintPlngBucketMaintOrdBasic | ScheduledBasicEndTime | ||
| MaintOrdBasicStartDate | P_MaintPlngBucketMaintOrdBasic | MaintOrdBasicStartDate | Bas. Start Date | |
| MaintOrdBasicStartTime | P_MaintPlngBucketMaintOrdBasic | MaintOrdBasicStartTime | ||
| MaintOrdBasicEndDate | P_MaintPlngBucketMaintOrdBasic | MaintOrdBasicEndDate | Basic fin. date | |
| MaintOrdBasicEndTime | P_MaintPlngBucketMaintOrdBasic | MaintOrdBasicEndTime | ||
| MaintenancePlanningPlant | P_MaintPlngBucketMaintOrdBasic | MaintenancePlanningPlant | Planning Plant | |
| MaintenancePlant | P_MaintPlngBucketMaintOrdBasic | MaintenancePlant | Plant | |
| MaintenancePlannerGroup | P_MaintPlngBucketMaintOrdBasic | MaintenancePlannerGroup | Planner Group | |
| WorkCenterInternalID | P_MaintPlngBucketMaintOrdBasic | WorkCenterInternalID | Work Center | |
| WorkCenterTypeCode | P_MaintPlngBucketMaintOrdBasic | WorkCenterTypeCode | Object Type | |
| MainWorkCenter | P_MaintPlngBucketMaintOrdBasic | MainWorkCenter | Work Center | |
| Equipment | P_MaintPlngBucketMaintOrdBasic | Equipment | Equipment check | |
| MaintObjectLocAcctAssgmtNmbr | P_MaintPlngBucketMaintOrdBasic | MaintObjectLocAcctAssgmtNmbr | Loc/AccAssmt | |
| MaintOpExecStageGroupCode | _MaintOperationExecStageCode | MaintOpExecStageGroupCode | Stage Group | |
| MaintOpExecStageGroupCode | _MaintOperationExecStageCode | MaintOpExecStageGroupCode | Stage Group | |
| ConfirmationTotalQuantity | _MaintOrdOpPlngRemainingWork | ConfirmationTotalQuantity | ||
| RemainingWorkQuantity | _MaintOrdOpPlngRemainingWork | RemainingWorkQuantity | ||
| OpErlstSchedldExecStrtDte | _MaintOrdOpPlngRemainingWork | OpErlstSchedldExecStrtDte | Earl.start date | |
| OpErlstSchedldExecStrtTme | _MaintOrdOpPlngRemainingWork | OpErlstSchedldExecStrtTme | ||
| OpErlstSchedldExecEndDte | _MaintOrdOpPlngRemainingWork | OpErlstSchedldExecEndDte | EarliestEndDate | |
| OpErlstSchedldExecEndTme | _MaintOrdOpPlngRemainingWork | OpErlstSchedldExecEndTme | ||
| OpLtstSchedldExecStrtDte | _MaintOrdOpPlngRemainingWork | OpLtstSchedldExecStrtDte | Latest start | |
| OpLtstSchedldExecStrtTme | _MaintOrdOpPlngRemainingWork | OpLtstSchedldExecStrtTme | ||
| OpLtstSchedldExecEndDte | _MaintOrdOpPlngRemainingWork | OpLtstSchedldExecEndDte | Lat.finish date | |
| OpLtstSchedldExecEndTme | _MaintOrdOpPlngRemainingWork | OpLtstSchedldExecEndTme | ||
| OpActualExecutionStartDate | _MaintOrdOpPlngRemainingWork | OpActualExecutionStartDate | Execution Start Date | |
| OpActualExecutionStartTime | _MaintOrdOpPlngRemainingWork | OpActualExecutionStartTime | ||
| OpActualExecutionEndDate | _MaintOrdOpPlngRemainingWork | OpActualExecutionEndDate | Execution End Date | |
| OpActualExecutionEndTime | _MaintOrdOpPlngRemainingWork | OpActualExecutionEndTime | ||
| OperationPlannedWorkUnit | _MaintOrdOpPlngRemainingWork | OperationPlannedWorkUnit | ||
| ConfirmationTotalQuantity | _MaintOrdOpPlngRemainingWork | ConfirmationTotalQuantity | ||
| RemainingWorkQuantity | _MaintOrdOpPlngRemainingWork | RemainingWorkQuantity | ||
| OpErlstSchedldExecStrtDte | _MaintOrdOpPlngRemainingWork | OpErlstSchedldExecStrtDte | Earl.start date | |
| OpErlstSchedldExecStrtTme | _MaintOrdOpPlngRemainingWork | OpErlstSchedldExecStrtTme | ||
| OpErlstSchedldExecEndDte | _MaintOrdOpPlngRemainingWork | OpErlstSchedldExecEndDte | EarliestEndDate | |
| OpErlstSchedldExecEndTme | _MaintOrdOpPlngRemainingWork | OpErlstSchedldExecEndTme | ||
| OpLtstSchedldExecStrtDte | _MaintOrdOpPlngRemainingWork | OpLtstSchedldExecStrtDte | Latest start | |
| OpLtstSchedldExecStrtTme | _MaintOrdOpPlngRemainingWork | OpLtstSchedldExecStrtTme | ||
| OpLtstSchedldExecEndDte | _MaintOrdOpPlngRemainingWork | OpLtstSchedldExecEndDte | Lat.finish date | |
| OpLtstSchedldExecEndTme | _MaintOrdOpPlngRemainingWork | OpLtstSchedldExecEndTme | ||
| OpActualExecutionStartDate | _MaintOrdOpPlngRemainingWork | OpActualExecutionStartDate | Execution Start Date | |
| OpActualExecutionStartTime | _MaintOrdOpPlngRemainingWork | OpActualExecutionStartTime | ||
| OpActualExecutionEndDate | _MaintOrdOpPlngRemainingWork | OpActualExecutionEndDate | Execution End Date | |
| OpActualExecutionEndTime | _MaintOrdOpPlngRemainingWork | OpActualExecutionEndTime | ||
| OperationPlannedWorkUnit | _MaintOrdOpPlngRemainingWork | OperationPlannedWorkUnit | ||
| OperationPlannedWork | _OperationPlanningValues | OperationPlannedWork | ||
| OperationPlannedWork | _OperationPlanningValues | OperationPlannedWork |
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_MaintPlngBcktResource.
-- 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 P_MaintPlngBcktResource AS
SELECT
cast( ' ' as vornr preserving type ) AS MaintenanceOrderSubOperation,
MntOrderMainOperation._WorkCenter.WorkCenter AS OperationWorkCenter,
_WorkCenterTextBySemanticKey[ 1:Language = $session.system_language ].WorkCenterText AS WorkCenterText,
_MaintOperationExecStageCode._MaintOpExecStageCodeText[1:LanguageCode = $session.system_language ].MaintOpExecStageShortText AS MaintOpExecStageShortText,
_MaintOperationExecStageCode._MaintOpExecStageCodeText[1:LanguageCode = $session.system_language ].MaintOpExecutionStageName AS MaintOpExecutionStageName,
cast( 'H' as abap.unit( 3 ) ) AS HoursUnitOfMeasure,
unit_conversion( quantity => _MaintOrdOpPlngRemainingWork.ConfirmationTotalQuantity, source_unit => _OperationPlanningValues.OperationPlannedWorkUnit, target_unit => cast( 'H' as abap.unit( 3 ) ), error_handling => 'SET_TO_NULL' ) AS ActualWorkInHours,
unit_conversion( quantity => _MaintOrdOpPlngRemainingWork.RemainingWorkQuantity, source_unit => _OperationPlanningValues.OperationPlannedWorkUnit, target_unit => cast( 'H' as abap.unit( 3 ) ), error_handling => 'SET_TO_NULL' ) AS RemainingWorkQuantityInHours,
cast ( 0 as abap.int1 ) AS WorkCenterUtilization,
unit_conversion( quantity => _OperationPlanningValues.OperationPlannedWork, source_unit => _OperationPlanningValues.OperationPlannedWorkUnit, target_unit => cast( 'H' as abap.unit( 3 ) ), error_handling => 'SET_TO_NULL' ) AS PlannedWorkInHours,
P_MaintPlngBucketMaintOrdBasic._LocationAccountAssignment.PlantSection AS PlantSection,
P_MaintPlngBucketMaintOrdBasic._LocationAccountAssignment.FunctionalLocation AS FunctionalLocation,
MntOrderMainOperation.Operation AS MaintenanceOrderOperation,
MntOrderMainOperation.ObjectInternalID AS ObjectInternalID,
MntOrderMainOperation.OperationText AS OperationDescription,
MntOrderMainOperation.MaintOperationExecStageCode AS MaintOperationExecStageCode,
MntOrderMainOperation.NumberOfCapacities AS NumberOfCapacities,
MntOrderMainOperation.CapacityRequirement AS CapacityRequirement,
MntOrderMainOperation.OrderInternalID AS MaintOrderRoutingNumber,
MntOrderMainOperation.OrderOperationInternalID AS MaintOrderOperationCounter,
MntOrderMainOperation.Plant AS Plant,
MntOrderMainOperation.Supplier AS OperationSupplier,
MntOrderMainOperation.OperationPersonResponsible AS OperationPersonResponsible,
MntOrderMainOperation.MaterialGroup AS MaterialGroup,
MntOrderMainOperation.CostElement AS CostElement,
MntOrderMainOperation.PurchasingGroup AS PurchasingGroup,
MntOrderMainOperation.PurchasingOrganization AS PurchasingOrganization,
MntOrderMainOperation.Language AS Language,
P_MaintPlngBucketMaintOrdBasic.MaintenanceOrder AS MaintenanceOrder,
P_MaintPlngBucketMaintOrdBasic.MaintenanceOrderDesc AS MaintenanceOrderDesc,
P_MaintPlngBucketMaintOrdBasic.MaintOrdProcessPhaseCode AS MaintOrdProcessPhaseCode,
P_MaintPlngBucketMaintOrdBasic.MaintenanceOrderType AS MaintenanceOrderType,
P_MaintPlngBucketMaintOrdBasic.ScheduledBasicStartDate AS ScheduledBasicStartDate,
P_MaintPlngBucketMaintOrdBasic.ScheduledBasicStartTime AS ScheduledBasicStartTime,
P_MaintPlngBucketMaintOrdBasic.ScheduledBasicEndDate AS ScheduledBasicEndDate,
P_MaintPlngBucketMaintOrdBasic.ScheduledBasicEndTime AS ScheduledBasicEndTime,
P_MaintPlngBucketMaintOrdBasic.MaintOrdBasicStartDate AS MaintOrdBasicStartDate,
P_MaintPlngBucketMaintOrdBasic.MaintOrdBasicStartTime AS MaintOrdBasicStartTime,
P_MaintPlngBucketMaintOrdBasic.MaintOrdBasicEndDate AS MaintOrdBasicEndDate,
P_MaintPlngBucketMaintOrdBasic.MaintOrdBasicEndTime AS MaintOrdBasicEndTime,
P_MaintPlngBucketMaintOrdBasic.MaintenancePlanningPlant AS MaintenancePlanningPlant,
P_MaintPlngBucketMaintOrdBasic.MaintenancePlant AS MaintenancePlant,
P_MaintPlngBucketMaintOrdBasic.MaintenancePlannerGroup AS MaintenancePlannerGroup,
P_MaintPlngBucketMaintOrdBasic.WorkCenterInternalID AS WorkCenterInternalID,
P_MaintPlngBucketMaintOrdBasic.WorkCenterTypeCode AS WorkCenterTypeCode,
P_MaintPlngBucketMaintOrdBasic.MainWorkCenter AS MainWorkCenter,
P_MaintPlngBucketMaintOrdBasic.Equipment AS Equipment,
P_MaintPlngBucketMaintOrdBasic.MaintObjectLocAcctAssgmtNmbr AS MaintObjectLocAcctAssgmtNmbr,
_MaintOperationExecStageCode.MaintOpExecStageGroupCode AS MaintOpExecStageGroupCode,
_MaintOrdOpPlngRemainingWork.ConfirmationTotalQuantity AS ConfirmationTotalQuantity,
_MaintOrdOpPlngRemainingWork.RemainingWorkQuantity AS RemainingWorkQuantity,
_MaintOrdOpPlngRemainingWork.OpErlstSchedldExecStrtDte AS OpErlstSchedldExecStrtDte,
_MaintOrdOpPlngRemainingWork.OpErlstSchedldExecStrtTme AS OpErlstSchedldExecStrtTme,
_MaintOrdOpPlngRemainingWork.OpErlstSchedldExecEndDte AS OpErlstSchedldExecEndDte,
_MaintOrdOpPlngRemainingWork.OpErlstSchedldExecEndTme AS OpErlstSchedldExecEndTme,
_MaintOrdOpPlngRemainingWork.OpLtstSchedldExecStrtDte AS OpLtstSchedldExecStrtDte,
_MaintOrdOpPlngRemainingWork.OpLtstSchedldExecStrtTme AS OpLtstSchedldExecStrtTme,
_MaintOrdOpPlngRemainingWork.OpLtstSchedldExecEndDte AS OpLtstSchedldExecEndDte,
_MaintOrdOpPlngRemainingWork.OpLtstSchedldExecEndTme AS OpLtstSchedldExecEndTme,
_MaintOrdOpPlngRemainingWork.OpActualExecutionStartDate AS OpActualExecutionStartDate,
_MaintOrdOpPlngRemainingWork.OpActualExecutionStartTime AS OpActualExecutionStartTime,
_MaintOrdOpPlngRemainingWork.OpActualExecutionEndDate AS OpActualExecutionEndDate,
_MaintOrdOpPlngRemainingWork.OpActualExecutionEndTime AS OpActualExecutionEndTime,
_MaintOrdOpPlngRemainingWork.OperationPlannedWorkUnit AS OperationPlannedWorkUnit,
_OperationPlanningValues.OperationPlannedWork AS OperationPlannedWork
FROM I_OrderOperation AS MntOrderMainOperation
INNER JOIN P_MaintPlngBucketMaintOrdBasic ON /* join condition not captured in parsed metadata */
INNER JOIN I_OperationControlProfile AS _OperationControlKey ON /* join condition not captured in parsed metadata */
INNER JOIN P_MaintPlngBucketMaintOrdBasic AS _PlanningBucketOrder ON /* join condition not captured in parsed metadata */
INNER JOIN I_OrderOperation AS afvc_superior ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_MaintOrdOpPlngRemainingWork AS _MaintOrdOpPlngRemainingWork ON _MaintOrdOpPlngRemainingWork.MaintOrderRoutingNumber = MntOrderMainOperation.OrderInternalID AND _MaintOrdOpPlngRemainingWork.MaintOrderOperationCounter = MntOrderMainOperation.OrderOperationInternalID -- association [0..1]
LEFT OUTER JOIN I_WorkCenterTextBySemanticKey AS _WorkCenterTextBySemanticKey ON MntOrderMainOperation.WorkCenterTypeCode = _WorkCenterTextBySemanticKey.WorkCenterTypeCode AND MntOrderMainOperation.WorkCenterInternalID = _WorkCenterTextBySemanticKey.WorkCenterInternalID AND MntOrderMainOperation.Plant = _WorkCenterTextBySemanticKey.Plant -- association [0..*]
LEFT OUTER JOIN I_MaintOperationExecStageCode AS _MaintOperationExecStageCode ON MaintOperationExecStageCode = _MaintOperationExecStageCode.MaintOperationExecStageCode -- association [1..1]
LEFT OUTER JOIN I_MaintOrderOperPlanningValues AS _OperationPlanningValues ON MntOrderMainOperation.OrderInternalID = _OperationPlanningValues.MaintOrderRoutingNumber AND MntOrderMainOperation.OrderOperationInternalID = _OperationPlanningValues.MaintOrderOperationCounter -- association [1..1]
LEFT OUTER JOIN P_MaintPlngBucketMaintOrdBasic AS _MaintenanceOrder ON _MaintenanceOrder.MaintenanceOrder = P_MaintPlngBucketMaintOrdBasic.MaintenanceOrder -- association [1..1]
LEFT OUTER JOIN I_PersonWorkAgreement_1 AS _PersonResponsible ON OperationPersonResponsible = _PersonResponsible.PersonWorkAgreement -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON OperationSupplier = _Supplier.Supplier -- association [0..1]
LEFT OUTER JOIN I_FunclocationLabelInternal AS _FuncnlLocationLabel ON _FuncnlLocationLabel.FunctionalLocation = functionallocation -- association [0..*]
-- UNION ALL with additional select branch(es): I_OrderOperation
;
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