C_CntrlPurOrderScheduleLineTP

DDL: C_CNTRLPURORDERSCHEDULELINETP SQL: CPOSCHDLINETP Type: view CONSUMPTION

Central Purchase Order Schedule Line

C_CntrlPurOrderScheduleLineTP is a Consumption CDS View that provides data about "Central Purchase Order Schedule Line" in SAP S/4HANA. It reads from 1 data source (I_CntrlPurOrderScheduleLineTP) and exposes 15 fields with key fields PurchaseOrderItem, ProcurementHubPO, ScheduleLine, ExtSourceSystem. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CntrlPurOrderScheduleLineTP Document from

Associations (2)

CardinalityTargetAliasCondition
[1..1] C_CentralPurchaseOrderTP _PurchaseOrderTP _PurchaseOrderTP.ProcurementHubPO = $projection.ProcurementHubPO and _PurchaseOrderTP.ExtSourceSystem = $projection.ExtSourceSystem
[1..1] C_CentralPurchaseOrderItemTP _PurchaseOrderItemTP _PurchaseOrderItemTP.ProcurementHubPO = $projection.ProcurementHubPO and _PurchaseOrderItemTP.PurchaseOrderItem = $projection.PurchaseOrderItem and _PurchaseOrderItemTP.ExtSourceSystem = $projection.ExtSourceSystem

Annotations (12)

NameValueLevelField
VDM.viewType #CONSUMPTION view
AbapCatalog.sqlViewName CPOSCHDLINETP view
EndUserText.label Central Purchase Order Schedule Line view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
Search.searchable true view
UI.headerInfo.typeName Purchase Order Item Schedule Line view
UI.headerInfo.typeNamePlural Purchase Order Item Schedule Lines view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrderItem I_CntrlPurOrderScheduleLineTP PurchaseOrderItem Purchasing Document Item
KEY ProcurementHubPO I_CntrlPurOrderScheduleLineTP PurchaseOrder Purchasing Document
KEY ScheduleLine I_CntrlPurOrderScheduleLineTP ScheduleLine Schedule Line
KEY ExtSourceSystem I_CntrlPurOrderScheduleLineTP ExtSourceSystem Connected System ID
ScheduleLineDeliveryDate I_CntrlPurOrderScheduleLineTP ScheduleLineDeliveryDate Delivery Date
ScheduleLineOrderQuantity I_CntrlPurOrderScheduleLineTP ScheduleLineOrderQuantity Scheduled Qty
SchedLineStscDeliveryDate I_CntrlPurOrderScheduleLineTP SchedLineStscDeliveryDate Statistical Delivery Date
RoughGoodsReceiptQty I_CntrlPurOrderScheduleLineTP RoughGoodsReceiptQty Quantity Delivered
PerformancePeriodStartDate I_CntrlPurOrderScheduleLineTP PerformancePeriodStartDate Start Date
PerformancePeriodEndDate I_CntrlPurOrderScheduleLineTP PerformancePeriodEndDate End Date
PurchaseRequisition I_CntrlPurOrderScheduleLineTP PurchaseRequisition Requisition
PurchaseRequisitionItem I_CntrlPurOrderScheduleLineTP PurchaseRequisitionItem Requisn. item
PurchaseOrderQuantityUnit I_CntrlPurOrderScheduleLineTP PurchaseOrderQuantityUnit Order Unit
Associations_PurchaseOrderTP
_PurchaseOrderItemTP _PurchaseOrderItemTP

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_CntrlPurOrderScheduleLineTP.
-- 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: CPOSCHDLINETP

CREATE VIEW C_CntrlPurOrderScheduleLineTP AS
SELECT
  Document.PurchaseOrderItem AS PurchaseOrderItem,
  Document.PurchaseOrder AS ProcurementHubPO,
  Document.ScheduleLine AS ScheduleLine,
  Document.ExtSourceSystem AS ExtSourceSystem,
  Document.ScheduleLineDeliveryDate AS ScheduleLineDeliveryDate,
  Document.ScheduleLineOrderQuantity AS ScheduleLineOrderQuantity,
  Document.SchedLineStscDeliveryDate AS SchedLineStscDeliveryDate,
  Document.RoughGoodsReceiptQty AS RoughGoodsReceiptQty,
  Document.PerformancePeriodStartDate AS PerformancePeriodStartDate,
  Document.PerformancePeriodEndDate AS PerformancePeriodEndDate,
  Document.PurchaseRequisition AS PurchaseRequisition,
  Document.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  Document.PurchaseOrderQuantityUnit AS PurchaseOrderQuantityUnit
FROM I_CntrlPurOrderScheduleLineTP AS Document
LEFT OUTER JOIN C_CentralPurchaseOrderTP AS _PurchaseOrderTP ON _PurchaseOrderTP.ProcurementHubPO = ProcurementHubPO AND _PurchaseOrderTP.ExtSourceSystem = ExtSourceSystem  -- association [1..1]
LEFT OUTER JOIN C_CentralPurchaseOrderItemTP AS _PurchaseOrderItemTP ON _PurchaseOrderItemTP.ProcurementHubPO = ProcurementHubPO AND _PurchaseOrderItemTP.PurchaseOrderItem = PurchaseOrderItem AND _PurchaseOrderItemTP.ExtSourceSystem = ExtSourceSystem  -- association [1..1]
;