I_ManageOrdersTP

DDL: I_MANAGEORDERSTP SQL: IMPEMANORDERTP Type: view TRANSACTIONAL Package: ODATA_MPE_MFGORDER

Production Orders Transactional BOPF

I_ManageOrdersTP is a Transactional CDS View that provides data about "Production Orders Transactional BOPF" in SAP S/4HANA. It reads from 2 data sources (P_MfgOrderAORList, I_MfgOrderDuration) and exposes 138 fields with key field ManufacturingOrder. It has 7 associations to related views. Part of development package ODATA_MPE_MFGORDER.

Data Sources (2)

SourceAliasJoin Type
P_MfgOrderAORList _AORList inner
I_MfgOrderDuration I_MfgOrderDuration from

Associations (7)

CardinalityTargetAliasCondition
[0..1] I_ProductionLine _ProductionLine $projection.ProductionPlant = _ProductionLine.Plant and $projection.productionline = _ProductionLine.ProductionLine
[0..1] P_ProdnProductHierarcyNode _ProductHierNodePlant $projection.Material = _ProductHierNodePlant.Material and $projection.ProductionPlant = _ProductHierNodePlant.ProductionPlant and _ProductHierNodePlant.ProdnProductHierarchyPurpose = '02' and _ProductHierNodePlant.UniversalHierVersValidFrom <= $session.user_date and _ProductHierNodePlant.UniversalHierVersValidTo >= $session.user_date
[0..1] P_ProdnProductHierarcyNode _ProductHierNodeAllPlants $projection.Material = _ProductHierNodeAllPlants.Material and _ProductHierNodeAllPlants.ProductionPlant = '*' and _ProductHierNodeAllPlants.ProdnProductHierarchyPurpose = '02' and _ProductHierNodeAllPlants.UniversalHierVersValidFrom <= $session.user_date and _ProductHierNodeAllPlants.UniversalHierVersValidTo >= $session.user_date
[0..1] P_ProdnProductHierarcyNode _ProductHierNodeAll $projection.Material = _ProductHierNodeAll.Material and _ProductHierNodeAll.ProductionPlant = '*' and _ProductHierNodeAll.ProdnProductHierarchyPurpose = '*' and _ProductHierNodeAll.UniversalHierVersValidFrom <= $session.user_date and _ProductHierNodeAll.UniversalHierVersValidTo >= $session.user_date
[0..1] I_ProductionVersionBasic _ProductionVersion $projection.Material = _ProductionVersion.Material and $projection.ProductionPlant = _ProductionVersion.Plant and $projection.ProductionVersion = _ProductionVersion.ProductionVersion
[0..1] I_ChFiExProdnOrdConfign _ChFiExProdnOrdConfign $projection.ManufacturingOrder = _ChFiExProdnOrdConfign.ManufacturingOrder
[1..1] E_LogisticsOrder _Extension ManufacturingOrder = _Extension.OrderID

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName IMPEMANORDERTP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
Search.searchable true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingEnabled true view
ObjectModel.writeActivePersistence IMPEMANORDERTP view
ObjectModel.createEnabled false view
ObjectModel.updateEnabled false view
ObjectModel.deleteEnabled false view
EndUserText.label Production Orders Transactional BOPF view

Fields (138)

KeyFieldSource TableSource FieldDescription
KEY ManufacturingOrder Order
ManufacturingOrderCategory ManufacturingOrderCategory
ManufacturingOrderType ManufacturingOrderType
ManufacturingOrderText ManufacturingOrderText
ReferenceOrder ReferenceOrder Reference Order
MRPPlant MRPPlant Plant
MRPArea MRPArea MRP Area
MRPController MRPController MRP Controller
ResponsiblePlannerGroup ResponsiblePlannerGroup
ControllingArea ControllingArea Controlling Area
ProfitCenter ProfitCenter Profit Center
CostCenter CostCenter Cost Center
ResponsibleCostCenter ResponsibleCostCenter Responsible Cost Center
CostElement CostElement G/L Account
GLAccount GLAccount General Ledger
FunctionalArea FunctionalArea Sendr Fctl Area
ProductionPlant ProductionPlant Prod plnt
ProductionSupervisor ProductionSupervisor Prodn Supervisor
SalesDocument SalesOrder SD Document
SalesDocumentItem SalesOrderItem Sales Order Item
WBSElement _WBSElement WBSElement WBS Internal ID
WBSDescription _WBSElement WBSDescription WBS Element Name
ProductionVersion ProductionVersion Version ID
ProductionVersionText _ProductionVersion ProductionVersionText
ProductionLine _ProductionVersion ProductionLine Production Line
ManufacturingOrderImportance ManufacturingOrderImportance
ProdnProcgIsFlexible ProdnProcgIsFlexible
MfgOrderSuperiorMfgOrder MfgOrderSuperiorMfgOrder
OrderInternalBillOfOperations I_MfgOrderDuration OrderInternalBillOfOperations Order Internal Bill of Operations
MfgOrderSplitStatus MfgOrderSplitStatus
OrderIsCreated OrderIsCreated
OrderIsReleased OrderIsReleased
OrderIsPrinted OrderIsPrinted
OrderIsConfirmed OrderIsConfirmed
OrderIsPartiallyConfirmed OrderIsPartiallyConfirmed
OrderIsDelivered OrderIsDelivered
OrderIsDeleted OrderIsDeleted
OrderIsPreCosted OrderIsPreCosted
SettlementRuleIsCreated SettlementRuleIsCreated
OrderIsPartiallyReleased OrderIsPartiallyReleased
OrderIsTechnicallyCompleted OrderIsTechnicallyCompleted
OrderIsClosed OrderIsClosed
OrderIsPartiallyDelivered OrderIsPartiallyDelivered
OrderIsLocked OrderIsLocked
SettlementRuleIsCrtedManually SettlementRuleIsCrtedManually
OrderIsScheduled OrderIsScheduled
OrderIsShopFloorOrder OrderIsShopFloorOrder
OrderHasGeneratedOperations OrderHasGeneratedOperations
OrderIsToBeHandledInBatches OrderIsToBeHandledInBatches
MaterialAvailyIsNotChecked MaterialAvailyIsNotChecked
MfgOrderIsToBeDeleted MfgOrderIsToBeDeleted Purch.org. data
OrderInCollvOrdersIsReleased OrderInCollvOrdersIsReleased
MfgOrderScheduledStartDate MfgOrderScheduledStartDate
MfgOrderScheduledStartTime MfgOrderScheduledStartTime
MfgOrderScheduledEndDate MfgOrderScheduledEndDate
MfgOrderScheduledEndTime MfgOrderScheduledEndTime
MfgOrderActualStartDate MfgOrderActualStartDate
MfgOrderActualStartTime MfgOrderActualStartTime
MfgOrderActualEndDate MfgOrderActualEndDate
MfgOrderConfirmedEndDate MfgOrderConfirmedEndDate
MfgOrderConfirmedEndTime MfgOrderConfirmedEndTime
MfgOrderCreationDate MfgOrderCreationDate Time Stamp
MfgOrderCreationTime MfgOrderCreationTime Time of Change
LastChangeDate LastChangeDate Time Stamp
LastChangeTime LastChangeTime Time changed
MfgOrderPlannedStartDate MfgOrderPlannedStartDate
MfgOrderPlannedStartTime MfgOrderPlannedStartTime
MfgOrderPlannedReleaseDate MfgOrderPlannedReleaseDate
MfgOrderPlannedEndTime MfgOrderPlannedEndTime
MfgOrderPlannedEndDate MfgOrderPlannedEndDate
MfgOrderScheduledReleaseDate MfgOrderScheduledReleaseDate
MfgOrderActualReleaseDate MfgOrderActualReleaseDate
MfgOrderTotalCommitmentDate MfgOrderTotalCommitmentDate
ProductionUnit ProductionUnit
MfgOrderPlannedTotalQty MfgOrderPlannedTotalQty
MfgOrderConfirmedYieldQty MfgOrderConfirmedYieldQty
MfgOrderConfirmedScrapQty MfgOrderConfirmedScrapQty
MfgOrderPlannedScrapQty MfgOrderPlannedScrapQty
MfgOrderPlannedYieldQty MfgOrderPlannedYieldQty
ActualDeliveredQuantity ActualDeliveredQuantity Delivered Quantity
ExpectedDeviationQuantity ExpectedDeviationQuantity
MfgOrderConfirmedReworkQty MfgOrderConfirmedReworkQty
InspectionLot InspectionLot Inspection Lot
BasicSchedulingType BasicSchedulingType Scheduling type
ConfirmedStartDelayInSeconds ConfirmedStartDelayInSeconds
CurrentStartDelayInSeconds CurrentStartDelayInSeconds
ConfirmedEndDelayInSeconds ConfirmedEndDelayInSeconds
CurrentEndDelayInSeconds CurrentEndDelayInSeconds
Material Material Vehicle Model
Product I_MfgOrderDuration Product Product Sold
ProductConfiguration ProductConfiguration
EffectivityParameterVariant EffectivityParameterVariant
ObjectInternalID ObjectInternalID Object number
Batch Batch Lot No.
ChangeToScheduledDatesIsMade ChangeToScheduledDatesIsMade
MasterProductionOrder MasterProductionOrder
ProductSeasonYear ProductSeasonYear Season Year
ProductSeason ProductSeason Season
ProductCollection ProductCollection Collection
ProductTheme ProductTheme Theme
BillOfOperationsType BillOfOperationsType Task List Type
BillOfOperationsGroup BillOfOperationsGroup Group
BillOfOperationsVariant BillOfOperationsVariant Group Counter
BillOfOperationsVersion BillOfOperationsVersion Routing Version
RequestOrderType RequestOrderType
EventBasedPostingMethod EventBasedPostingMethod
EventBasedProcessingKey EventBasedProcessingKey
OrderSettlementTriggerType OrderSettlementTriggerType
StockSegment StockSegment Stock Segment
CreatedByUser CreatedByUser User Name
_Material _Material
_ProductionUnit _ProductionUnit
_MfgOrderCategory _MfgOrderCategory
_MfgOrderType _MfgOrderType
_OrderTypeDetails _OrderTypeDetails
_ReferenceOrder _ReferenceOrder
_Plant _Plant
_ProductPlant _ProductPlant
_MRPArea _MRPArea
_MRPPlant _MRPPlant
_MRPController _MRPController
_ProductionSupervisor _ProductionSupervisor
_ResponsiblePlannerGroup _ResponsiblePlannerGroup
_ProductionLine _ProductionLine
_InspectionLot _InspectionLot
_BasicSchedulingType _BasicSchedulingType
_SalesDocument _SalesOrder
_SalesDocumentItem _SalesOrderItem
_ProfitCenter _ProfitCenter
_CostCenter _CostCenter
_ResponsibleCostCenter _ResponsibleCostCenter
_ControllingArea _ControllingArea
_FunctionalArea _FunctionalArea
_PlannedStartDate _PlannedStartDate
_PlannedEndDate _PlannedEndDate
_ChFiExProdnOrdConfign _ChFiExProdnOrdConfign
_Batch _Batch
_RequestOrderType I_MfgOrderDuration _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_ManageOrdersTP.
-- 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: IMPEMANORDERTP

CREATE VIEW I_ManageOrdersTP AS
SELECT
  cast(ManufacturingOrder as aufnr preserving type) AS ManufacturingOrder,
  ManufacturingOrderCategory,
  ManufacturingOrderType,
  ManufacturingOrderText,
  ReferenceOrder,
  MRPPlant,
  MRPArea,
  MRPController,
  ResponsiblePlannerGroup,
  ControllingArea,
  ProfitCenter,
  CostCenter,
  ResponsibleCostCenter,
  CostElement,
  GLAccount,
  FunctionalArea,
  ProductionPlant,
  ProductionSupervisor,
  SalesOrder AS SalesDocument,
  SalesOrderItem AS SalesDocumentItem,
  _WBSElement.WBSElement AS WBSElement,
  _WBSElement.WBSDescription AS WBSDescription,
  ProductionVersion,
  _ProductionVersion.ProductionVersionText AS ProductionVersionText,
  _ProductionVersion.ProductionLine AS ProductionLine,
  ManufacturingOrderImportance,
  ProdnProcgIsFlexible,
  MfgOrderSuperiorMfgOrder,
  I_MfgOrderDuration.OrderInternalBillOfOperations AS OrderInternalBillOfOperations,
  MfgOrderSplitStatus,
  OrderIsCreated,
  OrderIsReleased,
  OrderIsPrinted,
  OrderIsConfirmed,
  OrderIsPartiallyConfirmed,
  OrderIsDelivered,
  OrderIsDeleted,
  OrderIsPreCosted,
  SettlementRuleIsCreated,
  OrderIsPartiallyReleased,
  OrderIsTechnicallyCompleted,
  OrderIsClosed,
  OrderIsPartiallyDelivered,
  OrderIsLocked,
  SettlementRuleIsCrtedManually,
  OrderIsScheduled,
  OrderIsShopFloorOrder,
  OrderHasGeneratedOperations,
  OrderIsToBeHandledInBatches,
  MaterialAvailyIsNotChecked,
  MfgOrderIsToBeDeleted,
  OrderInCollvOrdersIsReleased,
  MfgOrderScheduledStartDate,
  MfgOrderScheduledStartTime,
  MfgOrderScheduledEndDate,
  MfgOrderScheduledEndTime,
  MfgOrderActualStartDate,
  MfgOrderActualStartTime,
  MfgOrderActualEndDate,
  MfgOrderConfirmedEndDate,
  MfgOrderConfirmedEndTime,
  MfgOrderCreationDate,
  MfgOrderCreationTime,
  LastChangeDate,
  LastChangeTime,
  MfgOrderPlannedStartDate,
  MfgOrderPlannedStartTime,
  MfgOrderPlannedReleaseDate,
  MfgOrderPlannedEndTime,
  MfgOrderPlannedEndDate,
  MfgOrderScheduledReleaseDate,
  MfgOrderActualReleaseDate,
  MfgOrderTotalCommitmentDate,
  ProductionUnit,
  MfgOrderPlannedTotalQty,
  MfgOrderConfirmedYieldQty,
  MfgOrderConfirmedScrapQty,
  MfgOrderPlannedScrapQty,
  MfgOrderPlannedYieldQty,
  ActualDeliveredQuantity,
  ExpectedDeviationQuantity,
  MfgOrderConfirmedReworkQty,
  InspectionLot,
  BasicSchedulingType,
  ConfirmedStartDelayInSeconds,
  CurrentStartDelayInSeconds,
  ConfirmedEndDelayInSeconds,
  CurrentEndDelayInSeconds,
  Material,
  I_MfgOrderDuration.Product AS Product,
  ProductConfiguration,
  EffectivityParameterVariant,
  ObjectInternalID,
  Batch,
  ChangeToScheduledDatesIsMade,
  MasterProductionOrder,
  ProductSeasonYear,
  ProductSeason,
  ProductCollection,
  ProductTheme,
  BillOfOperationsType,
  BillOfOperationsGroup,
  BillOfOperationsVariant,
  BillOfOperationsVersion,
  RequestOrderType,
  EventBasedPostingMethod,
  EventBasedProcessingKey,
  OrderSettlementTriggerType,
  StockSegment,
  CreatedByUser,
  I_MfgOrderDuration._RequestOrderType AS _RequestOrderType
FROM I_MfgOrderDuration
INNER JOIN P_MfgOrderAORList AS _AORList ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_ProductionLine AS _ProductionLine ON ProductionPlant = _ProductionLine.Plant AND productionline = _ProductionLine.ProductionLine  -- association [0..1]
LEFT OUTER JOIN P_ProdnProductHierarcyNode AS _ProductHierNodePlant ON Material = _ProductHierNodePlant.Material AND ProductionPlant = _ProductHierNodePlant.ProductionPlant AND _ProductHierNodePlant.ProdnProductHierarchyPurpose = '02' AND _ProductHierNodePlant.UniversalHierVersValidFrom <= $session.user_date AND _ProductHierNodePlant.UniversalHierVersValidTo >= $session.user_date  -- association [0..1]
LEFT OUTER JOIN P_ProdnProductHierarcyNode AS _ProductHierNodeAllPlants ON Material = _ProductHierNodeAllPlants.Material AND _ProductHierNodeAllPlants.ProductionPlant = '*' AND _ProductHierNodeAllPlants.ProdnProductHierarchyPurpose = '02' AND _ProductHierNodeAllPlants.UniversalHierVersValidFrom <= $session.user_date AND _ProductHierNodeAllPlants.UniversalHierVersValidTo >= $session.user_date  -- association [0..1]
LEFT OUTER JOIN P_ProdnProductHierarcyNode AS _ProductHierNodeAll ON Material = _ProductHierNodeAll.Material AND _ProductHierNodeAll.ProductionPlant = '*' AND _ProductHierNodeAll.ProdnProductHierarchyPurpose = '*' AND _ProductHierNodeAll.UniversalHierVersValidFrom <= $session.user_date AND _ProductHierNodeAll.UniversalHierVersValidTo >= $session.user_date  -- association [0..1]
LEFT OUTER JOIN I_ProductionVersionBasic AS _ProductionVersion ON Material = _ProductionVersion.Material AND ProductionPlant = _ProductionVersion.Plant AND ProductionVersion = _ProductionVersion.ProductionVersion  -- association [0..1]
LEFT OUTER JOIN I_ChFiExProdnOrdConfign AS _ChFiExProdnOrdConfign ON ManufacturingOrder = _ChFiExProdnOrdConfign.ManufacturingOrder  -- association [0..1]
LEFT OUTER JOIN E_LogisticsOrder AS _Extension ON ManufacturingOrder = _Extension.OrderID  -- association [1..1]
;