I_CntrlPurchaseContractItemTP

DDL: I_CNTRLPURCHASECONTRACTITEMTP SQL: ICNTRLPCONITMTP Type: view TRANSACTIONAL

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)

SourceAliasJoin Type
I_CntrlPurchaseContractItem Document from

Associations (14)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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]
;