I_SuplrQuotationItemEnhWD

DDL: I_SUPLRQUOTATIONITEMENHWD SQL: IMMQTNITEMENHWD Type: view TRANSACTIONAL Package: APPL_MM_PUR_QTN_SD

Supplier Quotation Item Enhanced

I_SuplrQuotationItemEnhWD is a Transactional CDS View that provides data about "Supplier Quotation Item Enhanced" in SAP S/4HANA. It reads from 1 data source (I_SupplierQuotationItemEnh) and exposes 71 fields with key fields SupplierQuotation, SupplierQuotationItem. It has 5 associations to related views. Part of development package APPL_MM_PUR_QTN_SD.

Data Sources (1)

SourceAliasJoin Type
I_SupplierQuotationItemEnh Document from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_SuplrQuotationEnhWD _SuplrQuotationEnhWD _SuplrQuotationEnhWD.SupplierQuotation = $projection.SupplierQuotation
[1..*] I_QTNPricingElementWD _QTNPricingElementWD _QTNPricingElementWD.SupplierQuotation = $projection.SupplierQuotation and _QTNPricingElementWD.SupplierQuotationItem = $projection.SupplierQuotationItem
[0..1] I_RFQItemEnhanced _RequestForQuotationItem _RequestForQuotationItem.RequestForQuotation = $projection.RequestForQuotation and _RequestForQuotationItem.RequestForQuotationItem = $projection.RequestForQuotationItem
[1..1] I_AddressTP _AddressTP _AddressTP.AddressID = $projection.ItemDeliveryAddressID ----Extension
[1..1] E_PurchasingDocumentItem _RequestQtnItemExtension $projection.SupplierQuotation = _RequestQtnItemExtension.PurchasingDocument and $projection.SupplierQuotationItem = _RequestQtnItemExtension.PurchasingDocumentItem

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName IMMQTNITEMENHWD view
EndUserText.label Supplier Quotation Item Enhanced view
ObjectModel.createEnabled EXTERNAL_CALCULATION view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.semanticKey SupplierQuotationItem view
ObjectModel.writeDraftPersistence MMQTNITEMENH_D view
ObjectModel.writeActivePersistence IMMQTNITEMENHWD view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #TRANSACTIONAL view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (71)

KeyFieldSource TableSource FieldDescription
KEY SupplierQuotation I_SupplierQuotationItemEnh SupplierQuotation RFQ
KEY SupplierQuotationItem I_SupplierQuotationItemEnh SupplierQuotationItem Supplier Quotation Item
PurchasingDocumentCategory I_SupplierQuotationItemEnh PurchasingDocumentCategory Doc. Category
PurchasingDocumentItemText I_SupplierQuotationItemEnh PurchasingDocumentItemText Short Text
Material I_SupplierQuotationItemEnh Material Vehicle Model
ProductType I_SupplierQuotationItemEnh ProductType Product Type Group
ManufacturerMaterial I_SupplierQuotationItemEnh ManufacturerMaterial MPN: Material
SupplierMaterialNumber I_SupplierQuotationItemEnh SupplierMaterialNumber Supp. Mat. No.
ManufacturerPartNmbr I_SupplierQuotationItemEnh ManufacturerPartNmbr Mfr Part Number
Manufacturer I_SupplierQuotationItemEnh Manufacturer Manufacturer
MaterialGroup I_SupplierQuotationItemEnh MaterialGroup Product Group
Plant I_SupplierQuotationItemEnh Plant Valuation Area
ManualDeliveryAddressID I_SupplierQuotationItemEnh ManualDeliveryAddressID Address Number
ReferenceDeliveryAddressID I_SupplierQuotationItemEnh ReferenceDeliveryAddressID Reference Address
AddressID I_SupplierQuotationItemEnh AddressID Ship-to address
ItemDeliveryAddressID I_SupplierQuotationItemEnh ItemDeliveryAddressID Address
IncotermsClassification I_SupplierQuotationItemEnh IncotermsClassification Incoterms
IncotermsTransferLocation I_SupplierQuotationItemEnh IncotermsTransferLocation Incoterms 2
IncotermsLocation1 I_SupplierQuotationItemEnh IncotermsLocation1 Inco. Location1
IncotermsLocation2 I_SupplierQuotationItemEnh IncotermsLocation2 Inco. Location2
ScheduleLineDeliveryDate I_SupplierQuotationItemEnh ScheduleLineDeliveryDate Delivery Date
ScheduleLineOrderQuantity I_SupplierQuotationItemEnh ScheduleLineOrderQuantity Scheduled Qty
AwardedQuantity I_SupplierQuotationItemEnh AwardedQuantity Awarded Quantity
PerformancePeriodStartDate I_SupplierQuotationItemEnh PerformancePeriodStartDate Start of Performance Period
PerformancePeriodEndDate I_SupplierQuotationItemEnh PerformancePeriodEndDate End of Performance Period
OrderPriceUnit I_SupplierQuotationItemEnh OrderPriceUnit Order Price Un.
OrderPriceUnitToOrderUnitNmrtr I_SupplierQuotationItemEnh OrderPriceUnitToOrderUnitNmrtr Quantity Conversion Numerator
OrdPriceUnitToOrderUnitDnmntr I_SupplierQuotationItemEnh OrdPriceUnitToOrderUnitDnmntr Quantity Conversion Denominator
OrderQuantityUnit I_SupplierQuotationItemEnh OrderQuantityUnit Sales Unit
OrderItemQtyToBaseQtyNmrtr I_SupplierQuotationItemEnh OrderItemQtyToBaseQtyNmrtr Equal To
OrderItemQtyToBaseQtyDnmntr I_SupplierQuotationItemEnh OrderItemQtyToBaseQtyDnmntr Denominator
PurgDocPriceDate I_SupplierQuotationItemEnh PurgDocPriceDate Price Date
BaseUnit I_SupplierQuotationItemEnh BaseUnit Unit of Measure
NetAmount I_SupplierQuotationItemEnh NetAmount Stated Amount
GrossAmount I_SupplierQuotationItemEnh GrossAmount Gross value
EffectiveAmount I_SupplierQuotationItemEnh EffectiveAmount Effective value
NetPriceAmount I_SupplierQuotationItemEnh NetPriceAmount Net Price
NetPriceQuantity I_SupplierQuotationItemEnh NetPriceQuantity Price Unit
DocumentCurrency I_SupplierQuotationItemEnh DocumentCurrency Document Currency
PurchaseRequisition I_SupplierQuotationItemEnh PurchaseRequisition Requisition
PurchaseRequisitionItem I_SupplierQuotationItemEnh PurchaseRequisitionItem Requisn. item
RequestForQuotation I_SupplierQuotationItemEnh RequestForQuotation RFQ
RequestForQuotationItem I_SupplierQuotationItemEnh RequestForQuotationItem RFQ Item
IsInfoRecordUpdated I_SupplierQuotationItemEnh IsInfoRecordUpdated InfoUpdate
PurchasingInfoRecordUpdateCode I_SupplierQuotationItemEnh PurchasingInfoRecordUpdateCode InfoUpdate
PurchasingInfoRecord I_SupplierQuotationItemEnh PurchasingInfoRecord Info Record
PurchasingDocumentItemCategory I_SupplierQuotationItemEnh PurchasingDocumentItemCategory Item Category
PurchasingParentItem I_SupplierQuotationItemEnh PurchasingParentItem Parent Item No
IsStatisticalItem I_SupplierQuotationItemEnh IsStatisticalItem Statisticl.Indicator
HierarchyNode
HierarchyParentNode
HierarchyLevel
HierarchyNodeSubTreeSize
HierarchyDrillState
HierarchyNodeOrdinalNumber
PurgConfigurableItemNumber I_SupplierQuotationItemEnh PurgConfigurableItemNumber Hierarchy Number
PurgDocAggrgdSubitemCategory I_SupplierQuotationItemEnh PurgDocAggrgdSubitemCategory Sub-items
PurgExternalSortNumber I_SupplierQuotationItemEnh PurgExternalSortNumber External Sort No.
_SuplrQuotationEnhWD _SuplrQuotationEnhWD
_QTNPricingElementWD _QTNPricingElementWD
_RequestForQuotationItem _RequestForQuotationItem
_Plant _Plant
_PurgDocumentCategory _PurgDocumentCategory
_Material _Material
_ManufacturerMaterial _ManufacturerMaterial
_ProductType _ProductType
_MaterialGroup _MaterialGroup
_DocumentCurrency _DocumentCurrency
_PurgDocumentItemCategory _PurgDocumentItemCategory
_IncotermsClassification _IncotermsClassification
_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_SuplrQuotationItemEnhWD.
-- 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: IMMQTNITEMENHWD

CREATE VIEW I_SuplrQuotationItemEnhWD AS
SELECT
  Document.SupplierQuotation AS SupplierQuotation,
  Document.SupplierQuotationItem AS SupplierQuotationItem,
  Document.PurchasingDocumentCategory AS PurchasingDocumentCategory,
  Document.PurchasingDocumentItemText AS PurchasingDocumentItemText,
  Document.Material AS Material,
  Document.ProductType AS ProductType,
  Document.ManufacturerMaterial AS ManufacturerMaterial,
  Document.SupplierMaterialNumber AS SupplierMaterialNumber,
  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.AwardedQuantity AS AwardedQuantity,
  Document.PerformancePeriodStartDate AS PerformancePeriodStartDate,
  Document.PerformancePeriodEndDate AS PerformancePeriodEndDate,
  Document.OrderPriceUnit AS OrderPriceUnit,
  Document.OrderPriceUnitToOrderUnitNmrtr AS OrderPriceUnitToOrderUnitNmrtr,
  Document.OrdPriceUnitToOrderUnitDnmntr AS OrdPriceUnitToOrderUnitDnmntr,
  Document.OrderQuantityUnit AS OrderQuantityUnit,
  Document.OrderItemQtyToBaseQtyNmrtr AS OrderItemQtyToBaseQtyNmrtr,
  Document.OrderItemQtyToBaseQtyDnmntr AS OrderItemQtyToBaseQtyDnmntr,
  Document.PurgDocPriceDate AS PurgDocPriceDate,
  Document.BaseUnit AS BaseUnit,
  Document.NetAmount AS NetAmount,
  Document.GrossAmount AS GrossAmount,
  Document.EffectiveAmount AS EffectiveAmount,
  Document.NetPriceAmount AS NetPriceAmount,
  Document.NetPriceQuantity AS NetPriceQuantity,
  Document.DocumentCurrency AS DocumentCurrency,
  Document.PurchaseRequisition AS PurchaseRequisition,
  Document.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  Document.RequestForQuotation AS RequestForQuotation,
  Document.RequestForQuotationItem AS RequestForQuotationItem,
  Document.IsInfoRecordUpdated AS IsInfoRecordUpdated,
  Document.PurchasingInfoRecordUpdateCode AS PurchasingInfoRecordUpdateCode,
  Document.PurchasingInfoRecord AS PurchasingInfoRecord,
  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
FROM I_SupplierQuotationItemEnh AS Document
LEFT OUTER JOIN I_SuplrQuotationEnhWD AS _SuplrQuotationEnhWD ON _SuplrQuotationEnhWD.SupplierQuotation = SupplierQuotation  -- association [1..1]
LEFT OUTER JOIN I_QTNPricingElementWD AS _QTNPricingElementWD ON _QTNPricingElementWD.SupplierQuotation = SupplierQuotation AND _QTNPricingElementWD.SupplierQuotationItem = SupplierQuotationItem  -- association [1..*]
LEFT OUTER JOIN I_RFQItemEnhanced AS _RequestForQuotationItem ON _RequestForQuotationItem.RequestForQuotation = RequestForQuotation AND _RequestForQuotationItem.RequestForQuotationItem = RequestForQuotationItem  -- association [0..1]
LEFT OUTER JOIN I_AddressTP AS _AddressTP ON _AddressTP.AddressID = ItemDeliveryAddressID  -- association [1..1]
LEFT OUTER JOIN E_PurchasingDocumentItem AS _RequestQtnItemExtension ON SupplierQuotation = _RequestQtnItemExtension.PurchasingDocument AND SupplierQuotationItem = _RequestQtnItemExtension.PurchasingDocumentItem  -- association [1..1]
;