I_RFM_MngPOItemData

DDL: I_RFM_MNGPOITEMDATA SQL: IRFMMNGPOITDT Type: view COMPOSITE Package: RFM_MANAGE_PO

Item Details

I_RFM_MngPOItemData is a Composite CDS View that provides data about "Item Details" in SAP S/4HANA. It reads from 1 data source (R_PurchaseOrderItem) and exposes 61 fields with key fields PurchaseOrder, PurchaseOrderItem. Part of development package RFM_MANAGE_PO.

Data Sources (1)

SourceAliasJoin Type
R_PurchaseOrderItem Item from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IRFMMNGPOITDT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
VDM.viewType #COMPOSITE view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Item Details view

Fields (61)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder R_PurchaseOrderItem PurchaseOrder Purchasing Document
KEY PurchaseOrderItem R_PurchaseOrderItem PurchaseOrderItem Purchasing Document Item
FormattedPurchaseOrderItem
Material R_PurchaseOrderItem Material Vehicle Model
MaterialGroup R_PurchaseOrderItem MaterialGroup Product Group
Plant R_PurchaseOrderItem Plant Valuation Area
StorageLocation R_PurchaseOrderItem StorageLocation StorageLocation
PurchaseOrderItemCategory R_PurchaseOrderItem PurchaseOrderItemCategory Item Category
MaterialType R_PurchaseOrderItem MaterialType Material Type
CrossPlantConfigurableProduct R_PurchaseOrderItem CrossPlantConfigurableProduct Cross-plant CP
PurchasingParentItem R_PurchaseOrderItem PurchasingParentItem Parent Item No
PurchaseContractItem R_PurchaseOrderItem PurchaseContractItem Item
PurchaseContract R_PurchaseOrderItem PurchaseContract Purchasing Doc.
PurchaseRequisition R_PurchaseOrderItem PurchaseRequisition Requisition
PurchaseRequisitionItem R_PurchaseOrderItem PurchaseRequisitionItem Requisn. item
OrderQuantity R_PurchaseOrderItem OrderQuantity Quantity
PurchaseOrderQuantityUnit R_PurchaseOrderItem PurchaseOrderQuantityUnit Order Unit
StockSegment R_PurchaseOrderItem StockSegment Stock Segment
PurchaseOrderItemText R_PurchaseOrderItem PurchaseOrderItemText Short Text
ManufacturerMaterial R_PurchaseOrderItem ManufacturerMaterial MPN: Material
DocumentCurrency R_PurchaseOrderItem DocumentCurrency Document Currency
NetAmount R_PurchaseOrderItem NetAmount Stated Amount
SupplierMaterialNumber R_PurchaseOrderItem SupplierMaterialNumber Supp. Mat. No.
TaxCode R_PurchaseOrderItem TaxCode Tax Code
IncotermsClassification R_PurchaseOrderItem IncotermsClassification Incoterms
IncotermsTransferLocation R_PurchaseOrderItem IncotermsTransferLocation Incoterms 2
IncotermsLocation1 R_PurchaseOrderItem IncotermsLocation1 Inco. Location1
IncotermsLocation2 R_PurchaseOrderItem IncotermsLocation2 Inco. Location2
AssignedQuantityInBaseUnit
BaseUnit R_PurchaseOrderItem BaseUnit Unit of Measure
GoodsReceiptQuantity
StillToBeDeliveredQuantity
ConsolidatedPOItem
ProductSeasonYear R_PurchaseOrderItem ProductSeasonYear Season Year
ProductSeason R_PurchaseOrderItem ProductSeason Season
ProductCollection R_PurchaseOrderItem ProductCollection Collection
ProductTheme R_PurchaseOrderItem ProductTheme Theme
DiversionStatus R_PurchaseOrderItem DiversionStatus Diversion Status
ProductCharacteristic1 R_PurchaseOrderItem ProductCharacteristic1 Characteristic 1
ProductCharacteristic2 R_PurchaseOrderItem ProductCharacteristic2 Characteristic 2
ProductCharacteristic3 R_PurchaseOrderItem ProductCharacteristic3 Characteristic 3
PurchasingDocumentDeletionCode R_PurchaseOrderItem PurchasingDocumentDeletionCode Del. Indicator
IsCompletelyDelivered R_PurchaseOrderItem IsCompletelyDelivered Is completely delivered
_MaterialText _MaterialText
_ProductTypeText _ProductTypeText
_Plant R_PurchaseOrderItem _Plant
_StorageLocation R_PurchaseOrderItem _StorageLocation
_MaterialGroup R_PurchaseOrderItem _MaterialGroup
_Material R_PurchaseOrderItem _Material
_OrderQuantityUnit R_PurchaseOrderItem _OrderQuantityUnit
_DocumentCurrency R_PurchaseOrderItem _DocumentCurrency
_ConfigurableProduct R_PurchaseOrderItem _ConfigurableProduct
_PurchaseRequisition R_PurchaseOrderItem _PurchaseRequisition
_PurchaseContract R_PurchaseOrderItem _PurchaseContract
_PurchaseContractItem R_PurchaseOrderItem _PurchaseContractItem
_PurchaseRequisitionItem R_PurchaseOrderItem _PurchaseRequisitionItem
_ManufacturerMaterial R_PurchaseOrderItem _ManufacturerMaterial
_IncotermsClassification R_PurchaseOrderItem _IncotermsClassification
_PurgDocumentItemCategory R_PurchaseOrderItem _PurgDocumentItemCategory
_IncotermsClassificationText _IncotermsClassificationText
_DiversionStatusText _DiversionStatusText

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_MngPOItemData.
-- 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: IRFMMNGPOITDT

CREATE VIEW I_RFM_MngPOItemData AS
SELECT
  Item.PurchaseOrder AS PurchaseOrder,
  Item.PurchaseOrderItem AS PurchaseOrderItem,
  cast(concat(concat(Item.PurchaseOrder, '/'), Item.PurchaseOrderItem) as vdm_formattedpurchaseorditm preserving type) AS FormattedPurchaseOrderItem,
  Item.Material AS Material,
  Item.MaterialGroup AS MaterialGroup,
  Item.Plant AS Plant,
  Item.StorageLocation AS StorageLocation,
  Item.PurchaseOrderItemCategory AS PurchaseOrderItemCategory,
  Item.MaterialType AS MaterialType,
  Item.CrossPlantConfigurableProduct AS CrossPlantConfigurableProduct,
  Item.PurchasingParentItem AS PurchasingParentItem,
  Item.PurchaseContractItem AS PurchaseContractItem,
  Item.PurchaseContract AS PurchaseContract,
  Item.PurchaseRequisition AS PurchaseRequisition,
  Item.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  Item.OrderQuantity AS OrderQuantity,
  Item.PurchaseOrderQuantityUnit AS PurchaseOrderQuantityUnit,
  Item.StockSegment AS StockSegment,
  Item.PurchaseOrderItemText AS PurchaseOrderItemText,
  Item.ManufacturerMaterial AS ManufacturerMaterial,
  Item.DocumentCurrency AS DocumentCurrency,
  Item.NetAmount AS NetAmount,
  Item.SupplierMaterialNumber AS SupplierMaterialNumber,
  Item.TaxCode AS TaxCode,
  Item.IncotermsClassification AS IncotermsClassification,
  Item.IncotermsTransferLocation AS IncotermsTransferLocation,
  Item.IncotermsLocation1 AS IncotermsLocation1,
  Item.IncotermsLocation2 AS IncotermsLocation2,
  cast (0 as abap.quan(15,3)) AS AssignedQuantityInBaseUnit,
  Item.BaseUnit AS BaseUnit,
  cast ( 0 as abap.quan(13,3)) AS GoodsReceiptQuantity,
  cast ( 0 as abap.quan(13,3)) AS StillToBeDeliveredQuantity,
  case when _MngPOItmTrcblyAggrgn.PurchaseOrder is not null or _MngPOItmTrcblyAggrgn.PurchaseOrder <> ' ' then cast('X' as rfm_consolidated_po_item ) else cast( '' as rfm_consolidated_po_item ) end AS ConsolidatedPOItem,
  Item.ProductSeasonYear AS ProductSeasonYear,
  Item.ProductSeason AS ProductSeason,
  Item.ProductCollection AS ProductCollection,
  Item.ProductTheme AS ProductTheme,
  Item.DiversionStatus AS DiversionStatus,
  Item.ProductCharacteristic1 AS ProductCharacteristic1,
  Item.ProductCharacteristic2 AS ProductCharacteristic2,
  Item.ProductCharacteristic3 AS ProductCharacteristic3,
  Item.PurchasingDocumentDeletionCode AS PurchasingDocumentDeletionCode,
  Item.IsCompletelyDelivered AS IsCompletelyDelivered,
  Item._Plant AS _Plant,
  Item._StorageLocation AS _StorageLocation,
  Item._MaterialGroup AS _MaterialGroup,
  Item._Material AS _Material,
  Item._OrderQuantityUnit AS _OrderQuantityUnit,
  Item._DocumentCurrency AS _DocumentCurrency,
  Item._ConfigurableProduct AS _ConfigurableProduct,
  Item._PurchaseRequisition AS _PurchaseRequisition,
  Item._PurchaseContract AS _PurchaseContract,
  Item._PurchaseContractItem AS _PurchaseContractItem,
  Item._PurchaseRequisitionItem AS _PurchaseRequisitionItem,
  Item._ManufacturerMaterial AS _ManufacturerMaterial,
  Item._IncotermsClassification AS _IncotermsClassification,
  Item._PurgDocumentItemCategory AS _PurgDocumentItemCategory
FROM R_PurchaseOrderItem AS Item
;