I_CntrlPurchaseContractItemTP
Central PC BO Item View
I_CntrlPurchaseContractItemTP is a Transactional CDS View that provides data about "Central PC BO Item View" in SAP S/4HANA. It reads from 1 data source (I_CntrlPurchaseContractItem) and exposes 98 fields with key fields CentralPurchaseContractItem, CentralPurchaseContract. It has 14 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CntrlPurchaseContractItem | Document | from |
Associations (14)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_CentralPurchaseContractTP | _CentralPurchaseContractTP | _CentralPurchaseContractTP.CentralPurchaseContract = $projection.CentralPurchaseContract |
| [0..*] | I_CntrlPurContrDistributionTP | _CntrlPurContrDistributionTP | $projection.CentralPurchaseContractItem = _CntrlPurContrDistributionTP.CentralPurchaseContractItem and $projection.CentralPurchaseContract = _CntrlPurContrDistributionTP.CentralPurchaseContract |
| [1..*] | I_CntrlPurContrItmCndnValdtyTP | _CntrlPurContrItmCndnValdtyTP | _CntrlPurContrItmCndnValdtyTP.CentralPurchaseContractItem = $projection.CentralPurchaseContractItem and _CntrlPurContrItmCndnValdtyTP.CentralPurchaseContract = $projection.CentralPurchaseContract |
| [1..*] | I_CntrlPurContrItmCmmdtyQtyTP | _CntrlPurContrItmCmmdtyQtyTP | _CntrlPurContrItmCmmdtyQtyTP.CentralPurchaseContractItem = $projection.CentralPurchaseContractItem and _CntrlPurContrItmCmmdtyQtyTP.CentralPurchaseContract = $projection.CentralPurchaseContract |
| [0..1] | I_StorageLocation | _StorageLocation | _StorageLocation.Plant = $projection.Plant and _StorageLocation.StorageLocation = $projection.StorageLocation |
| [0..1] | I_Currency | _DocumentCurrency | _DocumentCurrency.Currency = $projection.DocumentCurrency |
| [0..1] | I_Plant | _Plant | _Plant.Plant = $projection.Plant |
| [0..1] | I_Material | _Material | _Material.Material = $projection.Material |
| [0..1] | I_Address | _ManualDeliveryAddress | _ManualDeliveryAddress.AddressID = $projection.ManualDeliveryAddressID |
| [0..1] | I_PurgDocumentItemCategory | _PurgDocumentItemCategory | $projection.PurchasingDocumentItemCategory = _PurgDocumentItemCategory.PurchasingDocumentItemCategory |
| [0..1] | I_PurgDocItemRenegttnStsText | _PurgDocItemRenegttnStsText | $projection.PurgDocItemRenegotiationStatus = _PurgDocItemRenegttnStsText.PurgDocItemRenegotiationStatus and _PurgDocItemRenegttnStsText.Language = $session.system_language |
| [0..1] | I_PurgDocItmBlkRsnCodes | _PurgDocItmBlkRsnCodesVH | $projection.PurgDocItmBlkRsnCode = _PurgDocItmBlkRsnCodesVH.PurgDocItmBlkRsnCode and _PurgDocItmBlkRsnCodesVH.Language = $session.system_language |
| [0..1] | I_CntrlPurContrItmCnsmpnPct | _CntrlPurContrItmCnsmpnPct | $projection.CentralPurchaseContractItem = _CntrlPurContrItmCnsmpnPct.CentralPurchaseContractItem and $projection.CentralPurchaseContract = _CntrlPurContrItmCnsmpnPct.CentralPurchaseContract |
| [1..1] | E_PurchasingDocumentItem | _CentralContractItemExtension | $projection.CentralPurchaseContract = _CentralContractItemExtension.PurchasingDocument and $projection.CentralPurchaseContractItem = _CentralContractItemExtension.PurchasingDocumentItem |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | ICNTRLPCONITMTP | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | Central PC BO Item View | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.createEnabled | true | view | |
| ObjectModel.updateEnabled | true | view | |
| ObjectModel.deleteEnabled | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| ObjectModel.writeDraftPersistence | CNTRLPCITMTP_D | view |
Fields (98)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CentralPurchaseContractItem | I_CntrlPurchaseContractItem | CentralPurchaseContractItem | Item in Central Purchase Contract |
| KEY | CentralPurchaseContract | I_CntrlPurchaseContractItem | CentralPurchaseContract | Purchasing Doc. |
| Material | I_CntrlPurchaseContractItem | Material | Vehicle Model | |
| PurchaseContractItemText | I_CntrlPurchaseContractItem | PurchaseContractItemText | Short Text | |
| ContractNetPriceAmount | I_CntrlPurchaseContractItem | ContractNetPriceAmount | Net Price | |
| OrderPriceUnit | I_CntrlPurchaseContractItem | OrderPriceUnit | Order Price Un. | |
| VolumeUnit | I_CntrlPurchaseContractItem | VolumeUnit | Volume Unit | |
| OrderQuantityUnit | I_CntrlPurchaseContractItem | OrderQuantityUnit | Sales Unit | |
| MaterialGroup | I_CntrlPurchaseContractItem | MaterialGroup | Product Group | |
| Customer | I_CntrlPurchaseContractItem | Customer | Sold-to Party | |
| Subcontractor | I_CntrlPurchaseContractItem | Subcontractor | Supplier | |
| ReferenceDeliveryAddressID | I_CntrlPurchaseContractItem | ReferenceDeliveryAddressID | Reference Address | |
| ManualDeliveryAddressID | I_CntrlPurchaseContractItem | ManualDeliveryAddressID | Address Number | |
| Plant | I_CntrlPurchaseContractItem | Plant | Valuation Area | |
| StorageLocation | I_CntrlPurchaseContractItem | StorageLocation | StorageLocation | |
| AccountAssignmentCategory | I_CntrlPurchaseContractItem | AccountAssignmentCategory | Acct Assgmt Cat | |
| GoodsReceiptIsExpected | I_CntrlPurchaseContractItem | GoodsReceiptIsExpected | Goods Receipt | |
| NetPriceQuantity | I_CntrlPurchaseContractItem | NetPriceQuantity | Price Unit | |
| MultipleAcctAssgmtDistribution | I_CntrlPurchaseContractItem | MultipleAcctAssgmtDistribution | Distribution | |
| PartialInvoiceDistribution | I_CntrlPurchaseContractItem | PartialInvoiceDistribution | Partial invoice | |
| TargetQuantity | I_CntrlPurchaseContractItem | TargetQuantity | Target Quantity | |
| TargetAmount | I_CntrlPurchaseContractItem | TargetAmount | Target Value | |
| DocumentCurrency | I_CntrlPurchaseContractItem | DocumentCurrency | Document Currency | |
| OrdPriceUnitToOrderUnitDnmntr | I_CntrlPurchaseContractItem | OrdPriceUnitToOrderUnitDnmntr | Quantity Conversion Denominator | |
| OrderPriceUnitToOrderUnitNmrtr | I_CntrlPurchaseContractItem | OrderPriceUnitToOrderUnitNmrtr | Quantity Conversion Numerator | |
| PurchasingDocumentItemCategory | I_CntrlPurchaseContractItem | PurchasingDocumentItemCategory | Item Category | |
| SupplierMaterialNumber | I_CntrlPurchaseContractItem | SupplierMaterialNumber | Supp. Mat. No. | |
| EvaldRcptSettlmtIsAllowed | I_CntrlPurchaseContractItem | EvaldRcptSettlmtIsAllowed | ERS | |
| UnderdelivTolrtdLmtRatioInPct | I_CntrlPurchaseContractItem | UnderdelivTolrtdLmtRatioInPct | Underdel. Tol. | |
| PriceIsToBePrinted | I_CntrlPurchaseContractItem | PriceIsToBePrinted | Print Price | |
| SupplierConfirmationControlKey | I_CntrlPurchaseContractItem | SupplierConfirmationControlKey | Conf. Control | |
| OverdelivTolrtdLmtRatioInPct | I_CntrlPurchaseContractItem | OverdelivTolrtdLmtRatioInPct | Overdeliv. Tol. | |
| UnlimitedOverdeliveryIsAllowed | I_CntrlPurchaseContractItem | UnlimitedOverdeliveryIsAllowed | Unlimited Tol. | |
| InvoiceIsExpected | I_CntrlPurchaseContractItem | InvoiceIsExpected | Invoice Receipt | |
| InvoiceIsGoodsReceiptBased | I_CntrlPurchaseContractItem | InvoiceIsGoodsReceiptBased | GR-Based IV | |
| PurgDocPriceDate | I_CntrlPurchaseContractItem | PurgDocPriceDate | Price Date | |
| IsInfoRecordUpdated | I_CntrlPurchaseContractItem | IsInfoRecordUpdated | InfoUpdate | |
| PurgDocReleaseOrderQuantity | I_CntrlPurchaseContractItem | PurgDocReleaseOrderQuantity | Rel. order qty. | |
| PurgDocOrderAcknNumber | I_CntrlPurchaseContractItem | PurgDocOrderAcknNumber | Order Acknowl. | |
| PurgDocEstimatedPrice | I_CntrlPurchaseContractItem | PurgDocEstimatedPrice | Estimated Price | |
| IsInfoAtRegistration | I_CntrlPurchaseContractItem | IsInfoAtRegistration | InfoAtReg. | |
| NoDaysReminder1 | I_CntrlPurchaseContractItem | NoDaysReminder1 | 1st Rem./Exped. | |
| NoDaysReminder2 | I_CntrlPurchaseContractItem | NoDaysReminder2 | 2nd Rem./Exped. | |
| NoDaysReminder3 | I_CntrlPurchaseContractItem | NoDaysReminder3 | 3rd Rem./Exped. | |
| StockType | I_CntrlPurchaseContractItem | StockType | Stock Type | |
| TaxCode | I_CntrlPurchaseContractItem | TaxCode | Tax Code | |
| RequirementTracking | I_CntrlPurchaseContractItem | RequirementTracking | Tracking Number | |
| IsOrderAcknRqd | I_CntrlPurchaseContractItem | IsOrderAcknRqd | Acknowl. Reqd. | |
| ShippingInstruction | I_CntrlPurchaseContractItem | ShippingInstruction | Shipping Instr. | |
| GoodsReceiptIsNonValuated | I_CntrlPurchaseContractItem | GoodsReceiptIsNonValuated | GR Non-Valuated | |
| ServicePerformer | I_CntrlPurchaseContractItem | ServicePerformer | Service Performer | |
| ProductType | I_CntrlPurchaseContractItem | ProductType | Product Type Group | |
| MaterialType | I_CntrlPurchaseContractItem | MaterialType | Material Type | |
| FormattedPurchaseContractItem | I_CntrlPurchaseContractItem | FormattedPurchaseContractItem | Char15 | |
| PurchaseRequisition | I_CntrlPurchaseContractItem | PurchaseRequisition | Requisition | |
| PurchaseRequisitionItem | I_CntrlPurchaseContractItem | PurchaseRequisitionItem | Requisn. item | |
| PurchasingContractDeletionCode | I_CntrlPurchaseContractItem | PurchasingContractDeletionCode | Del. Indicator | |
| PurgDocItmBlkRsnCode | I_CntrlPurchaseContractItem | PurgDocItmBlkRsnCode | Block Reason ID | |
| PurgDocItemRenegotiationStatus | I_CntrlPurchaseContractItem | PurgDocItemRenegotiationStatus | Renegotiation Status | |
| PurchasingCentralMaterial | I_CntrlPurchaseContractItem | ProcmtHubExtReferencedMaterial | ||
| CntrlPurContrItmTargetAmount | I_CntrlPurchaseContractItem | CntrlPurContrItmTargetAmount | Item Target Value | |
| ProcmtHubRefcdConnectedSystem | I_CntrlPurchaseContractItem | ProcmtHubRefcdConnectedSystem | Source Connected Sys | |
| IsEndOfPurposeBlocked | I_CntrlPurchaseContractItem | IsEndOfPurposeBlocked | Busin. Purp. Cmpltd. | |
| PurchasingDocumentItemUniqueID | ||||
| CntrlPurContrGRConsumptionPct | _CntrlPurContrItmCnsmpnPct | CntrlPurContrGRConsumptionPct | ||
| ReleaseOrderItemQuantityUnit | _CntrlPurContrItmCnsmpnPct | ReleaseOrderItemQuantityUnit | Order Unit | |
| CntrlPurContractGRQuantity | _CntrlPurContrItmCnsmpnPct | CntrlPurContractGRQuantity | ||
| ReleaseOrderCurrency | _CntrlPurContrItmCnsmpnPct | ReleaseOrderCurrency | Currency | |
| CntrlPurContractGRAmount | _CntrlPurContrItmCnsmpnPct | CntrlPurContractGRAmount | ||
| CntrlPurContrInvcRcptQuantity | _CntrlPurContrItmCnsmpnPct | CntrlPurContrInvcRcptQuantity | ||
| CntrlPurContrInvcRcptAmount | _CntrlPurContrItmCnsmpnPct | CntrlPurContrInvcRcptAmount | ||
| CntrlPurContrInvcRcptCnsmpnVal | _CntrlPurContrItmCnsmpnPct | CntrlPurContrInvcRcptCnsmpnVal | ||
| CntrlPurContrInvcRcptCnsmpnPct | _CntrlPurContrItmCnsmpnPct | CntrlPurContrInvcRcptCnsmpnPct | ||
| PurchasingParentItem | I_CntrlPurchaseContractItem | PurchasingParentItem | Parent Item No | |
| IsStatisticalItem | I_CntrlPurchaseContractItem | IsStatisticalItem | Statisticl.Indicator | |
| HierarchyNode | ||||
| HierarchyParentNode | ||||
| HierarchyLevel | ||||
| HierarchyNodeSubTreeSize | ||||
| HierarchyDrillState | ||||
| HierarchyNodeOrdinalNumber | ||||
| PurgConfigurableItemNumber | I_CntrlPurchaseContractItem | PurgConfigurableItemNumber | Hierarchy Number | |
| PurgDocAggrgdSubitemCategory | I_CntrlPurchaseContractItem | PurgDocAggrgdSubitemCategory | Sub-items | |
| PurgExternalSortNumber | I_CntrlPurchaseContractItem | PurgExternalSortNumber | External Sort No. | |
| PlannedDeliveryDurationInDays | I_CntrlPurchaseContractItem | PlannedDeliveryDurationInDays | Plnd dely time | |
| Associations_CentralPurchaseContractTP | ||||
| _CntrlPurContrDistributionTP | _CntrlPurContrDistributionTP | |||
| _CntrlPurContrItmCndnValdtyTP | _CntrlPurContrItmCndnValdtyTP | |||
| _CntrlPurContrItmCmmdtyQtyTP | _CntrlPurContrItmCmmdtyQtyTP | |||
| _StorageLocation | _StorageLocation | |||
| _DocumentCurrency | _DocumentCurrency | |||
| _PurgDocumentItemCategory | _PurgDocumentItemCategory | |||
| _PurgDocItemRenegttnStsText | _PurgDocItemRenegttnStsText | |||
| _Plant | _Plant | |||
| _ManualDeliveryAddress | _ManualDeliveryAddress | |||
| _OrderQuantityUnit | _OrderQuantityUnit | |||
| _PurgDocItmBlkRsnCodesVH | _PurgDocItmBlkRsnCodesVH | |||
| _OrderPriceUnit | _OrderPriceUnit |
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 I_CntrlPurchaseContractItemTP.
-- 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: ICNTRLPCONITMTP
CREATE VIEW I_CntrlPurchaseContractItemTP AS
SELECT
Document.CentralPurchaseContractItem AS CentralPurchaseContractItem,
Document.CentralPurchaseContract AS CentralPurchaseContract,
Document.Material AS Material,
Document.PurchaseContractItemText AS PurchaseContractItemText,
Document.ContractNetPriceAmount AS ContractNetPriceAmount,
Document.OrderPriceUnit AS OrderPriceUnit,
Document.VolumeUnit AS VolumeUnit,
Document.OrderQuantityUnit AS OrderQuantityUnit,
Document.MaterialGroup AS MaterialGroup,
Document.Customer AS Customer,
Document.Subcontractor AS Subcontractor,
Document.ReferenceDeliveryAddressID AS ReferenceDeliveryAddressID,
Document.ManualDeliveryAddressID AS ManualDeliveryAddressID,
Document.Plant AS Plant,
Document.StorageLocation AS StorageLocation,
Document.AccountAssignmentCategory AS AccountAssignmentCategory,
Document.GoodsReceiptIsExpected AS GoodsReceiptIsExpected,
Document.NetPriceQuantity AS NetPriceQuantity,
Document.MultipleAcctAssgmtDistribution AS MultipleAcctAssgmtDistribution,
Document.PartialInvoiceDistribution AS PartialInvoiceDistribution,
Document.TargetQuantity AS TargetQuantity,
Document.TargetAmount AS TargetAmount,
Document.DocumentCurrency AS DocumentCurrency,
Document.OrdPriceUnitToOrderUnitDnmntr AS OrdPriceUnitToOrderUnitDnmntr,
Document.OrderPriceUnitToOrderUnitNmrtr AS OrderPriceUnitToOrderUnitNmrtr,
Document.PurchasingDocumentItemCategory AS PurchasingDocumentItemCategory,
Document.SupplierMaterialNumber AS SupplierMaterialNumber,
Document.EvaldRcptSettlmtIsAllowed AS EvaldRcptSettlmtIsAllowed,
Document.UnderdelivTolrtdLmtRatioInPct AS UnderdelivTolrtdLmtRatioInPct,
Document.PriceIsToBePrinted AS PriceIsToBePrinted,
Document.SupplierConfirmationControlKey AS SupplierConfirmationControlKey,
Document.OverdelivTolrtdLmtRatioInPct AS OverdelivTolrtdLmtRatioInPct,
Document.UnlimitedOverdeliveryIsAllowed AS UnlimitedOverdeliveryIsAllowed,
Document.InvoiceIsExpected AS InvoiceIsExpected,
Document.InvoiceIsGoodsReceiptBased AS InvoiceIsGoodsReceiptBased,
Document.PurgDocPriceDate AS PurgDocPriceDate,
Document.IsInfoRecordUpdated AS IsInfoRecordUpdated,
Document.PurgDocReleaseOrderQuantity AS PurgDocReleaseOrderQuantity,
Document.PurgDocOrderAcknNumber AS PurgDocOrderAcknNumber,
Document.PurgDocEstimatedPrice AS PurgDocEstimatedPrice,
Document.IsInfoAtRegistration AS IsInfoAtRegistration,
Document.NoDaysReminder1 AS NoDaysReminder1,
Document.NoDaysReminder2 AS NoDaysReminder2,
Document.NoDaysReminder3 AS NoDaysReminder3,
Document.StockType AS StockType,
Document.TaxCode AS TaxCode,
Document.RequirementTracking AS RequirementTracking,
Document.IsOrderAcknRqd AS IsOrderAcknRqd,
Document.ShippingInstruction AS ShippingInstruction,
Document.GoodsReceiptIsNonValuated AS GoodsReceiptIsNonValuated,
Document.ServicePerformer AS ServicePerformer,
Document.ProductType AS ProductType,
Document.MaterialType AS MaterialType,
Document.FormattedPurchaseContractItem AS FormattedPurchaseContractItem,
Document.PurchaseRequisition AS PurchaseRequisition,
Document.PurchaseRequisitionItem AS PurchaseRequisitionItem,
Document.PurchasingContractDeletionCode AS PurchasingContractDeletionCode,
Document.PurgDocItmBlkRsnCode AS PurgDocItmBlkRsnCode,
Document.PurgDocItemRenegotiationStatus AS PurgDocItemRenegotiationStatus,
Document.ProcmtHubExtReferencedMaterial AS PurchasingCentralMaterial,
Document.CntrlPurContrItmTargetAmount AS CntrlPurContrItmTargetAmount,
Document.ProcmtHubRefcdConnectedSystem AS ProcmtHubRefcdConnectedSystem,
Document.IsEndOfPurposeBlocked AS IsEndOfPurposeBlocked,
_CntrlPurContrItmCnsmpnPct.CntrlPurContrGRConsumptionPct AS CntrlPurContrGRConsumptionPct,
_CntrlPurContrItmCnsmpnPct.ReleaseOrderItemQuantityUnit AS ReleaseOrderItemQuantityUnit,
_CntrlPurContrItmCnsmpnPct.CntrlPurContractGRQuantity AS CntrlPurContractGRQuantity,
_CntrlPurContrItmCnsmpnPct.ReleaseOrderCurrency AS ReleaseOrderCurrency,
_CntrlPurContrItmCnsmpnPct.CntrlPurContractGRAmount AS CntrlPurContractGRAmount,
_CntrlPurContrItmCnsmpnPct.CntrlPurContrInvcRcptQuantity AS CntrlPurContrInvcRcptQuantity,
_CntrlPurContrItmCnsmpnPct.CntrlPurContrInvcRcptAmount AS CntrlPurContrInvcRcptAmount,
_CntrlPurContrItmCnsmpnPct.CntrlPurContrInvcRcptCnsmpnVal AS CntrlPurContrInvcRcptCnsmpnVal,
_CntrlPurContrItmCnsmpnPct.CntrlPurContrInvcRcptCnsmpnPct AS CntrlPurContrInvcRcptCnsmpnPct,
Document.PurchasingParentItem AS PurchasingParentItem,
Document.IsStatisticalItem AS IsStatisticalItem,
cast( '' as rsnodeext ) AS HierarchyNode,
cast( '' as rsnodeext ) AS HierarchyParentNode,
cast( 0 as abap.int4 ) AS HierarchyLevel,
cast( 0 as abap.int4 ) AS HierarchyNodeSubTreeSize,
cast( '' as abap.char(22) ) AS HierarchyDrillState,
cast( 0 as abap.int8 ) AS HierarchyNodeOrdinalNumber,
Document.PurgConfigurableItemNumber AS PurgConfigurableItemNumber,
Document.PurgDocAggrgdSubitemCategory AS PurgDocAggrgdSubitemCategory,
Document.PurgExternalSortNumber AS PurgExternalSortNumber,
Document.PlannedDeliveryDurationInDays AS PlannedDeliveryDurationInDays
FROM I_CntrlPurchaseContractItem AS Document
LEFT OUTER JOIN I_CentralPurchaseContractTP AS _CentralPurchaseContractTP ON _CentralPurchaseContractTP.CentralPurchaseContract = CentralPurchaseContract -- association [1..1]
LEFT OUTER JOIN I_CntrlPurContrDistributionTP AS _CntrlPurContrDistributionTP ON CentralPurchaseContractItem = _CntrlPurContrDistributionTP.CentralPurchaseContractItem AND CentralPurchaseContract = _CntrlPurContrDistributionTP.CentralPurchaseContract -- association [0..*]
LEFT OUTER JOIN I_CntrlPurContrItmCndnValdtyTP AS _CntrlPurContrItmCndnValdtyTP ON _CntrlPurContrItmCndnValdtyTP.CentralPurchaseContractItem = CentralPurchaseContractItem AND _CntrlPurContrItmCndnValdtyTP.CentralPurchaseContract = CentralPurchaseContract -- association [1..*]
LEFT OUTER JOIN I_CntrlPurContrItmCmmdtyQtyTP AS _CntrlPurContrItmCmmdtyQtyTP ON _CntrlPurContrItmCmmdtyQtyTP.CentralPurchaseContractItem = CentralPurchaseContractItem AND _CntrlPurContrItmCmmdtyQtyTP.CentralPurchaseContract = CentralPurchaseContract -- association [1..*]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON _StorageLocation.Plant = Plant AND _StorageLocation.StorageLocation = StorageLocation -- association [0..1]
LEFT OUTER JOIN I_Currency AS _DocumentCurrency ON _DocumentCurrency.Currency = DocumentCurrency -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON _Plant.Plant = Plant -- association [0..1]
LEFT OUTER JOIN I_Material AS _Material ON _Material.Material = Material -- association [0..1]
LEFT OUTER JOIN I_Address AS _ManualDeliveryAddress ON _ManualDeliveryAddress.AddressID = ManualDeliveryAddressID -- association [0..1]
LEFT OUTER JOIN I_PurgDocumentItemCategory AS _PurgDocumentItemCategory ON PurchasingDocumentItemCategory = _PurgDocumentItemCategory.PurchasingDocumentItemCategory -- association [0..1]
LEFT OUTER JOIN I_PurgDocItemRenegttnStsText AS _PurgDocItemRenegttnStsText ON PurgDocItemRenegotiationStatus = _PurgDocItemRenegttnStsText.PurgDocItemRenegotiationStatus AND _PurgDocItemRenegttnStsText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_PurgDocItmBlkRsnCodes AS _PurgDocItmBlkRsnCodesVH ON PurgDocItmBlkRsnCode = _PurgDocItmBlkRsnCodesVH.PurgDocItmBlkRsnCode AND _PurgDocItmBlkRsnCodesVH.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_CntrlPurContrItmCnsmpnPct AS _CntrlPurContrItmCnsmpnPct ON CentralPurchaseContractItem = _CntrlPurContrItmCnsmpnPct.CentralPurchaseContractItem AND CentralPurchaseContract = _CntrlPurContrItmCnsmpnPct.CentralPurchaseContract -- association [0..1]
LEFT OUTER JOIN E_PurchasingDocumentItem AS _CentralContractItemExtension ON CentralPurchaseContract = _CentralContractItemExtension.PurchasingDocument AND CentralPurchaseContractItem = _CentralContractItemExtension.PurchasingDocumentItem -- association [1..1]
;
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