I_RFQItemEnhWD

DDL: I_RFQITEMENHWD SQL: IMMRFQITEMENHWD Type: view TRANSACTIONAL

Request For Quotation Item Enhanced

I_RFQItemEnhWD is a Transactional CDS View that provides data about "Request For Quotation Item Enhanced" in SAP S/4HANA. It reads from 1 data source (I_RFQItemEnhanced) and exposes 57 fields with key fields RequestForQuotationItem, RequestForQuotation. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_RFQItemEnhanced Document from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_RequestForQuotationEnhWD _RequestForQuotationEnhWD _RequestForQuotationEnhWD.RequestForQuotation = $projection.RequestForQuotation
[0..1] I_RFQScheduleLineEnhanced _RFQScheduleLine _RFQScheduleLine.RequestForQuotation = $projection.RequestForQuotation and _RFQScheduleLine.RequestForQuotationItem = $projection.RequestForQuotationItem and _RFQScheduleLine.ScheduleLine = '0001'
[0..1] I_SupplierQuotationItemEnh _SupplierQuotationItem _SupplierQuotationItem.RequestForQuotation = $projection.RequestForQuotation and _SupplierQuotationItem.RequestForQuotationItem = $projection.RequestForQuotationItem ----Extension
[1..1] E_PurchasingDocumentItem _RequestQtnItemExtension $projection.RequestForQuotation = _RequestQtnItemExtension.PurchasingDocument and $projection.RequestForQuotationItem = _RequestQtnItemExtension.PurchasingDocumentItem
[1..1] I_AddressTP _AddressTP _AddressTP.AddressID = $projection.ItemDeliveryAddressID

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName IMMRFQITEMENHWD view
EndUserText.label Request For Quotation Item Enhanced view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.draftEnabled true view
ObjectModel.writeDraftPersistence MMRFQITEMENH_D view
ObjectModel.writeActivePersistence IMMRFQITEMENHWD view
VDM.viewType #TRANSACTIONAL view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (57)

KeyFieldSource TableSource FieldDescription
KEY RequestForQuotationItem I_RFQItemEnhanced RequestForQuotationItem RFQ Item
KEY RequestForQuotation I_RFQItemEnhanced RequestForQuotation RFQ
PurchasingDocumentCategory I_RFQItemEnhanced PurchasingDocumentCategory Doc. Category
PurchasingDocumentItemText I_RFQItemEnhanced PurchasingDocumentItemText Short Text
Material I_RFQItemEnhanced Material Vehicle Model
ProductType I_RFQItemEnhanced ProductType Product Type Group
ManufacturerMaterial I_RFQItemEnhanced ManufacturerMaterial MPN: Material
ManufacturerPartNmbr I_RFQItemEnhanced ManufacturerPartNmbr Mfr Part Number
Manufacturer I_RFQItemEnhanced Manufacturer Manufacturer
MaterialGroup I_RFQItemEnhanced MaterialGroup Product Group
Plant I_RFQItemEnhanced Plant Valuation Area
ManualDeliveryAddressID I_RFQItemEnhanced ManualDeliveryAddressID Address Number
ReferenceDeliveryAddressID I_RFQItemEnhanced ReferenceDeliveryAddressID Reference Address
AddressID I_RFQItemEnhanced AddressID Ship-to address
ItemDeliveryAddressID I_RFQItemEnhanced ItemDeliveryAddressID Address
IncotermsClassification I_RFQItemEnhanced IncotermsClassification Incoterms
IncotermsTransferLocation I_RFQItemEnhanced IncotermsTransferLocation Incoterms 2
IncotermsLocation1 I_RFQItemEnhanced IncotermsLocation1 Inco. Location1
IncotermsLocation2 I_RFQItemEnhanced IncotermsLocation2 Inco. Location2
ScheduleLineDeliveryDate I_RFQItemEnhanced ScheduleLineDeliveryDate Delivery Date
ScheduleLineOrderQuantity I_RFQItemEnhanced ScheduleLineOrderQuantity Scheduled Qty
PerformancePeriodStartDate I_RFQItemEnhanced PerformancePeriodStartDate Start of Performance Period
PerformancePeriodEndDate I_RFQItemEnhanced PerformancePeriodEndDate End of Performance Period
OrderQuantityUnit I_RFQItemEnhanced OrderQuantityUnit Sales Unit
OrderItemQtyToBaseQtyNmrtr I_RFQItemEnhanced OrderItemQtyToBaseQtyNmrtr Equal To
OrderItemQtyToBaseQtyDnmntr I_RFQItemEnhanced OrderItemQtyToBaseQtyDnmntr Denominator
BaseUnit I_RFQItemEnhanced BaseUnit Unit of Measure
PurchaseRequisition I_RFQItemEnhanced PurchaseRequisition Requisition
PurchaseRequisitionItem I_RFQItemEnhanced PurchaseRequisitionItem Requisn. item
IsInfoRecordUpdated I_RFQItemEnhanced IsInfoRecordUpdated InfoUpdate
PurchasingInfoRecordUpdateCode I_RFQItemEnhanced PurchasingInfoRecordUpdateCode InfoUpdate
PurchasingDocumentItemCategory I_RFQItemEnhanced PurchasingDocumentItemCategory Item Category
PurchasingParentItem I_RFQItemEnhanced PurchasingParentItem Parent Item No
IsStatisticalItem I_RFQItemEnhanced IsStatisticalItem Statisticl.Indicator
HierarchyNode
HierarchyParentNode
HierarchyLevel
HierarchyNodeSubTreeSize
HierarchyDrillState
HierarchyNodeOrdinalNumber
PurgConfigurableItemNumber I_RFQItemEnhanced PurgConfigurableItemNumber Hierarchy Number
PurgDocAggrgdSubitemCategory I_RFQItemEnhanced PurgDocAggrgdSubitemCategory Sub-items
PurgExternalSortNumber I_RFQItemEnhanced PurgExternalSortNumber External Sort No.
_RequestForQuotationEnhWD _RequestForQuotationEnhWD
_SupplierQuotationItem _SupplierQuotationItem
_IncotermsClassification I_RFQItemEnhanced _IncotermsClassification
_MaterialGroup I_RFQItemEnhanced _MaterialGroup
_Material I_RFQItemEnhanced _Material
_ManufacturerMaterial I_RFQItemEnhanced _ManufacturerMaterial
_Plant I_RFQItemEnhanced _Plant
_PurchasingDocumentCategory I_RFQItemEnhanced _PurchasingDocumentCategory
_OrderQuantityUnit I_RFQItemEnhanced _OrderQuantityUnit
_PurgDocumentItemCategory I_RFQItemEnhanced _PurgDocumentItemCategory
_ProductType _ProductType
_BaseUnit I_RFQItemEnhanced _BaseUnit
_Manufacturer I_RFQItemEnhanced _Manufacturer
_AddressTP _AddressTP

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_RFQItemEnhWD.
-- 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: IMMRFQITEMENHWD

CREATE VIEW I_RFQItemEnhWD AS
SELECT
  Document.RequestForQuotationItem AS RequestForQuotationItem,
  Document.RequestForQuotation AS RequestForQuotation,
  Document.PurchasingDocumentCategory AS PurchasingDocumentCategory,
  Document.PurchasingDocumentItemText AS PurchasingDocumentItemText,
  Document.Material AS Material,
  Document.ProductType AS ProductType,
  Document.ManufacturerMaterial AS ManufacturerMaterial,
  Document.ManufacturerPartNmbr AS ManufacturerPartNmbr,
  Document.Manufacturer AS Manufacturer,
  Document.MaterialGroup AS MaterialGroup,
  Document.Plant AS Plant,
  Document.ManualDeliveryAddressID AS ManualDeliveryAddressID,
  Document.ReferenceDeliveryAddressID AS ReferenceDeliveryAddressID,
  Document.AddressID AS AddressID,
  Document.ItemDeliveryAddressID AS ItemDeliveryAddressID,
  Document.IncotermsClassification AS IncotermsClassification,
  Document.IncotermsTransferLocation AS IncotermsTransferLocation,
  Document.IncotermsLocation1 AS IncotermsLocation1,
  Document.IncotermsLocation2 AS IncotermsLocation2,
  Document.ScheduleLineDeliveryDate AS ScheduleLineDeliveryDate,
  Document.ScheduleLineOrderQuantity AS ScheduleLineOrderQuantity,
  Document.PerformancePeriodStartDate AS PerformancePeriodStartDate,
  Document.PerformancePeriodEndDate AS PerformancePeriodEndDate,
  Document.OrderQuantityUnit AS OrderQuantityUnit,
  Document.OrderItemQtyToBaseQtyNmrtr AS OrderItemQtyToBaseQtyNmrtr,
  Document.OrderItemQtyToBaseQtyDnmntr AS OrderItemQtyToBaseQtyDnmntr,
  Document.BaseUnit AS BaseUnit,
  Document.PurchaseRequisition AS PurchaseRequisition,
  Document.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  Document.IsInfoRecordUpdated AS IsInfoRecordUpdated,
  Document.PurchasingInfoRecordUpdateCode AS PurchasingInfoRecordUpdateCode,
  Document.PurchasingDocumentItemCategory AS PurchasingDocumentItemCategory,
  Document.PurchasingParentItem AS PurchasingParentItem,
  Document.IsStatisticalItem AS IsStatisticalItem,
  cast( '' as rsnodeext ) AS HierarchyNode,
  cast( '' as rsnodeext ) AS HierarchyParentNode,
  cast( 0 as abap.int4 ) AS HierarchyLevel,
  cast( 0 as abap.int4 ) AS HierarchyNodeSubTreeSize,
  cast( '' as abap.char(22) ) AS HierarchyDrillState,
  cast( 0 as abap.int8 ) AS HierarchyNodeOrdinalNumber,
  Document.PurgConfigurableItemNumber AS PurgConfigurableItemNumber,
  Document.PurgDocAggrgdSubitemCategory AS PurgDocAggrgdSubitemCategory,
  Document.PurgExternalSortNumber AS PurgExternalSortNumber,
  Document._IncotermsClassification AS _IncotermsClassification,
  Document._MaterialGroup AS _MaterialGroup,
  Document._Material AS _Material,
  Document._ManufacturerMaterial AS _ManufacturerMaterial,
  Document._Plant AS _Plant,
  Document._PurchasingDocumentCategory AS _PurchasingDocumentCategory,
  Document._OrderQuantityUnit AS _OrderQuantityUnit,
  Document._PurgDocumentItemCategory AS _PurgDocumentItemCategory,
  Document._BaseUnit AS _BaseUnit,
  Document._Manufacturer AS _Manufacturer
FROM I_RFQItemEnhanced AS Document
LEFT OUTER JOIN I_RequestForQuotationEnhWD AS _RequestForQuotationEnhWD ON _RequestForQuotationEnhWD.RequestForQuotation = RequestForQuotation  -- association [1..1]
LEFT OUTER JOIN I_RFQScheduleLineEnhanced AS _RFQScheduleLine ON _RFQScheduleLine.RequestForQuotation = RequestForQuotation AND _RFQScheduleLine.RequestForQuotationItem = RequestForQuotationItem AND _RFQScheduleLine.ScheduleLine = '0001'  -- association [0..1]
LEFT OUTER JOIN I_SupplierQuotationItemEnh AS _SupplierQuotationItem ON _SupplierQuotationItem.RequestForQuotation = RequestForQuotation AND _SupplierQuotationItem.RequestForQuotationItem = RequestForQuotationItem  -- association [0..1]
LEFT OUTER JOIN E_PurchasingDocumentItem AS _RequestQtnItemExtension ON RequestForQuotation = _RequestQtnItemExtension.PurchasingDocument AND RequestForQuotationItem = _RequestQtnItemExtension.PurchasingDocumentItem  -- association [1..1]
LEFT OUTER JOIN I_AddressTP AS _AddressTP ON _AddressTP.AddressID = ItemDeliveryAddressID  -- association [1..1]
;