I_RFM_SlsOrdPrgrsMntrSupItm

DDL: I_RFM_SLSORDPRGRSMNTRSUPITM Type: view COMPOSITE Package: RFM_MONITOR_SD_PROGRESS

Supply Details at Item Level

I_RFM_SlsOrdPrgrsMntrSupItm is a Composite CDS View that provides data about "Supply Details at Item Level" in SAP S/4HANA. It reads from 1 data source (P_RFM_SlsOrdPrgrsMntrSup) and exposes 24 fields with key fields SalesOrder, SalesOrderItem, RFMSupplyNumber, SupplyItem. It has 4 associations to related views. Part of development package RFM_MONITOR_SD_PROGRESS.

Data Sources (1)

SourceAliasJoin Type
P_RFM_SlsOrdPrgrsMntrSup P_RFM_SlsOrdPrgrsMntrSup from

Associations (4)

CardinalityTargetAliasCondition
[1..1] I_SalesDocumentItem _SlsDocItm $projection.SalesOrder = _SlsDocItm.SalesDocument and $projection.SalesOrderItem = _SlsDocItm.SalesDocumentItem and $projection.Material = _SlsDocItm.Product and $projection.Plant = _SlsDocItm.Plant
[0..1] I_Material _Material $projection.Material = _Material.Material
[0..1] I_RFM_SlsOrdPrgrsMntrConfign _UserSpecficConfig _UserSpecficConfig.CreatedByUser = $session.user
[0..1] I_RFM_SlsOrdPrgrsMntrConfign _GlobalConfig _GlobalConfig.CreatedByUser = ''

Annotations (11)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #NOT_REQUIRED view
AbapCatalog.sqlViewName IRFMSOPMSUPITM view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XL view
EndUserText.label Supply Details at Item Level view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY SalesOrder SalesOrder SD Document
KEY SalesOrderItem SalesOrderItem Sales Order Item
KEY RFMSupplyNumber SupplyNumber
KEY SupplyItem SupplyItem Requisn. item
SlsOrdPrgrsMntrSupType SlsOrdPrgrsMntrSupType
SlsOrdPrgrsMntrSupCat SlsOrdPrgrsMntrSupCat
Material Material Vehicle Model
Plant Plant Valuation Area
CrossPlantConfigurableProduct _Material CrossPlantConfigurableProduct Cross-plant CP
HigherLevelItem _SlsDocItm HigherLevelItem Higher-Lev.Item
RFMMasterSupplyNumber RFMMasterSupplyNumber
RFMMasterSupplyType RFMMasterSupplyType
TotalSupplyQuantity TotalSupplyQuantity
ProcessedSupplyQuantity ProcessedSupplyQuantity
FirmedProcessedSupplyQuantity FirmedProcessedSupplyQuantity
BaseUnit BaseUnit Unit of Measure
ExpectedSupplyDeliveryDate ExpectedSupplyDeliveryDate Delivery Date
SupplyDeliveryDate ActualSupplyDeliveryDate
DeliveryIsOverdue DeliveryIsOverdue
PlannedOrder PlannedOrder
ProductionOrder ProductionOrder Order
PurchaseRequisition PurchaseRequisition Requisition
PurchaseOrder PurchaseOrder Purchasing Document
_SlsDocItm _SlsDocItm

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_RFM_SlsOrdPrgrsMntrSupItm.
-- 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 I_RFM_SlsOrdPrgrsMntrSupItm AS
SELECT
  SalesOrder,
  SalesOrderItem,
  SupplyNumber AS RFMSupplyNumber,
  SupplyItem,
  SlsOrdPrgrsMntrSupType,
  SlsOrdPrgrsMntrSupCat,
  Material,
  Plant,
  _Material.CrossPlantConfigurableProduct AS CrossPlantConfigurableProduct,
  _SlsDocItm.HigherLevelItem AS HigherLevelItem,
  RFMMasterSupplyNumber,
  RFMMasterSupplyType,
  TotalSupplyQuantity,
  ProcessedSupplyQuantity,
  FirmedProcessedSupplyQuantity,
  BaseUnit,
  ExpectedSupplyDeliveryDate,
  ActualSupplyDeliveryDate AS SupplyDeliveryDate,
  DeliveryIsOverdue,
  PlannedOrder,
  ProductionOrder,
  PurchaseRequisition,
  PurchaseOrder
FROM P_RFM_SlsOrdPrgrsMntrSup
LEFT OUTER JOIN I_SalesDocumentItem AS _SlsDocItm ON SalesOrder = _SlsDocItm.SalesDocument AND SalesOrderItem = _SlsDocItm.SalesDocumentItem AND Material = _SlsDocItm.Product AND Plant = _SlsDocItm.Plant  -- association [1..1]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material  -- association [0..1]
LEFT OUTER JOIN I_RFM_SlsOrdPrgrsMntrConfign AS _UserSpecficConfig ON _UserSpecficConfig.CreatedByUser = $session.user  -- association [0..1]
LEFT OUTER JOIN I_RFM_SlsOrdPrgrsMntrConfign AS _GlobalConfig ON _GlobalConfig.CreatedByUser = ''  -- association [0..1]
;