I_MaintOrderOperation_DEX

DDL: I_MAINTORDEROPERATION_DEX SQL: IPMORDOPERDEX Type: view COMPOSITE

Maintenance Order Operation Data

I_MaintOrderOperation_DEX (Composite)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

MaintenanceOrderOperation · Asset Management

I_MaintOrderOperation_DEX is a Composite CDS View (Fact) that provides data about "Maintenance Order Operation Data" in SAP S/4HANA. It reads from 1 data source (I_MaintOrderOpAndSubOp_2) and exposes 122 fields with key fields MaintOrderRoutingNumber, MaintenanceOrderRoutingNode. It has 4 associations to related views.

SAP Help Documentation

CategoryCDS Views for Maintenance Management
Data CategoryTransactional
StatusReleased
Data Extraction TypeFull (physical deletions are possible in source tables)
Purpose
This CDS view provides the prerequisites for answering the following business questions: What is the short text of the maintenance order operation and suboperation? What is the creation date of the maintenance order? For which technical object was the maintenance order created (piece of equipment or functional location)? Is the maintenance order operation or the suboperation marked for deletion? What is the completion confirmation number of the maintenance order operation and suboperation? What are the planning details of this maintenance order operation and suboperation? What are the responsibility details of this maintenance order operation and suboperation? What are the purchasing and accounting details of this maintenance order operation and suboperation? Note This CDS view is modeled for usage as a DataSource in Business Warehouse. We recommend that you only use it for this purpose.

Prerequisites
You have authorizations to display the relevant maintenance order operations in transactions IW33 and IW49 . This check is based on the following fields: Cost Centers ( I_KOSTL ) Maintenance Planner Group ( I_INGRP ) Maintenance Planning Plant ( I_IWERK ) Maintenance Plant ( I_SWERK ) Authorization Group ( I_BEGRP ) Order Type ( I_AUART ) If the person responsible referenced in the maintenance order operation has a business purpose completed status, you require special audit authorizations object is B_BUP_PCPT , and the authorization group is B_BUPA_GRP .

Structure
Business Objects This view is built on the following business objects: Maintenance order Main CDS parameters and filters This CDS view does not have any input parameters. Measures and attributes Some important measures and attributes are: Maintenance order operation short text Maintenance order creation date Technical object Deletion flag Execution stage Completion confirmation number Planning data, for example Actual Work and Operation Quantity Responsibility data, for example Person Responsible and Work Center Purchasing and accounting data, for example Cost Element and Purchase Requisition Number Data relevant for phase-enabled maintenance orders, for example Process Phase and Process Subphase .

Business Warehouse (BW) Extraction
Extraction Details of Full Extraction For the identification of changed records, the CDS view has date time stamps. However, in order to delete an already extracted record, you need to rebuild the data of the InfoCube or InfoSource in BW.

Constraints
The deletion flag applies only in the case of those maintenance order operations for which the maintenance order has been released. If you delete the maintenance order operation before you release its maintenance order, you delete it directly from the database. Keep it in mind that operation and suboperation numbers are not stable because end users can renumber operations even after releasing the maintenance order. If you wish to use a stable field, you can use Internal Identifier of an Operation or Activity .

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessAsset Management
Application ComponentPM-WOC-MO
CapabilitiesData Source for Data Extraction
PackageAsset Management for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view provides the prerequisites for answering the following business questions:</p> <ul> <li><p>What is the short text of the maintenance order operation and suboperation?</p></li> <li><p>What is the creation date of the maintenance order?</p></li> <li><p>For which technical object was the maintenance order created (piece of equipment or functional location)?</p></li> <li><p>Is the maintenance order operation or the suboperation marked for deletion?</p></li> <li><p>What is the completion confirmation number of the maintenance order operation and suboperation?</p></li> <li><p>What are the planning details of this maintenance order operation and suboperation?</p></li> <li><p>What are the responsibility details of this maintenance order operation and suboperation?</p></li> <li><p>What are the purchasing and accounting details of this maintenance order operation and suboperation?</p></li> </ul>

Documentation

Data Sources (1)

SourceAliasJoin Type
I_MaintOrderOpAndSubOp_2 I_MaintOrderOpAndSubOp_2 from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_LogisticsOrder _Order _Order.OrderID = $projection.MaintenanceOrder
[0..1] I_LocationAccountAssignment _LocationAccountAssignment $projection.MaintObjectLocAcctAssgmtNmbr = _LocationAccountAssignment.MaintObjectLocAcctAssgmtNmbr
[0..1] I_Equipment _Equipment $projection.Equipment = _Equipment.Equipment -- Extensions, do not expose as association:
[0..1] E_MaintenanceOrder _MaintenanceOrderExtension $projection.MaintenanceOrder = _MaintenanceOrderExtension.MaintenanceOrder

Annotations (15)

NameValueLevelField
EndUserText.label Maintenance Order Operation Data view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AccessControl.authorizationCheck #CHECK view
AbapCatalog.sqlViewName IPMORDOPERDEX view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
Analytics.dataCategory #FACT view
Analytics.dataExtraction.enabled true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.sapObjectNodeType.name MaintenanceOrderOperation view

Fields (122)

KeyFieldSource TableSource FieldDescription
KEY MaintOrderRoutingNumber MaintOrderRoutingNumber Routing number of operations in the order
KEY MaintenanceOrderRoutingNode Internal Identifier of an Operation or Activity
MaintenanceOrder MaintenanceOrder Order Number
BillOfOperationsApplication BillOfOperationsApplication Application of the task list
FunctionalLocation Functional Location
Equipment _MaintenanceOrder Equipment Equipment Number
Assembly _MaintenanceOrder Assembly Pegged Reqmt
MaintenanceActivityType _MaintenanceOrder MaintenanceActivityType Maintenance Activity Type
MaintenancePlannerGroup _MaintenanceOrder MaintenancePlannerGroup Planner Group for Customer Service and Plant Maintenance
MaintenancePlanningPlant _MaintenanceOrder MaintenancePlanningPlant Maintenance Planning Plant
MaintenanceOrderType _MaintenanceOrder MaintenanceOrderType Order Type
MaintenancePlant _MaintenanceOrder MaintenancePlant Location Plant
MaintObjectLocAcctAssgmtNmbr _MaintenanceOrder MaintObjectLocAcctAssgmtNmbr Location and account assignment for technical object
CreationDate Order Creation Date
LastChangeDateTime _MaintenanceOrder LastChangeDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
MaintOrdProcessPhaseCode _MaintenanceOrder MaintOrdProcessPhaseCode Process Phase
MaintOrdProcessSubPhaseCode _MaintenanceOrder MaintOrdProcessSubPhaseCode Process Subphase
LatestAcceptableCompletionDate _MaintenanceOrder LatestAcceptableCompletionDate Final Due Date
PrevLtstAccptblCompletionDate _MaintenanceOrder PrevLtstAccptblCompletionDate Previous Final Due Date
MaintOrderProcessingContext _MaintenanceOrder MaintOrderProcessingContext Additional Processing Context for Maintenance Order
MaintenanceOrderOperation MaintenanceOrderOperation Suboperation
MaintenanceOrderSubOperation MaintenanceOrderSubOperation Activity Number
OperationPersonResponsible OperationPersonResponsible Personnel number
OperationControlKey OperationControlKey Control Key
OperationDescription OperationDescription Operation Short Text
WorkCenter _WorkCenter WorkCenter Work Center
WorkCenterPlant _WorkCenter Plant Valuation Area
OperationPlannedWork _OperationPlanningValues OperationPlannedWork Work involved in the activity
OperationPlannedWorkUnit _OperationPlanningValues OperationPlannedWorkUnit Unit for work
ConfirmationTotalQuantity _OperationPlanningValues ConfirmationTotalQuantity Actual work
OperationQuantity _OperationPlanningValues OperationQuantity Operation Quantity in Unit of Measure of Order
OperationQuantityUnit _OperationPlanningValues OperationQuantityUnit Base Unit of Measure
OperationAssembly Assembly Pegged Reqmt
CostCtrActivityType CostCtrActivityType Activity Type
CostElement CostElement Cost Element
MaterialGroup MaterialGroup Material Group
OperationUnloadingPointName OperationUnloadingPointName Unloading Point
PurchaseRequisition PurchaseRequisition Purchase Requisition Number
MaintOrderConfirmation MaintOrderConfirmation Completion confirmation number for the operation
MaintOrdOperationStatusObject MaintOrdOperationStatusObject Val. Obj. No.
SuperiorOperationInternalID SuperiorOperationInternalID Node Number of the Superior Operation
OperationWorkCenterInternalID OperationWorkCenterInternalID Object ID of the resource
OperationWorkCenterTypeCode OperationWorkCenterTypeCode
MaintOrdOpProcessPhaseCode MaintOrdOpProcessPhaseCode Process Phase
MaintOrdOpProcessSubPhaseCode MaintOrdOpProcessSubPhaseCode Process Subphase
MaintOperationExecStageCode MaintOperationExecStageCode Execution Stage
Plant Plant Valuation Area
OperationStandardTextCode OperationStandardTextCode Standard text key
Language Language Report Text Language
NumberOfTimeTickets NumberOfTimeTickets Number of Time Tickets
OperationPurgInfoRecdSearchTxt OperationPurgInfoRecdSearchTxt Sort Term for Non-Stock Info Records
OperationSupplier OperationSupplier Account Number of Supplier
OpExternalProcessingPrice OpExternalProcessingPrice Price
OpExternalProcessingPriceUnit OpExternalProcessingPriceUnit Price unit
OpExternalProcessingCurrency OpExternalProcessingCurrency Currency Key
OperationPurchasingInfoRecord OperationPurchasingInfoRecord Number of purchasing info record
PurchasingOrganization PurchasingOrganization Purchasing Organization
PurchasingGroup PurchasingGroup Purchasing Group for External Processing Activity
OpPurchaseOutlineAgreement OpPurchaseOutlineAgreement Number of principal purchase agreement
OpPurchaseOutlineAgreementItem OpPurchaseOutlineAgreementItem Item Number of Principal Purchase Agreement
OperationRequisitionerName OperationRequisitionerName Name of requisitioner/requester
OperationTrackingNumber OperationTrackingNumber Requirement Tracking Number
NumberOfCapacities NumberOfCapacities Number of capacities required
OperationWorkPercent OperationWorkPercent Work percentage
OperationCalculationControl OperationCalculationControl Key for calculation
ActivityType CostCtrActivityType Activity Type
OperationSystemCondition OperationSystemCondition System Condition
OperationGoodsRecipientName OperationGoodsRecipientName Goods Recipient
DeliveryTimeInDays _OperationPlanningValues OpPlndDeliveryDurationInDays Planned Delivery Time in Days
MaintOrderOperationDuration _OperationPlanningValues OperationDuration Normal duration of the activity
MaintOrdOperationDurationUnit _OperationPlanningValues OperationDurationUnit Normal duration/unit
OpErlstSchedldExecStrtDte _OperationPlanningValues OpErlstSchedldExecStrtDte Earliest scheduled start: Execution (date)
OpErlstSchedldExecStrtTme _OperationPlanningValues OpErlstSchedldExecStrtTme Earliest scheduled start: Execution (time)
OpErlstSchedldExecEndDte _OperationPlanningValues OpErlstSchedldExecEndDte Earliest scheduled finish: Execution (date)
OpErlstSchedldExecEndTme _OperationPlanningValues OpErlstSchedldExecEndTme Earliest scheduled finish: Execution (time)
OpLtstSchedldExecStrtDte _OperationPlanningValues OpLtstSchedldExecStrtDte Latest scheduled start: Execution (date)
OpLtstSchedldExecStrtTme _OperationPlanningValues OpLtstSchedldExecStrtTme Latest scheduled start: Execution (time)
OpLtstSchedldExecEndDte _OperationPlanningValues OpLtstSchedldExecEndDte Latest scheduled finish: Execution (date)
OpLtstSchedldExecEndTme _OperationPlanningValues OpLtstSchedldExecEndTme Latest scheduled finish: Execution (time)
OpActualExecutionStartDate _OperationPlanningValues OpActualExecutionStartDate Actual Execution Start Date
OpActualExecutionStartTime _OperationPlanningValues OpActualExecutionStartTime Actual Execution Start Time
OpActualExecutionEndDate _OperationPlanningValues OpActualExecutionEndDate Actual Execution End Date
OpActualExecutionEndTime _OperationPlanningValues OpActualExecutionEndTime Actual Execution End Time
ActyConfFcstdEndDate _OperationPlanningValues ActyConfFcstdEndDate Forecast finish date of operation from confirmation
ActyConfFcstdEndTime _OperationPlanningValues ActyConfFcstdEndTime Forecast End Time of Operation from Confirmation
OpBscStartDateConstraintType _OperationPlanningValues OpBscStartDateConstraintType Constraint on the basic start date for the activity
OpBscEndDateConstraintType _OperationPlanningValues OpBscEndDateConstraintType Constraint on the finish date of the activity
MaintOrdOperationWorkDuration _OperationPlanningValues OperationPlannedWork Work involved in the activity
MaintOrdOpWorkDurationUnit _OperationPlanningValues OperationPlannedWorkUnit Unit for work
ConstraintDateForBscStartDate _OperationPlanningValues ConstraintDateForBscStartDate Constraint for activity start (Basic)
ConstraintTimeForBscStartTime _OperationPlanningValues ConstraintTimeForBscStartTime Constraint for activity start time (Basic)
ConstraintDateForBscFinishDate _OperationPlanningValues ConstraintDateForBscFinishDate Constraint for Finish of Activity (Basic)
ConstraintTimeForBscFinishTime _OperationPlanningValues ConstraintTimeForBscFinishTime Basic finish time of the activity
MaintOrdOperationExecutionRate _OperationPlanningValues MaintOrdOperationExecutionRate Execution Factor
BusinessArea BusinessArea Business Area
ProfitCenter ProfitCenter Profit Center
CostingSheet CostingSheet Costing Sheet
TaxJurisdiction TaxJurisdiction Tax Jurisdiction
FunctionalArea FunctionalArea Sendr Fctl Area
MaintControllingObjectClass MaintControllingObjectClass Object Class
WrkCtrIntCapRqmtsDistr WrkCtrIntCapRqmtsDistr Distr.cap.reqmts (plant maint.,process order, network)
MaintOrdOperationOverheadCode MaintOrdOperationOverheadCode Overhead key
MaintOrderOperationQuantity _OperationPlanningValues OperationQuantity Operation Quantity in Unit of Measure of Order
MaintOrdOperationQuantityUnit _OperationPlanningValues OperationQuantityUnit Base Unit of Measure
MaintOrdOpAssgdWBSElmntInt MaintOrdOpAssgdWBSElmntInt WBS Internal ID
IsMarkedForDeletion IsMarkedForDeletion Purch.org. data
PurchaseRequisitionItem PurchaseRequisitionItem Item Number of Purchase Requisition in Order
AllMaintOrdCompCmtdQtsAreKept AllMaintOrdCompCmtdQtsAreKept Keep Committed Quantities of All Stock Components
MaintOrderConfCntrValue MaintOrderConfCntrValue Confirmation counter
MaintOrdOpHasNoRemainingWork MaintOrdOpHasNoRemainingWork Indicator: No Remaining Work Expected
MaintOrdOpHasLeanServices MaintOrdOpHasLeanServices Indicator: operation is linked to a service
TaskListType TaskListType Task List Type
ControllingArea _MaintenanceOrder ControllingArea Controlling Area
MaintOrdOpDelivDateAdjustment MaintOrdOpDelivDateAdjustment Align Purchase Requisition Delivery Date
TaskListGroup TaskListGroup Key for Task List Group
TaskListGroupCounter TaskListGroupCounter Group Counter
_PlannedWorkUnitOfMeasure _OperationPlanningValues _PlannedWorkUnitOfMeasure
_OperationQtyUnitOfMeasure _OperationPlanningValues _OperationQtyUnitOfMeasure
_PersonResponsible _PersonResponsible
_Order _Order
_Equipment _Equipment
_LocationAccountAssignment _LocationAccountAssignment

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 I_MaintOrderOperation_DEX.
-- 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: IPMORDOPERDEX

CREATE VIEW I_MaintOrderOperation_DEX AS
SELECT
  MaintOrderRoutingNumber,
  cast( MaintenanceOrderRoutingNode as operationinternalid preserving type ) AS MaintenanceOrderRoutingNode,
  MaintenanceOrder,
  BillOfOperationsApplication,
  _MaintenanceOrder._LocationAccountAssignment.FunctionalLocation AS FunctionalLocation,
  _MaintenanceOrder.Equipment AS Equipment,
  _MaintenanceOrder.Assembly AS Assembly,
  _MaintenanceOrder.MaintenanceActivityType AS MaintenanceActivityType,
  _MaintenanceOrder.MaintenancePlannerGroup AS MaintenancePlannerGroup,
  _MaintenanceOrder.MaintenancePlanningPlant AS MaintenancePlanningPlant,
  _MaintenanceOrder.MaintenanceOrderType AS MaintenanceOrderType,
  _MaintenanceOrder.MaintenancePlant AS MaintenancePlant,
  _MaintenanceOrder.MaintObjectLocAcctAssgmtNmbr AS MaintObjectLocAcctAssgmtNmbr,
  _MaintenanceOrder._Order.CreationDate AS CreationDate,
  _MaintenanceOrder.LastChangeDateTime AS LastChangeDateTime,
  _MaintenanceOrder.MaintOrdProcessPhaseCode AS MaintOrdProcessPhaseCode,
  _MaintenanceOrder.MaintOrdProcessSubPhaseCode AS MaintOrdProcessSubPhaseCode,
  _MaintenanceOrder.LatestAcceptableCompletionDate AS LatestAcceptableCompletionDate,
  _MaintenanceOrder.PrevLtstAccptblCompletionDate AS PrevLtstAccptblCompletionDate,
  _MaintenanceOrder.MaintOrderProcessingContext AS MaintOrderProcessingContext,
  MaintenanceOrderOperation,
  MaintenanceOrderSubOperation,
  OperationPersonResponsible,
  OperationControlKey,
  OperationDescription,
  _WorkCenter.WorkCenter AS WorkCenter,
  _WorkCenter.Plant AS WorkCenterPlant,
  _OperationPlanningValues.OperationPlannedWork AS OperationPlannedWork,
  _OperationPlanningValues.OperationPlannedWorkUnit AS OperationPlannedWorkUnit,
  _OperationPlanningValues.ConfirmationTotalQuantity AS ConfirmationTotalQuantity,
  _OperationPlanningValues.OperationQuantity AS OperationQuantity,
  _OperationPlanningValues.OperationQuantityUnit AS OperationQuantityUnit,
  Assembly AS OperationAssembly,
  CostCtrActivityType,
  CostElement,
  MaterialGroup,
  OperationUnloadingPointName,
  PurchaseRequisition,
  MaintOrderConfirmation,
  MaintOrdOperationStatusObject,
  SuperiorOperationInternalID,
  OperationWorkCenterInternalID,
  OperationWorkCenterTypeCode,
  MaintOrdOpProcessPhaseCode,
  MaintOrdOpProcessSubPhaseCode,
  MaintOperationExecStageCode,
  Plant,
  OperationStandardTextCode,
  Language,
  NumberOfTimeTickets,
  OperationPurgInfoRecdSearchTxt,
  OperationSupplier,
  OpExternalProcessingPrice,
  OpExternalProcessingPriceUnit,
  OpExternalProcessingCurrency,
  OperationPurchasingInfoRecord,
  PurchasingOrganization,
  PurchasingGroup,
  OpPurchaseOutlineAgreement,
  OpPurchaseOutlineAgreementItem,
  OperationRequisitionerName,
  OperationTrackingNumber,
  NumberOfCapacities,
  OperationWorkPercent,
  OperationCalculationControl,
  CostCtrActivityType AS ActivityType,
  OperationSystemCondition,
  OperationGoodsRecipientName,
  _OperationPlanningValues.OpPlndDeliveryDurationInDays AS DeliveryTimeInDays,
  _OperationPlanningValues.OperationDuration AS MaintOrderOperationDuration,
  _OperationPlanningValues.OperationDurationUnit AS MaintOrdOperationDurationUnit,
  _OperationPlanningValues.OpErlstSchedldExecStrtDte AS OpErlstSchedldExecStrtDte,
  _OperationPlanningValues.OpErlstSchedldExecStrtTme AS OpErlstSchedldExecStrtTme,
  _OperationPlanningValues.OpErlstSchedldExecEndDte AS OpErlstSchedldExecEndDte,
  _OperationPlanningValues.OpErlstSchedldExecEndTme AS OpErlstSchedldExecEndTme,
  _OperationPlanningValues.OpLtstSchedldExecStrtDte AS OpLtstSchedldExecStrtDte,
  _OperationPlanningValues.OpLtstSchedldExecStrtTme AS OpLtstSchedldExecStrtTme,
  _OperationPlanningValues.OpLtstSchedldExecEndDte AS OpLtstSchedldExecEndDte,
  _OperationPlanningValues.OpLtstSchedldExecEndTme AS OpLtstSchedldExecEndTme,
  _OperationPlanningValues.OpActualExecutionStartDate AS OpActualExecutionStartDate,
  _OperationPlanningValues.OpActualExecutionStartTime AS OpActualExecutionStartTime,
  _OperationPlanningValues.OpActualExecutionEndDate AS OpActualExecutionEndDate,
  _OperationPlanningValues.OpActualExecutionEndTime AS OpActualExecutionEndTime,
  _OperationPlanningValues.ActyConfFcstdEndDate AS ActyConfFcstdEndDate,
  _OperationPlanningValues.ActyConfFcstdEndTime AS ActyConfFcstdEndTime,
  _OperationPlanningValues.OpBscStartDateConstraintType AS OpBscStartDateConstraintType,
  _OperationPlanningValues.OpBscEndDateConstraintType AS OpBscEndDateConstraintType,
  _OperationPlanningValues.OperationPlannedWork AS MaintOrdOperationWorkDuration,
  _OperationPlanningValues.OperationPlannedWorkUnit AS MaintOrdOpWorkDurationUnit,
  _OperationPlanningValues.ConstraintDateForBscStartDate AS ConstraintDateForBscStartDate,
  _OperationPlanningValues.ConstraintTimeForBscStartTime AS ConstraintTimeForBscStartTime,
  _OperationPlanningValues.ConstraintDateForBscFinishDate AS ConstraintDateForBscFinishDate,
  _OperationPlanningValues.ConstraintTimeForBscFinishTime AS ConstraintTimeForBscFinishTime,
  _OperationPlanningValues.MaintOrdOperationExecutionRate AS MaintOrdOperationExecutionRate,
  BusinessArea,
  ProfitCenter,
  CostingSheet,
  TaxJurisdiction,
  FunctionalArea,
  MaintControllingObjectClass,
  WrkCtrIntCapRqmtsDistr,
  MaintOrdOperationOverheadCode,
  _OperationPlanningValues.OperationQuantity AS MaintOrderOperationQuantity,
  _OperationPlanningValues.OperationQuantityUnit AS MaintOrdOperationQuantityUnit,
  MaintOrdOpAssgdWBSElmntInt,
  IsMarkedForDeletion,
  PurchaseRequisitionItem,
  AllMaintOrdCompCmtdQtsAreKept,
  MaintOrderConfCntrValue,
  MaintOrdOpHasNoRemainingWork,
  MaintOrdOpHasLeanServices,
  TaskListType,
  _MaintenanceOrder.ControllingArea AS ControllingArea,
  MaintOrdOpDelivDateAdjustment,
  TaskListGroup,
  TaskListGroupCounter,
  _OperationPlanningValues._PlannedWorkUnitOfMeasure AS _PlannedWorkUnitOfMeasure,
  _OperationPlanningValues._OperationQtyUnitOfMeasure AS _OperationQtyUnitOfMeasure
FROM I_MaintOrderOpAndSubOp_2
LEFT OUTER JOIN I_LogisticsOrder AS _Order ON _Order.OrderID = MaintenanceOrder  -- association [0..1]
LEFT OUTER JOIN I_LocationAccountAssignment AS _LocationAccountAssignment ON MaintObjectLocAcctAssgmtNmbr = _LocationAccountAssignment.MaintObjectLocAcctAssgmtNmbr  -- association [0..1]
LEFT OUTER JOIN I_Equipment AS _Equipment ON Equipment = _Equipment.Equipment  -- association [0..1]
LEFT OUTER JOIN E_MaintenanceOrder AS _MaintenanceOrderExtension ON MaintenanceOrder = _MaintenanceOrderExtension.MaintenanceOrder  -- association [0..1]
;