C_PoByPurgInfoRecd

DDL: C_POBYPURGINFORECD SQL: CPOBYPURGINFREC Type: view CONSUMPTION

Purchase Order Item

C_PoByPurgInfoRecd is a Consumption CDS View that provides data about "Purchase Order Item" in SAP S/4HANA. It reads from 1 data source (I_PurchaseorderItemEnhanced) and exposes 16 fields with key fields PurchaseOrder, PurchaseOrderItem. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_PurchaseorderItemEnhanced I_PurchaseorderItemEnhanced from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_PurchasingDocumentTypeText _PurchasingDocumentTypeText _PurchasingDocumentTypeText.PurchasingDocumentType = $projection.PurchasingDocumentType and _PurchasingDocumentTypeText.PurchasingDocumentCategory = 'F'

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName CPOBYPURGINFREC view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label Purchase Order Item view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder PurchaseOrder Purchasing Document
KEY PurchaseOrderItem PurchaseOrderItem Purchasing Document Item
Plant Plant Valuation Area
OrderQuantity OrderQuantity Quantity
PurchaseOrderQuantityUnit PurchaseOrderQuantityUnit Order Unit
PurchasingInfoRecord PurchasingInfoRecord Info Record
BaseUnit BaseUnit Unit of Measure
DocumentCurrency DocumentCurrency Document Currency
NetAmount NetAmount Stated Amount
_Plant _Plant
_PurchaseOrderEnhanced _PurchaseOrderEnhanced
PurchaseOrderDate _PurchaseOrderEnhanced PurchaseOrderDate PO Date
PurchasingDocumentStatus
_StatusText
PurchasingDocumentType
_PurchasingDocumentTypeText _PurchasingDocumentTypeText

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_PoByPurgInfoRecd.
-- 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: CPOBYPURGINFREC

CREATE VIEW C_PoByPurgInfoRecd AS
SELECT
  PurchaseOrder,
  PurchaseOrderItem,
  Plant,
  OrderQuantity,
  PurchaseOrderQuantityUnit,
  PurchasingInfoRecord,
  BaseUnit,
  DocumentCurrency,
  NetAmount,
  _PurchaseOrderEnhanced.PurchaseOrderDate AS PurchaseOrderDate,
  _PurchaseOrderEnhanced._Status.PurchasingDocumentStatus AS PurchasingDocumentStatus,
  _PurchaseOrderEnhanced._Status._Text AS _StatusText,
  _PurchaseOrderEnhanced._PurchaseOrderType.PurchaseOrderType AS PurchasingDocumentType
FROM I_PurchaseorderItemEnhanced
LEFT OUTER JOIN I_PurchasingDocumentTypeText AS _PurchasingDocumentTypeText ON _PurchasingDocumentTypeText.PurchasingDocumentType = PurchasingDocumentType AND _PurchasingDocumentTypeText.PurchasingDocumentCategory = 'F'  -- association [0..*]
;