A_SrcgProjQtnItem

DDL: A_SRCGPROJQTNITEM Type: view_entity CONSUMPTION Package: ODATA_MM_PUR_SPQTN_API

Item

A_SrcgProjQtnItem is a Consumption CDS View that provides data about "Item" in SAP S/4HANA. It reads from 1 data source (R_SrcgProjQtnItemTP) and exposes 41 fields with key field SrcgProjQtnItemUUID. It is exposed through 1 OData service (API_SOURCINGPROJECTQUOTATION). Part of development package ODATA_MM_PUR_SPQTN_API.

Data Sources (1)

SourceAliasJoin Type
R_SrcgProjQtnItemTP R_SrcgProjQtnItemTP projection

Annotations (16)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.representativeKey SrcgProjQtnItemUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Item view
OData.entityType.name SrcgProjQtnItem_Type view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.elementSuffix SQI view
AbapCatalog.extensibility.quota.maximumFields 408 view
AbapCatalog.extensibility.quota.maximumBytes 8160 view
AbapCatalog.extensibility.allowNewCompositions true view

OData Services (1)

ServiceBindingVersionContractRelease
API_SOURCINGPROJECTQUOTATION API_SRCGPROJQUOTATION V4 C2 Deprecated

Fields (41)

KeyFieldSource TableSource FieldDescription
KEY SrcgProjQtnItemUUID SrcgProjQtnItemUUID Supplier Quotation Item UUID
SourcingProjectQuotationItem SourcingProjectQuotationItem Item
SourcingProjectItemStableUUID SourcingProjectItemStableUUID Stable ID
SourcingProjectQuotationUUID SourcingProjectQuotationUUID Supplier Quotation UUID
SrcgProjQuotationItemType SrcgProjQuotationItemType Item Type
FormattedItemID SrcgProjQtnItemTP FormattedItemID Item Number
SrcgProjQtnItemDescription SrcgProjQtnItemDescription Description
SrcgProjQtnItemClassification SrcgProjQtnItemClassification Item Classification
SourcingProjectItemUUID SourcingProjectItemUUID Item UUID
Material Material Vehicle Model
ProductType ProductType Product Type Group
MaterialGroup MaterialGroup Product Group
RequestedQuantity RequestedQuantity Requested Quantity
SrcgProjQtnOfferedQuantity SrcgProjQtnOfferedQuantity Offered Quantity
RequestedQuantityUnit RequestedQuantityUnit Requested Quantity Unit
RequestedQuantityISOUnit
NetPriceAmount NetPriceAmount Net Price
NetPriceQuantity NetPriceQuantity Price Unit
SrcgProjQtnItemTotNetAmt SrcgProjQtnItemTotNetAmt Total Amount
OrderPriceUnit OrderPriceUnit Order Price Un.
OrderPriceUnitISOCode
OrderPriceUnitToOrderUnitNmrtr OrderPriceUnitToOrderUnitNmrtr Quantity Conversion Numerator
OrdPriceUnitToOrderUnitDnmntr OrdPriceUnitToOrderUnitDnmntr Quantity Conversion Denominator
RequestedDeliveryDate RequestedDeliveryDate Requested Delivery Date
ProposedDeliveryDate ProposedDeliveryDate Proposed Delivery Date
PerformancePeriodStartDate PerformancePeriodStartDate Start of Performance Period
PerformancePeriodEndDate PerformancePeriodEndDate End of Performance Period
DocumentCurrency
SrcgProjQtnOfferCurrency SrcgProjQtnOfferCurrency Quotation Currency
SrcgProjQuotationItemParent SrcgProjQtnItemTP SrcgProjQuotationItemParent Item Parent
HierarchyNodeLevel SrcgProjQtnItemTP HierarchyNodeLevel Hierarchy Node Level
AlternativeItemID SrcgProjQtnItemTP AlternativeItemID Alternative Item ID
SrcgProjQtnItemOfferingCode SrcgProjQtnItemOfferingCode Item Offering Code
SrcgProjNegttnQtanItemUUID SrcgProjNegttnQtanItemUUID UUID of Quotation Item in Negotiation
SrcgProjNegttnItmInclusionType SrcgProjNegttnItmInclusionType Negotiation Item Include Type Code
ProcmtHubPlantUniqueID ProcmtHubPlantUniqueID Plant Unique ID
SrcgProjQtnItemExcludingRsn SrcgProjQtnItemExcludingRsn Reason
SrcgProjQtnItemSuitability SrcgProjQtnItemSuitability Suitability
SrcgProjQtnItemPricingOrigin SrcgProjQtnItemPricingOrigin Item Pricing Origin
SrcgProjNegttnTargetNetPrcAmt _NegotiationItem SrcgProjNegttnTargetNetPrcAmt Negotiation Target per UoM
SPQtnItemProdFprntCollCode SPQtnItemProdFprntCollCode Item Product Footprint Collection Code

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 A_SrcgProjQtnItem.
-- 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 A_SrcgProjQtnItem AS
SELECT
  SrcgProjQtnItemUUID,
  SourcingProjectQuotationItem,
  SourcingProjectItemStableUUID,
  SourcingProjectQuotationUUID,
  SrcgProjQuotationItemType,
  SrcgProjQtnItemTP.FormattedItemID AS FormattedItemID,
  SrcgProjQtnItemDescription,
  SrcgProjQtnItemClassification,
  SourcingProjectItemUUID,
  Material,
  ProductType,
  MaterialGroup,
  RequestedQuantity,
  SrcgProjQtnOfferedQuantity,
  RequestedQuantityUnit,
  cast(_RequestedQuantityUnit.UnitOfMeasureISOCode as vdm_requested_iso_unit preserving type ) AS RequestedQuantityISOUnit,
  NetPriceAmount,
  NetPriceQuantity,
  SrcgProjQtnItemTotNetAmt,
  OrderPriceUnit,
  cast(_OrderPriceUnit.UnitOfMeasureISOCode as vdm_orderprice_iso_unit preserving type ) AS OrderPriceUnitISOCode,
  OrderPriceUnitToOrderUnitNmrtr,
  OrdPriceUnitToOrderUnitDnmntr,
  RequestedDeliveryDate,
  ProposedDeliveryDate,
  PerformancePeriodStartDate,
  PerformancePeriodEndDate,
  _SourcingProjectItem._SourcingProject.DocumentCurrency AS DocumentCurrency,
  SrcgProjQtnOfferCurrency,
  SrcgProjQtnItemTP.SrcgProjQuotationItemParent AS SrcgProjQuotationItemParent,
  SrcgProjQtnItemTP.HierarchyNodeLevel AS HierarchyNodeLevel,
  SrcgProjQtnItemTP.AlternativeItemID AS AlternativeItemID,
  SrcgProjQtnItemOfferingCode,
  SrcgProjNegttnQtanItemUUID,
  SrcgProjNegttnItmInclusionType,
  ProcmtHubPlantUniqueID,
  SrcgProjQtnItemExcludingRsn,
  SrcgProjQtnItemSuitability,
  SrcgProjQtnItemPricingOrigin,
  _NegotiationItem.SrcgProjNegttnTargetNetPrcAmt AS SrcgProjNegttnTargetNetPrcAmt,
  SPQtnItemProdFprntCollCode
FROM R_SrcgProjQtnItemTP
;