I_MfgOrderDuration

DDL: I_MFGORDERDURATION SQL: IMFGORDERDURN Type: view COMPOSITE Package: VDM_PP_SFC

Manufacturing Order Duration

I_MfgOrderDuration is a Composite CDS View (Dimension) that provides data about "Manufacturing Order Duration" in SAP S/4HANA. It reads from 1 data source (I_ManufacturingOrder) and exposes 223 fields with key field ManufacturingOrder. It has 3 associations to related views. Part of development package VDM_PP_SFC.

Data Sources (1)

SourceAliasJoin Type
I_ManufacturingOrder ord from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_ProductionVersion _ProductionVersion $projection.Material = _ProductionVersion.Material and $projection.ProductionPlant = _ProductionVersion.Plant and $projection.ProductionVersion = _ProductionVersion.ProductionVersion
[1..1] I_CalendarDate _PlannedStartDate $projection.MfgOrderPlannedStartDate = _PlannedStartDate.CalendarDate
[1..1] I_CalendarDate _PlannedEndDate $projection.MfgOrderPlannedEndDate = _PlannedEndDate.CalendarDate

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName IMFGORDERDURN view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
Analytics.dataCategory #DIMENSION view
ClientHandling.algorithm #SESSION_VARIABLE view
ClientHandling.type #CLIENT_DEPENDENT view
Consumption.ranked true view
Metadata.allowExtensions true view
ObjectModel.modelingPattern #NONE view
ObjectModel.representativeKey ManufacturingOrder view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
Search.searchable true view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #COMPOSITE view
EndUserText.label Manufacturing Order Duration view

Fields (223)

KeyFieldSource TableSource FieldDescription
KEY ManufacturingOrder I_ManufacturingOrder ManufacturingOrder Order
ManufacturingOrderCategory I_ManufacturingOrder ManufacturingOrderCategory Order Category
ManufacturingOrderType I_ManufacturingOrder ManufacturingOrderType Order Type
ManufacturingOrderText I_ManufacturingOrder ManufacturingOrderText
ManufacturingOrderHasLongText I_ManufacturingOrder ManufacturingOrderHasLongText
LongTextLanguageCode I_ManufacturingOrder LongTextLanguageCode Language
ManufacturingOrderImportance I_ManufacturingOrder ManufacturingOrderImportance
MfgOrderIsToBeDeleted I_ManufacturingOrder IsMarkedForDeletion Purch.org. data
MfgOrderHasMultipleItems I_ManufacturingOrder MfgOrderHasMultipleItems
MfgOrderIsPartOfCollvOrder I_ManufacturingOrder MfgOrderIsPartOfCollvOrder
ProdnProcgIsFlexible I_ManufacturingOrder ProdnProcgIsFlexible
OrderIsCreated
OrderIsReleased
OrderIsPrinted
OrderIsConfirmed
OrderIsPartiallyConfirmed
OrderIsDelivered
OrderIsDeleted
OrderIsPreCosted
SettlementRuleIsCreated
OrderIsPartiallyReleased
OrderIsLocked
OrderIsTechnicallyCompleted
OrderIsClosed
OrderIsPartiallyDelivered
OrderIsMarkedForDeletion
SettlementRuleIsCrtedManually
OrderIsScheduled
OrderHasGeneratedOperations
OrderIsToBeHandledInBatches
MaterialAvailyIsNotChecked
OrderIsShopFloorOrder
OrderInCollvOrdersIsReleased
MfgOrderCreationDate I_ManufacturingOrder CreationDate Time Stamp
MfgOrderCreationTime I_ManufacturingOrder CreationTime Time of Change
CreatedByUser I_ManufacturingOrder CreatedByUser User Name
LastChangeDate I_ManufacturingOrder LastChangeDate Time Stamp
LastChangeTime I_ManufacturingOrder LastChangeTime Time changed
LastChangedByUser I_ManufacturingOrder LastChangedByUser User Name
Material I_ManufacturingOrder Material Vehicle Model
Product I_ManufacturingOrder Product Product Sold
StorageLocation I_ManufacturingOrder StorageLocation StorageLocation
GoodsRecipientName I_ManufacturingOrder GoodsRecipientName Recipient Name
UnloadingPointName I_ManufacturingOrder UnloadingPointName Unloading Point Name
InventoryUsabilityCode I_ManufacturingOrder InventoryUsabilityCode Stock Type
MaterialGoodsReceiptDuration I_ManufacturingOrder MaterialGoodsReceiptDuration GR proc. time
QuantityDistributionKey I_ManufacturingOrder QuantityDistributionKey Distribution
StockSegment I_ManufacturingOrder StockSegment Stock Segment
OrderInternalBillOfOperations I_ManufacturingOrder MfgOrderInternalID
MfgOrderSuperiorMfgOrder I_ManufacturingOrder SuperiorOrder
ReferenceOrder I_ManufacturingOrder ReferenceOrder Reference Order
LeadingOrder I_ManufacturingOrder LeadingOrder Last order
Currency I_ManufacturingOrder Currency Valuation Crcy
ProductionPlant I_ManufacturingOrder ProductionPlant Prod plnt
MRPPlant I_ManufacturingOrder PlanningPlant Plant
MRPArea I_ManufacturingOrder MRPArea MRP Area
Batch I_ManufacturingOrder Batch Lot No.
MRPController I_ManufacturingOrder MRPController MRP Controller
ProductionSupervisor I_ManufacturingOrder ProductionSupervisor Prodn Supervisor
ResponsiblePlannerGroup I_ManufacturingOrder ResponsiblePlannerGroup
ProductionSchedulingProfile I_ManufacturingOrder ProductionSchedulingProfile Production Scheduling Profile
ProductionVersion I_ManufacturingOrder ProductionVersion Version ID
PlannedOrder I_ManufacturingOrder PlannedOrder
SalesOrder I_ManufacturingOrder SalesOrder SD Document
SalesOrderItem I_ManufacturingOrder SalesOrderItem Sales Order Item
WBSElementInternalID I_ManufacturingOrder WBSElementInternalID WBS Internal ID
WBSElementInternalID_2 I_ManufacturingOrder WBSElementInternalID_2
Reservation I_ManufacturingOrder Reservation Reservation
MfgOrderConfirmation I_ManufacturingOrder MfgOrderConfirmation
NumberOfMfgOrderConfirmations I_ManufacturingOrder NumberOfMfgOrderConfirmations
CapacityRequirement I_ManufacturingOrder CapacityRequirement
InspectionLot I_ManufacturingOrder InspectionLot Inspection Lot
ChangeNumber I_ManufacturingOrder ChangeNumber Change Number
BasicSchedulingType I_ManufacturingOrder BasicSchedulingType Scheduling type
ObjectInternalID I_ManufacturingOrder ObjectInternalID Object number
ProductConfiguration I_ManufacturingOrder ProductConfiguration
EffectivityParameterVariant I_ManufacturingOrder EffectivityParameterVariant
ConditionApplication I_ManufacturingOrder ConditionApplication Application
CapacityActiveVersion I_ManufacturingOrder CapacityActiveVersion
CapacityRqmtHasNotToBeCreated I_ManufacturingOrder CapacityRqmtHasNotToBeCreated
OrderSequenceNumber I_ManufacturingOrder OrderSequenceNumber
MfgOrderSplitStatus I_ManufacturingOrder MfgOrderSplitStatus
BillOfOperationsMaterial I_ManufacturingOrder BillOfOperationsMaterial Vehicle Model
BillOfOperationsType I_ManufacturingOrder BillOfOperationsType Task List Type
BillOfOperations I_ManufacturingOrder BillOfOperations
BillOfOperationsGroup I_ManufacturingOrder BillOfOperationsGroup Group
BillOfOperationsVariant I_ManufacturingOrder BillOfOperationsVariant Group Counter
BOOInternalVersionCounter I_ManufacturingOrder BOOInternalVersionCounter
BillOfOperationsApplication I_ManufacturingOrder BillOfOperationsApplication
BillOfOperationsUsage I_ManufacturingOrder BillOfOperationsUsage
BillOfOperationsVersion I_ManufacturingOrder BillOfOperationsVersion Routing Version
BOOExplosionDate I_ManufacturingOrder BOOExplosionDate
BOOValidityStartDate I_ManufacturingOrder BOOValidityStartDate
BillOfMaterialCategory I_ManufacturingOrder BillOfMaterialCategory BOM category
BillOfMaterial I_ManufacturingOrder BillOfMaterial BOM
BillOfMaterialInternalID I_ManufacturingOrder BillOfMaterialInternalID
BillOfMaterialVariant I_ManufacturingOrder BillOfMaterialVariant AlternativeBOM
BillOfMaterialVariantUsage I_ManufacturingOrder BillOfMaterialVariantUsage Usage
BillOfMaterialVersion I_ManufacturingOrder BillOfMaterialVersion BOM Version
BOMExplosionDate I_ManufacturingOrder BOMExplosionDate
BOMValidityStartDate I_ManufacturingOrder BOMValidityStartDate
BusinessArea I_ManufacturingOrder BusinessArea Business Area
CompanyCode I_ManufacturingOrder CompanyCode Receiver Company Code
ControllingArea I_ManufacturingOrder ControllingArea Controlling Area
ProfitCenter I_ManufacturingOrder ProfitCenter Profit Center
CostCenter I_ManufacturingOrder CostCenter Cost Center
ResponsibleCostCenter I_ManufacturingOrder ResponsibleCostCenter Responsible Cost Center
CostElement I_ManufacturingOrder CostElement G/L Account
CostingSheet I_ManufacturingOrder CostingSheet Costing Sheet
GLAccount I_ManufacturingOrder GLAccount General Ledger
ProductCostCollector I_ManufacturingOrder ProductCostCollector
ActualCostsCostingVariant I_ManufacturingOrder ActualCostsCostingVariant Act. Costing Variant
PlannedCostsCostingVariant I_ManufacturingOrder PlannedCostsCostingVariant Plnd Costing Variant
ControllingObjectClass I_ManufacturingOrder ControllingObjectClass Object Class
FunctionalArea I_ManufacturingOrder FunctionalArea Sendr Fctl Area
EventBasedPostingMethod I_ManufacturingOrder EventBasedPostingMethod
EventBasedProcessingKey I_ManufacturingOrder EventBasedProcessingKey
MfgOrderPlannedStartDate I_ManufacturingOrder MfgOrderPlannedStartDate
MfgOrderPlannedStartTime I_ManufacturingOrder MfgOrderPlannedStartTime
MfgOrderPlannedEndDate I_ManufacturingOrder MfgOrderPlannedEndDate
MfgOrderPlannedEndTime I_ManufacturingOrder MfgOrderPlannedEndTime
MfgOrderPlannedReleaseDate I_ManufacturingOrder MfgOrderPlannedReleaseDate
MfgOrderScheduledStartDate I_ManufacturingOrder MfgOrderScheduledStartDate
MfgOrderScheduledStartTime I_ManufacturingOrder MfgOrderScheduledStartTime
MfgOrderScheduledEndDate I_ManufacturingOrder MfgOrderScheduledEndDate
MfgOrderScheduledEndTime I_ManufacturingOrder MfgOrderScheduledEndTime
MfgOrderScheduledReleaseDate I_ManufacturingOrder MfgOrderScheduledReleaseDate
MfgOrderActualStartDate I_ManufacturingOrder MfgOrderActualStartDate
MfgOrderActualStartTime I_ManufacturingOrder MfgOrderActualStartTime
MfgOrderActualEndDate I_ManufacturingOrder MfgOrderActualEndDate
MfgOrderActualReleaseDate I_ManufacturingOrder MfgOrderActualReleaseDate
MfgOrderActualDeliveryDate I_ManufacturingOrder MfgOrderItemActualDeliveryDate Delivery Date
MfgOrderConfirmedEndDate I_ManufacturingOrder MfgOrderConfirmedEndDate
MfgOrderConfirmedEndTime I_ManufacturingOrder MfgOrderConfirmedEndTime
MfgOrderTotalCommitmentDate I_ManufacturingOrder MfgOrderTotalCommitmentDate
ProductionUnit I_ManufacturingOrder ProductionUnit
MfgOrderPlannedTotalQty I_ManufacturingOrder MfgOrderPlannedTotalQty
MfgOrderPlannedScrapQty I_ManufacturingOrder MfgOrderPlannedScrapQty
MfgOrderPlannedYieldQty
MfgOrderConfirmedYieldQty I_ManufacturingOrder MfgOrderConfirmedYieldQty
MfgOrderConfirmedScrapQty I_ManufacturingOrder MfgOrderConfirmedScrapQty
MfgOrderConfirmedReworkQty I_ManufacturingOrder MfgOrderConfirmedReworkQty
ExpectedDeviationQuantity I_ManufacturingOrder ExpectedDeviationQuantity
ActualDeliveredQuantity I_ManufacturingOrder ActualDeliveredQuantity Delivered Quantity
ChangeToScheduledDatesIsMade I_ManufacturingOrder ChangeToScheduledDatesIsMade
MasterProductionOrder I_ManufacturingOrder MasterProductionOrder
ProductSeasonYear I_ManufacturingOrder ProductSeasonYear Season Year
ProductSeason I_ManufacturingOrder ProductSeason Season
ProductCollection I_ManufacturingOrder ProductCollection Collection
ProductTheme I_ManufacturingOrder ProductTheme Theme
RequestOrderType I_ManufacturingOrder RequestOrderType
OrderSettlementTriggerType I_ManufacturingOrder OrderSettlementTriggerType
_MfgOrderCategory I_ManufacturingOrder _MfgOrderCategory
_MfgOrderType I_ManufacturingOrder _MfgOrderType
_MfgOrderLongText I_ManufacturingOrder _MfgOrderLongText
_MfgOrderImportance I_ManufacturingOrder _MfgOrderImportance
_OrderTypeDetails I_ManufacturingOrder _OrderTypeDetails
_SuperiorOrder I_ManufacturingOrder _SuperiorOrder
_ReferenceOrder I_ManufacturingOrder _ReferenceOrder
_LeadingOrder I_ManufacturingOrder _LeadingOrder
_CreatedByUser I_ManufacturingOrder _CreatedByUser
_LastChangedByUser I_ManufacturingOrder _LastChangedByUser
_LongTextLanguage I_ManufacturingOrder _LongTextLanguage
_ProductionUnit I_ManufacturingOrder _ProductionUnit
_Currency I_ManufacturingOrder _Currency
_OrderInternalID I_ManufacturingOrder _OrderInternalID
_BillOfOperationsMaterial I_ManufacturingOrder _BillOfOperationsMaterial
_BillOfOperationsType I_ManufacturingOrder _BillOfOperationsType
_BillOfOperationsGroup I_ManufacturingOrder _BillOfOperationsGroup
_BillOfOperationsGroup2 I_ManufacturingOrder _BillOfOperationsGroup2
_BillOfOperations I_ManufacturingOrder _BillOfOperations
_BillOfOperations2 I_ManufacturingOrder _BillOfOperations2
_BillOfOperationsChangeState I_ManufacturingOrder _BillOfOperationsChangeState
_BillOfOperationsChangeState2 I_ManufacturingOrder _BillOfOperationsChangeState2
_BillOfOperationsApplication I_ManufacturingOrder _BillOfOperationsApplication
_BillOfOperationsUsage I_ManufacturingOrder _BillOfOperationsUsage
_ConfirmationGroup I_ManufacturingOrder _ConfirmationGroup
_Reservation I_ManufacturingOrder _Reservation
_Plant I_ManufacturingOrder _ProductionPlant
_MRPPlant I_ManufacturingOrder _PlanningPlant
_Material I_ManufacturingOrder _Material
_StorageLocation I_ManufacturingOrder _StorageLocation
_InventoryUsabilityCode I_ManufacturingOrder _InventoryUsabilityCode
_Batch I_ManufacturingOrder _Batch
_Batch_2 I_ManufacturingOrder _Batch_2
_MRPArea I_ManufacturingOrder _MRPArea
_MRPController I_ManufacturingOrder _MRPController
_ProductionSupervisor I_ManufacturingOrder _ProductionSupervisor
_ProductionSchedulingProfile I_ManufacturingOrder _ProductionSchedulingProfile
_ResponsiblePlannerGroup I_ManufacturingOrder _ResponsiblePlannerGroup
_ProductionVersion _ProductionVersion
_ProductPlant I_ManufacturingOrder _ProductPlant
_ProductPlant2 I_ManufacturingOrder _ProductPlant2
_CapacityRequirement I_ManufacturingOrder _CapacityRequirement
_ChangeNumber I_ManufacturingOrder _ChangeNumber
_InspectionLot I_ManufacturingOrder _InspectionLot
_SalesOrder I_ManufacturingOrder _SalesOrder
_SalesOrderItem I_ManufacturingOrder _SalesOrderItem
_SalesDocument I_ManufacturingOrder _SalesDocument
_SalesDocumentItem I_ManufacturingOrder _SalesDocumentItem
_WBSElement I_ManufacturingOrder _WBSElement
_WBSElementBasicData I_ManufacturingOrder _WBSElementBasicData
_WBSElementBasicData2 I_ManufacturingOrder _WBSElementBasicData2
_PlannedOrder I_ManufacturingOrder _PlannedOrder
_BusinessArea I_ManufacturingOrder _BusinessArea
_ProfitCenter I_ManufacturingOrder _ProfitCenter
_CostCenter I_ManufacturingOrder _CostCenter
_CostElement I_ManufacturingOrder _CostElement
_ResponsibleCostCenter I_ManufacturingOrder _ResponsibleCostCenter
_CompanyCode I_ManufacturingOrder _CompanyCode
_ControllingArea I_ManufacturingOrder _ControllingArea
_GLAccount I_ManufacturingOrder _GLAccount
_ProductCostCollector I_ManufacturingOrder _ProductCostCollector
_ControllingObjectClass I_ManufacturingOrder _ControllingObjectClass
_FunctionalArea I_ManufacturingOrder _FunctionalArea
_ActualCostsCostingVariant I_ManufacturingOrder _ActualCostsCostingVariant
_PlannedCostsCostingVariant I_ManufacturingOrder _PlannedCostsCostingVariant
_BasicSchedulingType I_ManufacturingOrder _BasicSchedulingType
_PlannedStartDate _PlannedStartDate
_PlannedEndDate _PlannedEndDate
_LongText I_ManufacturingOrder _LongText
_RFM_MasterProductOrder I_ManufacturingOrder _RFM_MasterProductOrder
_RequestOrderType I_ManufacturingOrder _RequestOrderType

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_MfgOrderDuration.
-- 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: IMFGORDERDURN

CREATE VIEW I_MfgOrderDuration AS
SELECT
  ord.ManufacturingOrder AS ManufacturingOrder,
  ord.ManufacturingOrderCategory AS ManufacturingOrderCategory,
  ord.ManufacturingOrderType AS ManufacturingOrderType,
  ord.ManufacturingOrderText AS ManufacturingOrderText,
  ord.ManufacturingOrderHasLongText AS ManufacturingOrderHasLongText,
  ord.LongTextLanguageCode AS LongTextLanguageCode,
  ord.ManufacturingOrderImportance AS ManufacturingOrderImportance,
  ord.IsMarkedForDeletion AS MfgOrderIsToBeDeleted,
  ord.MfgOrderHasMultipleItems AS MfgOrderHasMultipleItems,
  ord.MfgOrderIsPartOfCollvOrder AS MfgOrderIsPartOfCollvOrder,
  ord.ProdnProcgIsFlexible AS ProdnProcgIsFlexible,
  case when _isCreated.StatusCode is null then '' else 'X' end AS OrderIsCreated,
  case when _isReleased.StatusCode is null then '' else 'X' end AS OrderIsReleased,
  case when _isPrinted.StatusCode is null then '' else 'X' end AS OrderIsPrinted,
  case when _isConfirmed.StatusCode is null then '' else 'X' end AS OrderIsConfirmed,
  case when _isPartConf.StatusCode is null then '' else 'X' end AS OrderIsPartiallyConfirmed,
  case when _isDelivered.StatusCode is null then '' else 'X' end AS OrderIsDelivered,
  case when _isDeleted.StatusCode is null then '' else 'X' end AS OrderIsDeleted,
  case when _isPreCosted.StatusCode is null then '' else 'X' end AS OrderIsPreCosted,
  case when _SRuleIsCreated.StatusCode is null then '' else 'X' end AS SettlementRuleIsCreated,
  case when _isPartRel.StatusCode is null then '' else 'X' end AS OrderIsPartiallyReleased,
  case when _isLocked.StatusCode is null then '' else 'X' end AS OrderIsLocked,
  case when _isTechCompl.StatusCode is null then '' else 'X' end AS OrderIsTechnicallyCompleted,
  case when _isClosed.StatusCode is null then '' else 'X' end AS OrderIsClosed,
  case when _isPartDeliv.StatusCode is null then '' else 'X' end AS OrderIsPartiallyDelivered,
  case when _isMarkedDel.StatusCode is null then '' else 'X' end AS OrderIsMarkedForDeletion,
  case when _isSRuleManual.StatusCode is null then '' else 'X' end AS SettlementRuleIsCrtedManually,
  case when _isScheduled.StatusCode is null then '' else 'X' end AS OrderIsScheduled,
  case when _hasGenerOper.StatusCode is null then '' else 'X' end AS OrderHasGeneratedOperations,
  case when _inBatches.StatusCode is null then '' else 'X' end AS OrderIsToBeHandledInBatches,
  case when _AvNotChecked.StatusCode is null then '' else 'X' end AS MaterialAvailyIsNotChecked,
  case when _isShopFloor.StatusCode is null then '' else 'X' end AS OrderIsShopFloorOrder,
  case when _isPartCollRel.StatusCode is null then '' else 'X' end AS OrderInCollvOrdersIsReleased,
  ord.CreationDate AS MfgOrderCreationDate,
  ord.CreationTime AS MfgOrderCreationTime,
  ord.CreatedByUser AS CreatedByUser,
  ord.LastChangeDate AS LastChangeDate,
  ord.LastChangeTime AS LastChangeTime,
  ord.LastChangedByUser AS LastChangedByUser,
  ord.Material AS Material,
  ord.Product AS Product,
  ord.StorageLocation AS StorageLocation,
  ord.GoodsRecipientName AS GoodsRecipientName,
  ord.UnloadingPointName AS UnloadingPointName,
  ord.InventoryUsabilityCode AS InventoryUsabilityCode,
  ord.MaterialGoodsReceiptDuration AS MaterialGoodsReceiptDuration,
  ord.QuantityDistributionKey AS QuantityDistributionKey,
  ord.StockSegment AS StockSegment,
  ord.MfgOrderInternalID AS OrderInternalBillOfOperations,
  ord.SuperiorOrder AS MfgOrderSuperiorMfgOrder,
  ord.ReferenceOrder AS ReferenceOrder,
  ord.LeadingOrder AS LeadingOrder,
  ord.Currency AS Currency,
  ord.ProductionPlant AS ProductionPlant,
  ord.PlanningPlant AS MRPPlant,
  ord.MRPArea AS MRPArea,
  ord.Batch AS Batch,
  ord.MRPController AS MRPController,
  ord.ProductionSupervisor AS ProductionSupervisor,
  ord.ResponsiblePlannerGroup AS ResponsiblePlannerGroup,
  ord.ProductionSchedulingProfile AS ProductionSchedulingProfile,
  ord.ProductionVersion AS ProductionVersion,
  ord.PlannedOrder AS PlannedOrder,
  ord.SalesOrder AS SalesOrder,
  ord.SalesOrderItem AS SalesOrderItem,
  ord.WBSElementInternalID AS WBSElementInternalID,
  ord.WBSElementInternalID_2 AS WBSElementInternalID_2,
  ord.Reservation AS Reservation,
  ord.MfgOrderConfirmation AS MfgOrderConfirmation,
  ord.NumberOfMfgOrderConfirmations AS NumberOfMfgOrderConfirmations,
  ord.CapacityRequirement AS CapacityRequirement,
  ord.InspectionLot AS InspectionLot,
  ord.ChangeNumber AS ChangeNumber,
  ord.BasicSchedulingType AS BasicSchedulingType,
  ord.ObjectInternalID AS ObjectInternalID,
  ord.ProductConfiguration AS ProductConfiguration,
  ord.EffectivityParameterVariant AS EffectivityParameterVariant,
  ord.ConditionApplication AS ConditionApplication,
  ord.CapacityActiveVersion AS CapacityActiveVersion,
  ord.CapacityRqmtHasNotToBeCreated AS CapacityRqmtHasNotToBeCreated,
  ord.OrderSequenceNumber AS OrderSequenceNumber,
  ord.MfgOrderSplitStatus AS MfgOrderSplitStatus,
  ord.BillOfOperationsMaterial AS BillOfOperationsMaterial,
  ord.BillOfOperationsType AS BillOfOperationsType,
  ord.BillOfOperations AS BillOfOperations,
  ord.BillOfOperationsGroup AS BillOfOperationsGroup,
  ord.BillOfOperationsVariant AS BillOfOperationsVariant,
  ord.BOOInternalVersionCounter AS BOOInternalVersionCounter,
  ord.BillOfOperationsApplication AS BillOfOperationsApplication,
  ord.BillOfOperationsUsage AS BillOfOperationsUsage,
  ord.BillOfOperationsVersion AS BillOfOperationsVersion,
  ord.BOOExplosionDate AS BOOExplosionDate,
  ord.BOOValidityStartDate AS BOOValidityStartDate,
  ord.BillOfMaterialCategory AS BillOfMaterialCategory,
  ord.BillOfMaterial AS BillOfMaterial,
  ord.BillOfMaterialInternalID AS BillOfMaterialInternalID,
  ord.BillOfMaterialVariant AS BillOfMaterialVariant,
  ord.BillOfMaterialVariantUsage AS BillOfMaterialVariantUsage,
  ord.BillOfMaterialVersion AS BillOfMaterialVersion,
  ord.BOMExplosionDate AS BOMExplosionDate,
  ord.BOMValidityStartDate AS BOMValidityStartDate,
  ord.BusinessArea AS BusinessArea,
  ord.CompanyCode AS CompanyCode,
  ord.ControllingArea AS ControllingArea,
  ord.ProfitCenter AS ProfitCenter,
  ord.CostCenter AS CostCenter,
  ord.ResponsibleCostCenter AS ResponsibleCostCenter,
  ord.CostElement AS CostElement,
  ord.CostingSheet AS CostingSheet,
  ord.GLAccount AS GLAccount,
  ord.ProductCostCollector AS ProductCostCollector,
  ord.ActualCostsCostingVariant AS ActualCostsCostingVariant,
  ord.PlannedCostsCostingVariant AS PlannedCostsCostingVariant,
  ord.ControllingObjectClass AS ControllingObjectClass,
  ord.FunctionalArea AS FunctionalArea,
  ord.EventBasedPostingMethod AS EventBasedPostingMethod,
  ord.EventBasedProcessingKey AS EventBasedProcessingKey,
  ord.MfgOrderPlannedStartDate AS MfgOrderPlannedStartDate,
  ord.MfgOrderPlannedStartTime AS MfgOrderPlannedStartTime,
  ord.MfgOrderPlannedEndDate AS MfgOrderPlannedEndDate,
  ord.MfgOrderPlannedEndTime AS MfgOrderPlannedEndTime,
  ord.MfgOrderPlannedReleaseDate AS MfgOrderPlannedReleaseDate,
  ord.MfgOrderScheduledStartDate AS MfgOrderScheduledStartDate,
  ord.MfgOrderScheduledStartTime AS MfgOrderScheduledStartTime,
  ord.MfgOrderScheduledEndDate AS MfgOrderScheduledEndDate,
  ord.MfgOrderScheduledEndTime AS MfgOrderScheduledEndTime,
  ord.MfgOrderScheduledReleaseDate AS MfgOrderScheduledReleaseDate,
  ord.MfgOrderActualStartDate AS MfgOrderActualStartDate,
  ord.MfgOrderActualStartTime AS MfgOrderActualStartTime,
  ord.MfgOrderActualEndDate AS MfgOrderActualEndDate,
  ord.MfgOrderActualReleaseDate AS MfgOrderActualReleaseDate,
  ord.MfgOrderItemActualDeliveryDate AS MfgOrderActualDeliveryDate,
  ord.MfgOrderConfirmedEndDate AS MfgOrderConfirmedEndDate,
  ord.MfgOrderConfirmedEndTime AS MfgOrderConfirmedEndTime,
  ord.MfgOrderTotalCommitmentDate AS MfgOrderTotalCommitmentDate,
  ord.ProductionUnit AS ProductionUnit,
  ord.MfgOrderPlannedTotalQty AS MfgOrderPlannedTotalQty,
  ord.MfgOrderPlannedScrapQty AS MfgOrderPlannedScrapQty,
  cast((ord.MfgOrderPlannedTotalQty - ord.MfgOrderPlannedScrapQty) as plannedyieldquantity) AS MfgOrderPlannedYieldQty,
  ord.MfgOrderConfirmedYieldQty AS MfgOrderConfirmedYieldQty,
  ord.MfgOrderConfirmedScrapQty AS MfgOrderConfirmedScrapQty,
  ord.MfgOrderConfirmedReworkQty AS MfgOrderConfirmedReworkQty,
  ord.ExpectedDeviationQuantity AS ExpectedDeviationQuantity,
  ord.ActualDeliveredQuantity AS ActualDeliveredQuantity,
  ord.ChangeToScheduledDatesIsMade AS ChangeToScheduledDatesIsMade,
  ord.MasterProductionOrder AS MasterProductionOrder,
  ord.ProductSeasonYear AS ProductSeasonYear,
  ord.ProductSeason AS ProductSeason,
  ord.ProductCollection AS ProductCollection,
  ord.ProductTheme AS ProductTheme,
  ord.RequestOrderType AS RequestOrderType,
  ord.OrderSettlementTriggerType AS OrderSettlementTriggerType,
  ord._MfgOrderCategory AS _MfgOrderCategory,
  ord._MfgOrderType AS _MfgOrderType,
  ord._MfgOrderLongText AS _MfgOrderLongText,
  ord._MfgOrderImportance AS _MfgOrderImportance,
  ord._OrderTypeDetails AS _OrderTypeDetails,
  ord._SuperiorOrder AS _SuperiorOrder,
  ord._ReferenceOrder AS _ReferenceOrder,
  ord._LeadingOrder AS _LeadingOrder,
  ord._CreatedByUser AS _CreatedByUser,
  ord._LastChangedByUser AS _LastChangedByUser,
  ord._LongTextLanguage AS _LongTextLanguage,
  ord._ProductionUnit AS _ProductionUnit,
  ord._Currency AS _Currency,
  ord._OrderInternalID AS _OrderInternalID,
  ord._BillOfOperationsMaterial AS _BillOfOperationsMaterial,
  ord._BillOfOperationsType AS _BillOfOperationsType,
  ord._BillOfOperationsGroup AS _BillOfOperationsGroup,
  ord._BillOfOperationsGroup2 AS _BillOfOperationsGroup2,
  ord._BillOfOperations AS _BillOfOperations,
  ord._BillOfOperations2 AS _BillOfOperations2,
  ord._BillOfOperationsChangeState AS _BillOfOperationsChangeState,
  ord._BillOfOperationsChangeState2 AS _BillOfOperationsChangeState2,
  ord._BillOfOperationsApplication AS _BillOfOperationsApplication,
  ord._BillOfOperationsUsage AS _BillOfOperationsUsage,
  ord._ConfirmationGroup AS _ConfirmationGroup,
  ord._Reservation AS _Reservation,
  ord._ProductionPlant AS _Plant,
  ord._PlanningPlant AS _MRPPlant,
  ord._Material AS _Material,
  ord._StorageLocation AS _StorageLocation,
  ord._InventoryUsabilityCode AS _InventoryUsabilityCode,
  ord._Batch AS _Batch,
  ord._Batch_2 AS _Batch_2,
  ord._MRPArea AS _MRPArea,
  ord._MRPController AS _MRPController,
  ord._ProductionSupervisor AS _ProductionSupervisor,
  ord._ProductionSchedulingProfile AS _ProductionSchedulingProfile,
  ord._ResponsiblePlannerGroup AS _ResponsiblePlannerGroup,
  ord._ProductPlant AS _ProductPlant,
  ord._ProductPlant2 AS _ProductPlant2,
  ord._CapacityRequirement AS _CapacityRequirement,
  ord._ChangeNumber AS _ChangeNumber,
  ord._InspectionLot AS _InspectionLot,
  ord._SalesOrder AS _SalesOrder,
  ord._SalesOrderItem AS _SalesOrderItem,
  ord._SalesDocument AS _SalesDocument,
  ord._SalesDocumentItem AS _SalesDocumentItem,
  ord._WBSElement AS _WBSElement,
  ord._WBSElementBasicData AS _WBSElementBasicData,
  ord._WBSElementBasicData2 AS _WBSElementBasicData2,
  ord._PlannedOrder AS _PlannedOrder,
  ord._BusinessArea AS _BusinessArea,
  ord._ProfitCenter AS _ProfitCenter,
  ord._CostCenter AS _CostCenter,
  ord._CostElement AS _CostElement,
  ord._ResponsibleCostCenter AS _ResponsibleCostCenter,
  ord._CompanyCode AS _CompanyCode,
  ord._ControllingArea AS _ControllingArea,
  ord._GLAccount AS _GLAccount,
  ord._ProductCostCollector AS _ProductCostCollector,
  ord._ControllingObjectClass AS _ControllingObjectClass,
  ord._FunctionalArea AS _FunctionalArea,
  ord._ActualCostsCostingVariant AS _ActualCostsCostingVariant,
  ord._PlannedCostsCostingVariant AS _PlannedCostsCostingVariant,
  ord._BasicSchedulingType AS _BasicSchedulingType,
  ord._LongText AS _LongText,
  ord._RFM_MasterProductOrder AS _RFM_MasterProductOrder,
  ord._RequestOrderType AS _RequestOrderType
FROM I_ManufacturingOrder AS ord
LEFT OUTER JOIN I_ProductionVersion AS _ProductionVersion ON Material = _ProductionVersion.Material AND ProductionPlant = _ProductionVersion.Plant AND ProductionVersion = _ProductionVersion.ProductionVersion  -- association [0..1]
LEFT OUTER JOIN I_CalendarDate AS _PlannedStartDate ON MfgOrderPlannedStartDate = _PlannedStartDate.CalendarDate  -- association [1..1]
LEFT OUTER JOIN I_CalendarDate AS _PlannedEndDate ON MfgOrderPlannedEndDate = _PlannedEndDate.CalendarDate  -- association [1..1]
;