C_Procurementitems
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)
| Source | Alias | Join Type |
|---|---|---|
| I_Catalogitem | prcrmntitm | from |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA