I_SuplrQuotationItemCompareTP

DDL: I_SUPLRQUOTATIONITEMCOMPARETP SQL: IQTNITEMCOMPTP Type: view TRANSACTIONAL Package: APPL_MM_PUR_QTN_COMPARE_SD

Supplier Quotation Item for Comparison

I_SuplrQuotationItemCompareTP is a Transactional CDS View that provides data about "Supplier Quotation Item for Comparison" in SAP S/4HANA. It reads from 1 data source (I_SupplierQuotationItem) and exposes 34 fields with key fields SupplierQuotation, RequestForQuotation, SupplierQuotationItem. It has 3 associations to related views. Part of development package APPL_MM_PUR_QTN_COMPARE_SD.

Data Sources (1)

SourceAliasJoin Type
I_SupplierQuotationItem _SupplierQuotationItem from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_SupplierQuotationCompareTP _SupplierQuotationCompare $projection.SupplierQuotation = _SupplierQuotationCompare.SupplierQuotation and $projection.RequestForQuotation = _SupplierQuotationCompare.RequestForQuotation
[0..1] I_SuplrQtnScheduleLineEnh _ScheduleLine _ScheduleLine.SupplierQuotation = $projection.SupplierQuotation and _ScheduleLine.SupplierQuotationItem = $projection.SupplierQuotationItem and _ScheduleLine.ScheduleLine = '0001'
[1..1] I_RFQCompareTP _RFQCompare $projection.RequestForQuotation = _RFQCompare.RequestForQuotation

Annotations (15)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey SupplierQuotationItem view
ObjectModel.semanticKey SupplierQuotation view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.writeDraftPersistence MMQTNITMCOMP_D view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #TRANSACTIONAL view
AbapCatalog.sqlViewName IQTNITEMCOMPTP view
EndUserText.label Supplier Quotation Item for Comparison view

Fields (34)

KeyFieldSource TableSource FieldDescription
KEY SupplierQuotation I_SupplierQuotationItem SupplierQuotation RFQ
KEY RequestForQuotation I_SupplierQuotationItem RequestForQuotation RFQ
KEY SupplierQuotationItem I_SupplierQuotationItem SupplierQuotationItem Supplier Quotation Item
PurchasingDocumentCategory I_SupplierQuotationItem PurchasingDocumentCategory Doc. Category
PurchasingDocumentItemText I_SupplierQuotationItem PurchasingDocumentItemText Short Text
Material I_SupplierQuotationItem Material Vehicle Model
ProductType I_SupplierQuotationItem ProductType Product Type Group
ManufacturerMaterial I_SupplierQuotationItem ManufacturerMaterial MPN: Material
MaterialGroup I_SupplierQuotationItem MaterialGroup Product Group
Plant I_SupplierQuotationItem Plant Valuation Area
ScheduleLineDeliveryDate _ScheduleLine ScheduleLineDeliveryDate Delivery Date
QuotationQuantity
AwardedQuantity _ScheduleLine AwardedQuantity Awarded Quantity
PerformancePeriodStartDate _ScheduleLine PerformancePeriodStartDate Start of Performance Period
PerformancePeriodEndDate _ScheduleLine PerformancePeriodEndDate End of Performance Period
OrderPriceUnit I_SupplierQuotationItem OrderPriceUnit Order Price Un.
OrderQuantityUnit I_SupplierQuotationItem OrderQuantityUnit Sales Unit
NetAmount I_SupplierQuotationItem NetAmount Stated Amount
GrossAmount I_SupplierQuotationItem GrossAmount Gross value
NetPriceAmount I_SupplierQuotationItem NetPriceAmount Net Price
NetPriceQuantity I_SupplierQuotationItem NetPriceQuantity Price Unit
DocumentCurrency I_SupplierQuotationItem DocumentCurrency Document Currency
PurchaseRequisition I_SupplierQuotationItem PurchaseRequisition Requisition
PurchaseRequisitionItem I_SupplierQuotationItem PurchaseRequisitionItem Requisn. item
RequestForQuotationItem I_SupplierQuotationItem RequestForQuotationItem RFQ Item
PurchasingInfoRecordUpdateCode I_SupplierQuotationItem IsInfoRecordUpdated InfoUpdate
PurchasingInfoRecord I_SupplierQuotationItem PurchasingInfoRecord Purchasing Info Record
_DocumentCurrency _DocumentCurrency
_Plant _Plant
_PurgDocumentCategory _PurgDocumentCategory
_ProductType _ProductType
_SupplierQuotation _SupplierQuotation
_SupplierQuotationCompare _SupplierQuotationCompare
_RFQCompare _RFQCompare

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_SuplrQuotationItemCompareTP.
-- 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: IQTNITEMCOMPTP

CREATE VIEW I_SuplrQuotationItemCompareTP AS
SELECT
  _SupplierQuotationItem.SupplierQuotation AS SupplierQuotation,
  _SupplierQuotationItem.RequestForQuotation AS RequestForQuotation,
  _SupplierQuotationItem.SupplierQuotationItem AS SupplierQuotationItem,
  _SupplierQuotationItem.PurchasingDocumentCategory AS PurchasingDocumentCategory,
  _SupplierQuotationItem.PurchasingDocumentItemText AS PurchasingDocumentItemText,
  _SupplierQuotationItem.Material AS Material,
  _SupplierQuotationItem.ProductType AS ProductType,
  _SupplierQuotationItem.ManufacturerMaterial AS ManufacturerMaterial,
  _SupplierQuotationItem.MaterialGroup AS MaterialGroup,
  _SupplierQuotationItem.Plant AS Plant,
  _ScheduleLine.ScheduleLineDeliveryDate AS ScheduleLineDeliveryDate,
  cast( _ScheduleLine.ScheduleLineOrderQuantity as vdm_quotation_quantity preserving type) AS QuotationQuantity,
  _ScheduleLine.AwardedQuantity AS AwardedQuantity,
  _ScheduleLine.PerformancePeriodStartDate AS PerformancePeriodStartDate,
  _ScheduleLine.PerformancePeriodEndDate AS PerformancePeriodEndDate,
  _SupplierQuotationItem.OrderPriceUnit AS OrderPriceUnit,
  _SupplierQuotationItem.OrderQuantityUnit AS OrderQuantityUnit,
  _SupplierQuotationItem.NetAmount AS NetAmount,
  _SupplierQuotationItem.GrossAmount AS GrossAmount,
  _SupplierQuotationItem.NetPriceAmount AS NetPriceAmount,
  _SupplierQuotationItem.NetPriceQuantity AS NetPriceQuantity,
  _SupplierQuotationItem.DocumentCurrency AS DocumentCurrency,
  _SupplierQuotationItem.PurchaseRequisition AS PurchaseRequisition,
  _SupplierQuotationItem.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  _SupplierQuotationItem.RequestForQuotationItem AS RequestForQuotationItem,
  _SupplierQuotationItem.IsInfoRecordUpdated AS PurchasingInfoRecordUpdateCode,
  _SupplierQuotationItem.PurchasingInfoRecord AS PurchasingInfoRecord
FROM I_SupplierQuotationItem AS _SupplierQuotationItem
LEFT OUTER JOIN I_SupplierQuotationCompareTP AS _SupplierQuotationCompare ON SupplierQuotation = _SupplierQuotationCompare.SupplierQuotation AND RequestForQuotation = _SupplierQuotationCompare.RequestForQuotation  -- association [1..1]
LEFT OUTER JOIN I_SuplrQtnScheduleLineEnh AS _ScheduleLine ON _ScheduleLine.SupplierQuotation = SupplierQuotation AND _ScheduleLine.SupplierQuotationItem = SupplierQuotationItem AND _ScheduleLine.ScheduleLine = '0001'  -- association [0..1]
LEFT OUTER JOIN I_RFQCompareTP AS _RFQCompare ON RequestForQuotation = _RFQCompare.RequestForQuotation  -- association [1..1]
;