P_MfgOrderCompAssemblyAggrgn2

DDL: P_MFGORDERCOMPASSEMBLYAGGRGN2 SQL: PMPECOMPASMAGG2 Type: view CONSUMPTION

P_MfgOrderCompAssemblyAggrgn2 is a Consumption CDS View in SAP S/4HANA. It reads from 1 data source (I_MfgOrderCompAssemblyAggrgn) and exposes 42 fields with key fields Reservation, ReservationItem, RecordType, OpActyNtwkInstance, OpActyNtwkElement.

Data Sources (1)

SourceAliasJoin Type
I_MfgOrderCompAssemblyAggrgn MfgOrderCompAssemblyAggrgn from

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName PMPECOMPASMAGG2 view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #CONSUMPTION view
VDM.private true view

Fields (42)

KeyFieldSource TableSource FieldDescription
KEY Reservation I_MfgOrderCompAssemblyAggrgn Reservation Reservation
KEY ReservationItem I_MfgOrderCompAssemblyAggrgn ReservationItem Reservation Item
KEY RecordType I_MfgOrderCompAssemblyAggrgn RecordType Reservation Record Type
KEY OpActyNtwkInstance I_MfgOrderCompAssemblyAggrgn OpActyNtwkInstance Instance ID
KEY OpActyNtwkElement I_MfgOrderCompAssemblyAggrgn OpActyNtwkElement Element Number
KEY AssemblyShopFloorItem I_MfgOrderCompAssemblyAggrgn AssemblyShopFloorItem
KEY ShopFloorItem I_MfgOrderCompAssemblyAggrgn ShopFloorItem Serial.Mat. ID
KEY Batch I_MfgOrderCompAssemblyAggrgn Batch Lot No.
KEY Material I_MfgOrderCompAssemblyAggrgn Material Vehicle Model
KEY Plant I_MfgOrderCompAssemblyAggrgn Plant Valuation Area
KEY OriglDgtlMockUpCharcsUUID I_MfgOrderCompAssemblyAggrgn OriglDgtlMockUpCharcsUUID DMU GUID
MfgRefStrucItmDetIsContextual
DgtlMockUpCharcsUUID I_MfgOrderCompAssemblyAggrgn DgtlMockUpCharcsUUID DMU GUID
ReferenceDesignatorValue I_MfgOrderCompAssemblyAggrgn ReferenceDesignatorValue Ref. Designator
MaterialComponentQuantity I_MfgOrderCompAssemblyAggrgn MaterialComponentQuantity
dec134endasResvnItmRequiredQtyInBaseUnit
RequiredQuantityFactor
MfgOrderComponentUsageNetQty OpActyComponentAssignment MfgOrderComponentUsageNetQty
MaterialBaseUnit I_MfgOrderCompAssemblyAggrgn MaterialBaseUnit Valuation Unit
QuantityInEntryUnit
EntryUnit
DebitCreditCode I_MfgOrderCompAssemblyAggrgn DebitCreditCode Single-Character Flag
SerialNumberasAssembledSerialNumber
ManufacturerSerialNumber I_MfgOrderCompAssemblyAggrgn ManufacturerSerialNumber Mnf.serial no.
BatchBySupplier I_MfgOrderCompAssemblyAggrgn BatchBySupplier Supplier Batch
MaterialCompIsVariableSized
FormulaKey OrderComponent FormulaKey VSI Formula
VariableSizeDimension1 OrderComponent VariableSizeDimension1 Size 1
VariableSizeDimension2 OrderComponent VariableSizeDimension2 Size 2
VariableSizeDimension3 OrderComponent VariableSizeDimension3 Size 3
VariableSizeDimensionUnit OrderComponent VariableSizeDimensionUnit Size unit
VariableSizeComponentQuantity OrderComponent VariableSizeComponentQuantity VSI Quantity
VariableSizeComponentUnit OrderComponent VariableSizeComponentUnit VSI UoM
_OpActyNtwkInstance I_MfgOrderCompAssemblyAggrgn _OpActyNtwkInstance
_OperationActivityInstance I_MfgOrderCompAssemblyAggrgn _OperationActivityInstance
_ShopFloorItem I_MfgOrderCompAssemblyAggrgn _ShopFloorItem
_ParentShopFloorItem I_MfgOrderCompAssemblyAggrgn _ParentShopFloorItem
_Material I_MfgOrderCompAssemblyAggrgn _Material
_Plant I_MfgOrderCompAssemblyAggrgn _Plant
_Reservation I_MfgOrderCompAssemblyAggrgn _Reservation
_ReservationItem _ReservationItem
_MaterialBaseUnit I_MfgOrderCompAssemblyAggrgn _MaterialBaseUnit

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_MfgOrderCompAssemblyAggrgn2.
-- 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: PMPECOMPASMAGG2

CREATE VIEW P_MfgOrderCompAssemblyAggrgn2 AS
SELECT
  MfgOrderCompAssemblyAggrgn.Reservation AS Reservation,
  MfgOrderCompAssemblyAggrgn.ReservationItem AS ReservationItem,
  MfgOrderCompAssemblyAggrgn.RecordType AS RecordType,
  MfgOrderCompAssemblyAggrgn.OpActyNtwkInstance AS OpActyNtwkInstance,
  MfgOrderCompAssemblyAggrgn.OpActyNtwkElement AS OpActyNtwkElement,
  MfgOrderCompAssemblyAggrgn.AssemblyShopFloorItem AS AssemblyShopFloorItem,
  MfgOrderCompAssemblyAggrgn.ShopFloorItem AS ShopFloorItem,
  MfgOrderCompAssemblyAggrgn.Batch AS Batch,
  MfgOrderCompAssemblyAggrgn.Material AS Material,
  MfgOrderCompAssemblyAggrgn.Plant AS Plant,
  MfgOrderCompAssemblyAggrgn.OriglDgtlMockUpCharcsUUID AS OriglDgtlMockUpCharcsUUID,
  cast(coalesce(OpActyCompInstceAssignment.MfgRefStrucItmDetIsContextual, OpActyComponentAssignment.MfgRefStrucItmDetIsContextual) as xfeld preserving type ) AS MfgRefStrucItmDetIsContextual,
  MfgOrderCompAssemblyAggrgn.DgtlMockUpCharcsUUID AS DgtlMockUpCharcsUUID,
  MfgOrderCompAssemblyAggrgn.ReferenceDesignatorValue AS ReferenceDesignatorValue,
  MfgOrderCompAssemblyAggrgn.MaterialComponentQuantity AS MaterialComponentQuantity,
  case MfgOrderCompAssemblyAggrgn.AssemblyShopFloorItem when 0 then OrderComponent.RequiredQuantity else fltp_to_dec(OrderComponent.MaterialComponentUsageQuantity as abap.dec(13,4) ) end as ResvnItmRequiredQtyInBaseUnit AS dec134endasResvnItmRequiredQtyInBaseUnit,
  OpActyComponentAssignment.MfgOrderComponentUsageNetQty / OrderComponent.MaterialComponentUsageQuantity AS RequiredQuantityFactor,
  OpActyComponentAssignment.MfgOrderComponentUsageNetQty AS MfgOrderComponentUsageNetQty,
  MfgOrderCompAssemblyAggrgn.MaterialBaseUnit AS MaterialBaseUnit,
  case OrderComponent.MaterialCompIsVariableSized when 'X' then MfgOrderCompAssemblyAggrgn.QuantityInEntryUnit else MfgOrderCompAssemblyAggrgn.MaterialComponentQuantity end AS QuantityInEntryUnit,
  case OrderComponent.MaterialCompIsVariableSized when 'X' then MfgOrderCompAssemblyAggrgn.EntryUnit else MfgOrderCompAssemblyAggrgn.MaterialBaseUnit end AS EntryUnit,
  MfgOrderCompAssemblyAggrgn.DebitCreditCode AS DebitCreditCode,
  MfgOrderCompAssemblyAggrgn.ManufacturerSerialNumber AS ManufacturerSerialNumber,
  MfgOrderCompAssemblyAggrgn.BatchBySupplier AS BatchBySupplier,
  OrderComponent.FormulaKey AS FormulaKey,
  OrderComponent.VariableSizeDimension1 AS VariableSizeDimension1,
  OrderComponent.VariableSizeDimension2 AS VariableSizeDimension2,
  OrderComponent.VariableSizeDimension3 AS VariableSizeDimension3,
  OrderComponent.VariableSizeDimensionUnit AS VariableSizeDimensionUnit,
  OrderComponent.VariableSizeComponentQuantity AS VariableSizeComponentQuantity,
  OrderComponent.VariableSizeComponentUnit AS VariableSizeComponentUnit,
  MfgOrderCompAssemblyAggrgn._OpActyNtwkInstance AS _OpActyNtwkInstance,
  MfgOrderCompAssemblyAggrgn._OperationActivityInstance AS _OperationActivityInstance,
  MfgOrderCompAssemblyAggrgn._ShopFloorItem AS _ShopFloorItem,
  MfgOrderCompAssemblyAggrgn._ParentShopFloorItem AS _ParentShopFloorItem,
  MfgOrderCompAssemblyAggrgn._Material AS _Material,
  MfgOrderCompAssemblyAggrgn._Plant AS _Plant,
  MfgOrderCompAssemblyAggrgn._Reservation AS _Reservation,
  MfgOrderCompAssemblyAggrgn._MaterialBaseUnit AS _MaterialBaseUnit
FROM I_MfgOrderCompAssemblyAggrgn AS MfgOrderCompAssemblyAggrgn
;