C_Procurementitems

DDL: C_PROCUREMENTITEMS SQL: CPRCRSRCHITM Type: view CONSUMPTION

Procurement Items for search

C_Procurementitems is a Consumption CDS View that provides data about "Procurement Items for search" in SAP S/4HANA. It reads from 1 data source (I_Catalogitem) and exposes 101 fields with key field OpnCtlgItemID.

Data Sources (1)

SourceAliasJoin Type
I_Catalogitem prcrmntitm from

Annotations (10)

NameValueLevelField
VDM.viewType #CONSUMPTION view
Search.searchable true view
AbapCatalog.sqlViewName CPRCRSRCHITM view
EndUserText.label Procurement Items for search view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #C view
Metadata.allowExtensions true view

Fields (101)

KeyFieldSource TableSource FieldDescription
KEY OpnCtlgItemID I_Catalogitem OpnCtlgItemID Catalog Item Key
Language _ItemDesc Language Language
OpnCtlgPriceID I_Catalogitem OpnCtlgPriceID Price Key
ProductDescription _ItemDesc ProductDescription Product Description
ManufacturerName Manufacturer
ManufacturerMaterial I_Catalogitem OpnCtlgMfrMaterialNumber Manufacturer Part Number
OpnCtlgHasPriceScale I_Catalogitem OpnCtlgHasPriceScale Price Scale
ProductCatalogName I_Catalogitem ProductCatalogName Product Catalog Name
OpnCtlgIntCatalogName I_Catalogitem OpnCtlgIntCatalogName Catalog
Service I_Catalogitem OpnCtlgIsServiceMaterialType Service
Material I_Catalogitem Material Material
MaterialGroup I_Catalogitem OpenCatalogMaterialGroup Product Category
OpnCtlgSrchLongText I_Catalogitem OpnCtlgSrchLongText Description
MaterialGroupName I_Catalogitem MaterialGroupName Material Group Name
OpnCtlgSupplierName I_Catalogitem OpnCtlgSupplierName Supplier
Manufacturer I_Catalogitem Manufacturer Manufacturer
OpnCtlgSupplierID I_Catalogitem OpnCtlgSupplierID Vendor
OpnCtlgMaterialIDBySupplier I_Catalogitem OpnCtlgMaterialIDBySupplier Supplier Part Number
UnitOfMeasure Unit of Measure
OpnCtlgItemPrice I_Catalogitem OpnCtlgItemPrice Item Price
CalculatedPrice I_Catalogitem CalculatedPrice Item Price
OpnCtlgItemCurrency I_Catalogitem OpnCtlgItemCurrency Item Currency
ProductType I_Catalogitem ProductType Product Type
OpnCtlgCategoryID I_Catalogitem OpnCtlgCategoryID Category
OpnCtlgHasProdRelationExists I_Catalogitem OpnCtlgHasProdRelationExists Product Relation Exists
OpnCtlgMainImageName I_Catalogitem OpnCtlgMainImageName Main Image Name
OpnCtlgMainImageURL I_Catalogitem OpnCtlgMainImageURL Main Image URL
OpnCtlgMainImageText I_Catalogitem OpnCtlgMainImageText Main Image Text
OpnCtlgMainImageID I_Catalogitem OpnCtlgMainImageID Search Main Image Key
OpnCtlgPrcComCurrency I_Catalogitem OpnCtlgPrcAmountInComCurrency Price Common Currency
OpnCtlgComCurrencyID I_Catalogitem OpnCtlgComCurrencyID Common Currency Key
PricingScaleType I_Catalogitem PricingScaleType PricingScaleType
OpnCtlgExternalProductID I_Catalogitem OpnCtlgExternalProductID External Product ID
OpnCtlgWebServiceID I_Catalogitem OpnCtlgWebServiceID Catalog Web Service ID
OpnCtlgWebServiceName I_Catalogitem OpnCtlgWebServiceName Catalog Web Service Name
ItemType I_Catalogitem ItemType Item Type
NetPriceQuantity I_Catalogitem OpnCtlgItemPriceQuantityValue Net Price Quantity
OpnCtlgContentUnit I_Catalogitem OpnCtlgContentUnit Content Unit
OpnCtlgPackingQty I_Catalogitem OpenCatalogPackingQuantityVal Packing Quantity
OpnCtlgMinOrderQuantity I_Catalogitem OpnCtlgMinOrderQuantityValue Minimum Quantity
MaterialFixedLotSizeQuantity I_Catalogitem OpnCtlgMatlFixedLotSizeQtyVal Lot Size
ContractAccount I_Catalogitem OpenCatalogReferenceContractID Contract Account
OpnCtlgContractItem I_Catalogitem OpnCtlgContractItem Contract Item
OpnCtlgExternalQuoteID I_Catalogitem OpnCtlgExternalQuoteID External Quote ID
OpnCtlgExtQuoteItem I_Catalogitem OpnCtlgExtQuoteItem External Quote Item
OpnCtlgExtSchemaType I_Catalogitem OpnCtlgExtSchemaType External Schema Type
OpnCtlgExternalCategoryID I_Catalogitem OpnCtlgExternalCategoryID External Category ID
OpnCtlgExternalCategory I_Catalogitem OpnCtlgExternalCategory External Category
UsageRating I_Catalogitem OpenCatalogUserRatingValue Usage Rating
ParentItem I_Catalogitem ParentItem Parent Item
IsOpnCtlgManaged I_Catalogitem IsOpnCtlgManaged Is Catalog Managed
IsOpnCtlgItmFrmMatlMstr I_Catalogitem IsOpnCtlgItmFrmMatlMstr Is From Material Master
IsOpnCtlgItem I_Catalogitem IsOpnCtlgItem Is Catalog Item
ChangedDateTime I_Catalogitem OpnCtlgChangedDateTimeValue Changed Date Item
OpnCtlgChangedBy I_Catalogitem OpnCtlgChangedBy Changed By
OpnCtlgItemSustainCompliance I_Catalogitem OpnCtlgItemSustainCompliance Item Sustainable Compliance
OpnCtlgDirectEmissionValue I_Catalogitem OpnCtlgDirectEmissionValue Direct Emission Value
OpnCtlgDirectEmissionUnit I_Catalogitem OpnCtlgDirectEmissionUnit Direct Emission Unit
OpnCtlgIndrctEmissionValue I_Catalogitem OpnCtlgIndrctEmissionValue InDirect Emission Value
OpnCtlgIndrctEmissionUnit I_Catalogitem OpnCtlgIndrctEmissionUnit InDirect Emission Unit
OpnCtlgTempEmissionValue I_Catalogitem OpnCtlgTempEmissionValue Temp Emission Value
OpnCtlgTempEMissionUnit I_Catalogitem OpnCtlgTempEMissionUnit Temp EMission Unit
OpnCtlgRecycleValue I_Catalogitem OpnCtlgRecycleValue Recycle Value
OpnCtlgRecycleUnit I_Catalogitem OpnCtlgRecycleUnit Recycle Unit
OpnCtlgWaterConsumptionValue I_Catalogitem OpnCtlgWaterConsumptionValue Water Consumption Value
OpnCtlgWaterConsumptionUnit I_Catalogitem OpnCtlgWaterConsumptionUnit Water Consumption Unit
OpnCtlgEnergyConsumptionValue I_Catalogitem OpnCtlgEnergyConsumptionValue Energy Consumption Value
OpnCtlgEnergyConsumptionUnit I_Catalogitem OpnCtlgEnergyConsumptionUnit Energy Consumption Unit
OpnCtlgWasteGeneratedValue I_Catalogitem OpnCtlgWasteGeneratedValue Waste Generated Value
OpnCtlgWasteGeneratedUnit I_Catalogitem OpnCtlgWasteGeneratedUnit Waste Generated Unit
LogicalSystem I_Catalogitem LogicalSystem Logical System
OpnCtlgSystemName I_Catalogitem OpnCtlgSystemName System Name
SourceLogicalSystem I_Catalogitem SourceLogicalSystem Source Logical System
Decimals I_Catalogitem Decimals Decimals
LeadTimeAnncmntDueInDays I_Catalogitem OpnCtlgLeadTmeAnncmntDuDaysVal Lead Time
OpnCtlgPrcValidityStartDate I_Catalogitem OpnCtlgPriceValdtyStartDteVal Price valid From
OpnCtlgPrcValidityEndDate I_Catalogitem OpnCtlgPriceValdtyEndDteVal Price Valid To
TaxTolerancePercent I_Catalogitem TaxTolerancePercent Tax
PurchasingDocumentItem I_Catalogitem PurchasingDocumentItem Purchasing Doc. Item
PurchasingDocumentPriceUnit I_Catalogitem OrderPriceUnitQty Price Unit
PurchasingDocumentOrderQty I_Catalogitem OrderQuantityUnit Sales Unit
PurchasingDocument I_Catalogitem PurchasingDocument Purchasing Document
PurchasingDocumentType I_Catalogitem PurReqnSourceOfSupplyType Doc. Category
ValidityStartDate I_Catalogitem ValidityStartDate Validity Start Date
NetPriceAmount I_Catalogitem NetPriceAmount Net Price
PlantName I_Catalogitem PlantName Plant Name
CompanyCode I_Catalogitem CompanyCode Receiver Company Code
ValidityEndDate I_Catalogitem ValidityEndDate ValidTo
BaseUnit I_Catalogitem BaseUnit Unit of Measure
Currency I_Catalogitem Currency Valuation Crcy
SourceOfSupplyIsFixed I_Catalogitem SourceOfSupplyIsFixed Indicator
SourceOfSupplyIsBlocked I_Catalogitem SourceOfSupplyIsBlocked Blocked
ValidFrom I_Catalogitem OpnCtlgSourceListValidFromDate Valid From
ValidTo I_Catalogitem OpnCtlgSourceListValidToDate Valid to
PurchasingOrganization I_Catalogitem PurchasingOrganization Purchasing Organization
ArchivingStatus I_Catalogitem OpnCtlgArchivingStatus Archiving Status
PriceValidityEndDate I_Catalogitem OpnCtlgPriceValidToDateTime
PriceValidityStartDate I_Catalogitem OpnCtlgPriceValidFromDateTime
OpnCtlgNumberOfHits Number of Hits
PriceInformationIsRequired
OpnCtlgFilterValue I_Catalogitem OpnCtlgFilterValue

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 C_Procurementitems.
-- 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: CPRCRSRCHITM

CREATE VIEW C_Procurementitems AS
SELECT
  prcrmntitm.OpnCtlgItemID AS OpnCtlgItemID,
  _ItemDesc.Language AS Language,
  prcrmntitm.OpnCtlgPriceID AS OpnCtlgPriceID,
  _ItemDesc.ProductDescription AS ProductDescription,
  prcrmntitm. ManufacturerName AS ManufacturerName,
  prcrmntitm.OpnCtlgMfrMaterialNumber AS ManufacturerMaterial,
  prcrmntitm.OpnCtlgHasPriceScale AS OpnCtlgHasPriceScale,
  prcrmntitm.ProductCatalogName AS ProductCatalogName,
  prcrmntitm.OpnCtlgIntCatalogName AS OpnCtlgIntCatalogName,
  prcrmntitm.OpnCtlgIsServiceMaterialType AS Service,
  prcrmntitm.Material AS Material,
  prcrmntitm.OpenCatalogMaterialGroup AS MaterialGroup,
  prcrmntitm.OpnCtlgSrchLongText AS OpnCtlgSrchLongText,
  prcrmntitm.MaterialGroupName AS MaterialGroupName,
  prcrmntitm.OpnCtlgSupplierName AS OpnCtlgSupplierName,
  prcrmntitm.Manufacturer AS Manufacturer,
  prcrmntitm.OpnCtlgSupplierID AS OpnCtlgSupplierID,
  prcrmntitm.OpnCtlgMaterialIDBySupplier AS OpnCtlgMaterialIDBySupplier,
  cast( prcrmntitm.OpenCatalogUnitOfMeasure as meins ) AS UnitOfMeasure,
  prcrmntitm.OpnCtlgItemPrice AS OpnCtlgItemPrice,
  prcrmntitm.CalculatedPrice AS CalculatedPrice,
  prcrmntitm.OpnCtlgItemCurrency AS OpnCtlgItemCurrency,
  prcrmntitm.ProductType AS ProductType,
  prcrmntitm.OpnCtlgCategoryID AS OpnCtlgCategoryID,
  prcrmntitm.OpnCtlgHasProdRelationExists AS OpnCtlgHasProdRelationExists,
  prcrmntitm.OpnCtlgMainImageName AS OpnCtlgMainImageName,
  prcrmntitm.OpnCtlgMainImageURL AS OpnCtlgMainImageURL,
  prcrmntitm.OpnCtlgMainImageText AS OpnCtlgMainImageText,
  prcrmntitm.OpnCtlgMainImageID AS OpnCtlgMainImageID,
  prcrmntitm.OpnCtlgPrcAmountInComCurrency AS OpnCtlgPrcComCurrency,
  prcrmntitm.OpnCtlgComCurrencyID AS OpnCtlgComCurrencyID,
  prcrmntitm.PricingScaleType AS PricingScaleType,
  prcrmntitm.OpnCtlgExternalProductID AS OpnCtlgExternalProductID,
  prcrmntitm.OpnCtlgWebServiceID AS OpnCtlgWebServiceID,
  prcrmntitm.OpnCtlgWebServiceName AS OpnCtlgWebServiceName,
  prcrmntitm.ItemType AS ItemType,
  prcrmntitm.OpnCtlgItemPriceQuantityValue AS NetPriceQuantity,
  prcrmntitm.OpnCtlgContentUnit AS OpnCtlgContentUnit,
  prcrmntitm.OpenCatalogPackingQuantityVal AS OpnCtlgPackingQty,
  prcrmntitm.OpnCtlgMinOrderQuantityValue AS OpnCtlgMinOrderQuantity,
  prcrmntitm.OpnCtlgMatlFixedLotSizeQtyVal AS MaterialFixedLotSizeQuantity,
  prcrmntitm.OpenCatalogReferenceContractID AS ContractAccount,
  prcrmntitm.OpnCtlgContractItem AS OpnCtlgContractItem,
  prcrmntitm.OpnCtlgExternalQuoteID AS OpnCtlgExternalQuoteID,
  prcrmntitm.OpnCtlgExtQuoteItem AS OpnCtlgExtQuoteItem,
  prcrmntitm.OpnCtlgExtSchemaType AS OpnCtlgExtSchemaType,
  prcrmntitm.OpnCtlgExternalCategoryID AS OpnCtlgExternalCategoryID,
  prcrmntitm.OpnCtlgExternalCategory AS OpnCtlgExternalCategory,
  prcrmntitm.OpenCatalogUserRatingValue AS UsageRating,
  prcrmntitm.ParentItem AS ParentItem,
  prcrmntitm.IsOpnCtlgManaged AS IsOpnCtlgManaged,
  prcrmntitm.IsOpnCtlgItmFrmMatlMstr AS IsOpnCtlgItmFrmMatlMstr,
  prcrmntitm.IsOpnCtlgItem AS IsOpnCtlgItem,
  prcrmntitm.OpnCtlgChangedDateTimeValue AS ChangedDateTime,
  prcrmntitm.OpnCtlgChangedBy AS OpnCtlgChangedBy,
  prcrmntitm.OpnCtlgItemSustainCompliance AS OpnCtlgItemSustainCompliance,
  prcrmntitm.OpnCtlgDirectEmissionValue AS OpnCtlgDirectEmissionValue,
  prcrmntitm.OpnCtlgDirectEmissionUnit AS OpnCtlgDirectEmissionUnit,
  prcrmntitm.OpnCtlgIndrctEmissionValue AS OpnCtlgIndrctEmissionValue,
  prcrmntitm.OpnCtlgIndrctEmissionUnit AS OpnCtlgIndrctEmissionUnit,
  prcrmntitm.OpnCtlgTempEmissionValue AS OpnCtlgTempEmissionValue,
  prcrmntitm.OpnCtlgTempEMissionUnit AS OpnCtlgTempEMissionUnit,
  prcrmntitm.OpnCtlgRecycleValue AS OpnCtlgRecycleValue,
  prcrmntitm.OpnCtlgRecycleUnit AS OpnCtlgRecycleUnit,
  prcrmntitm.OpnCtlgWaterConsumptionValue AS OpnCtlgWaterConsumptionValue,
  prcrmntitm.OpnCtlgWaterConsumptionUnit AS OpnCtlgWaterConsumptionUnit,
  prcrmntitm.OpnCtlgEnergyConsumptionValue AS OpnCtlgEnergyConsumptionValue,
  prcrmntitm.OpnCtlgEnergyConsumptionUnit AS OpnCtlgEnergyConsumptionUnit,
  prcrmntitm.OpnCtlgWasteGeneratedValue AS OpnCtlgWasteGeneratedValue,
  prcrmntitm.OpnCtlgWasteGeneratedUnit AS OpnCtlgWasteGeneratedUnit,
  prcrmntitm.LogicalSystem AS LogicalSystem,
  prcrmntitm.OpnCtlgSystemName AS OpnCtlgSystemName,
  prcrmntitm.SourceLogicalSystem AS SourceLogicalSystem,
  prcrmntitm.Decimals AS Decimals,
  prcrmntitm.OpnCtlgLeadTmeAnncmntDuDaysVal AS LeadTimeAnncmntDueInDays,
  prcrmntitm.OpnCtlgPriceValdtyStartDteVal AS OpnCtlgPrcValidityStartDate,
  prcrmntitm.OpnCtlgPriceValdtyEndDteVal AS OpnCtlgPrcValidityEndDate,
  prcrmntitm.TaxTolerancePercent AS TaxTolerancePercent,
  prcrmntitm.PurchasingDocumentItem AS PurchasingDocumentItem,
  prcrmntitm.OrderPriceUnitQty AS PurchasingDocumentPriceUnit,
  prcrmntitm.OrderQuantityUnit AS PurchasingDocumentOrderQty,
  prcrmntitm.PurchasingDocument AS PurchasingDocument,
  prcrmntitm.PurReqnSourceOfSupplyType AS PurchasingDocumentType,
  prcrmntitm.ValidityStartDate AS ValidityStartDate,
  prcrmntitm.NetPriceAmount AS NetPriceAmount,
  prcrmntitm.PlantName AS PlantName,
  prcrmntitm.CompanyCode AS CompanyCode,
  prcrmntitm.ValidityEndDate AS ValidityEndDate,
  prcrmntitm.BaseUnit AS BaseUnit,
  prcrmntitm.Currency AS Currency,
  prcrmntitm.SourceOfSupplyIsFixed AS SourceOfSupplyIsFixed,
  prcrmntitm.SourceOfSupplyIsBlocked AS SourceOfSupplyIsBlocked,
  prcrmntitm.OpnCtlgSourceListValidFromDate AS ValidFrom,
  prcrmntitm.OpnCtlgSourceListValidToDate AS ValidTo,
  prcrmntitm.PurchasingOrganization AS PurchasingOrganization,
  prcrmntitm.OpnCtlgArchivingStatus AS ArchivingStatus,
  prcrmntitm.OpnCtlgPriceValidToDateTime AS PriceValidityEndDate,
  prcrmntitm.OpnCtlgPriceValidFromDateTime AS PriceValidityStartDate,
  cast(0 as abap.int4( 10 )) AS OpnCtlgNumberOfHits,
  cast('' as abap.char( 1 )) AS PriceInformationIsRequired,
  prcrmntitm.OpnCtlgFilterValue AS OpnCtlgFilterValue
FROM I_Catalogitem AS prcrmntitm
;