C_MfgOrderObjPgItem

DDL: C_MFGORDEROBJPGITEM Type: view_entity CONSUMPTION Package: PP_MFGORDER_UI

Manufacturing Order Items : Object Page

C_MfgOrderObjPgItem is a Consumption CDS View (Dimension) that provides data about "Manufacturing Order Items : Object Page" in SAP S/4HANA. It reads from 1 data source (I_MfgOrderItem) and exposes 25 fields with key fields ManufacturingOrder, ManufacturingOrderItem. It has 1 association to related views. Part of development package PP_MFGORDER_UI.

Data Sources (1)

SourceAliasJoin Type
I_MfgOrderItem item from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_StorageLocation _StorageLocation $projection.ProductionPlant = _StorageLocation.Plant and $projection.StorageLocation = _StorageLocation.StorageLocation

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Manufacturing Order Items : Object Page view
VDM.viewType #CONSUMPTION view
Metadata.allowExtensions true view
Analytics.dataCategory #DIMENSION view
ObjectModel.representativeKey ManufacturingOrderItem view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
UI.headerInfo.typeName Item view
UI.headerInfo.typeNamePlural Items view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY ManufacturingOrder I_MfgOrderItem ManufacturingOrder Production Order
KEY ManufacturingOrderItem I_MfgOrderItem ManufacturingOrderItem Manufacturing Order Item
ProductionPlant I_MfgOrderItem ProductionPlant Prod plnt
Material I_MfgOrderItem Material Vehicle Model
MaterialName
MRPPlant I_MfgOrderItem MRPPlant Plant
MfgOrderItemActualDeliveryDate I_MfgOrderItem MfgOrderItemActualDeliveryDate Delivery Date
MfgOrderItemPlannedTotalQty I_MfgOrderItem MfgOrderItemPlannedTotalQty
MfgOrderItemPlannedScrapQty I_MfgOrderItem MfgOrderItemPlannedScrapQty
MfgOrderItemGoodsReceiptQty I_MfgOrderItem MfgOrderItemGoodsReceiptQty Goods Receipt Quantity
MfgOrderItemActualDeviationQty I_MfgOrderItem MfgOrderItemActualDeviationQty
ProductionUnit I_MfgOrderItem ProductionUnit
MRPArea I_MfgOrderItem MRPArea MRP Area
StorageLocation I_MfgOrderItem StorageLocation StorageLocation
ManufacturingOrderType I_MfgOrderItem ManufacturingOrderType
ManufacturingOrderCategory I_MfgOrderItem ManufacturingOrderCategory
MfgOrderItemPlndDeliveryDate I_MfgOrderItem MfgOrderItemPlndDeliveryDate
PlantName _MRPPlant PlantName Plant Name
ManufacturingOrderTypeName
_MRPArea I_MfgOrderItem _MRPArea
_ProductionPlant I_MfgOrderItem _ProductionPlant
_Material I_MfgOrderItem _Material
_MfgOrder I_MfgOrderItem _MfgOrder
_MRPPlant I_MfgOrderItem _MRPPlant
_StorageLocation I_MfgOrderItem _StorageLocation

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 C_MfgOrderObjPgItem.
-- 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 C_MfgOrderObjPgItem AS
SELECT
  item.ManufacturingOrder AS ManufacturingOrder,
  item.ManufacturingOrderItem AS ManufacturingOrderItem,
  item.ProductionPlant AS ProductionPlant,
  item.Material AS Material,
  cast(item._Material._Text[1:Language = $session.system_language ].MaterialName as maktx) AS MaterialName,
  item.MRPPlant AS MRPPlant,
  item.MfgOrderItemActualDeliveryDate AS MfgOrderItemActualDeliveryDate,
  item.MfgOrderItemPlannedTotalQty AS MfgOrderItemPlannedTotalQty,
  item.MfgOrderItemPlannedScrapQty AS MfgOrderItemPlannedScrapQty,
  item.MfgOrderItemGoodsReceiptQty AS MfgOrderItemGoodsReceiptQty,
  item.MfgOrderItemActualDeviationQty AS MfgOrderItemActualDeviationQty,
  item.ProductionUnit AS ProductionUnit,
  item.MRPArea AS MRPArea,
  item.StorageLocation AS StorageLocation,
  item.ManufacturingOrderType AS ManufacturingOrderType,
  item.ManufacturingOrderCategory AS ManufacturingOrderCategory,
  item.MfgOrderItemPlndDeliveryDate AS MfgOrderItemPlndDeliveryDate,
  _MRPPlant.PlantName AS PlantName,
  item._MfgOrderType._Text[1:Language = $session.system_language ].ManufacturingOrderTypeName AS ManufacturingOrderTypeName,
  item._MRPArea AS _MRPArea,
  item._ProductionPlant AS _ProductionPlant,
  item._Material AS _Material,
  item._MfgOrder AS _MfgOrder,
  item._MRPPlant AS _MRPPlant,
  item._StorageLocation AS _StorageLocation
FROM I_MfgOrderItem AS item
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON ProductionPlant = _StorageLocation.Plant AND StorageLocation = _StorageLocation.StorageLocation  -- association [0..1]
;