C_PurchaseOrderItemHierarchyTP
Purchase Order Item Hierarchies transactional processing
C_PurchaseOrderItemHierarchyTP is a Consumption CDS View that provides data about "Purchase Order Item Hierarchies transactional processing" in SAP S/4HANA. It reads from 1 data source (I_PurchaseOrderItemTP) and exposes 132 fields with key fields PurchaseOrder, PurchaseOrderItem. It has 15 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_PurchaseOrderItemTP | PurchaseOrderItemTP | from |
Associations (15)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | C_PurchaseOrderTP | _PurchaseOrderTP | _PurchaseOrderTP.PurchaseOrder = $projection.PurchaseOrder |
| [1..1] | C_PurchaseOrderItemSet | _PurchaseOrderItemSetTP | _PurchaseOrderItemSetTP.PurchaseOrder = $projection.PurchaseOrder and _PurchaseOrderItemSetTP.PurchaseOrderItem = $projection.PurchaseOrderItem |
| [0..1] | C_MM_MaterialGroupValueHelp | _MaterialGroupValueHelp | _MaterialGroupValueHelp.MaterialGroup = $projection.MaterialGroup |
| [0..1] | C_MM_TaxJurisdictionVH | _TaxJurisdiction | _TaxJurisdiction.TaxJurisdiction = $projection.TaxJurisdiction |
| [0..1] | C_MM_ServicePerformerValueHelp | _MM_ServicePerformerValueHelp | _MM_ServicePerformerValueHelp.ServicePerformer = $projection.ServicePerformer and _MM_ServicePerformerValueHelp.Supplier = $projection.supplier |
| [0..1] | C_MM_MaterialValueHelp | _MaterialValueHelp | _MaterialValueHelp.Material = $projection.ManufacturerMaterial and _MaterialValueHelp.MaterialGroup = $projection.MaterialGroup -- :* |
| [1..*] | C_PurOrdPricingElementTP | _PurOrdPricingElementTP | _PurOrdPricingElementTP.PurchaseOrder = $projection.PurchaseOrder and _PurOrdPricingElementTP.PurchaseOrderItem = $projection.PurchaseOrderItem |
| [0..1] | C_MM_TaxCodeValueHelp | _TaxCode | _TaxCode.TaxCode = $projection.TaxCode and _TaxCode.TaxCalculationProcedure = $projection.TaxCalculationProcedure |
| [0..1] | C_PurOrdActACatValHelp | _PurOrdActACatValHelp | _PurOrdActACatValHelp.AccountAssignmentCategory = $projection.AccountAssignmentCategory |
| [0..1] | I_TaxCalculationProcedure | _TaxCalculationProcedure | _TaxCalculationProcedure.TaxCalculationProcedure = $projection.TaxCalculationProcedure |
| [0..1] | I_AccAssgnmtCategory | _AccountAssignmentCategory | _AccountAssignmentCategory.AccountAssignmentCategory = $projection.AccountAssignmentCategory -- :* |
| [1..1] | C_PurOrdDeliveryAddressTP | _PurOrdDeliveryAddressTP | _PurOrdDeliveryAddressTP.PurchaseOrder = $projection.PurchaseOrder and _PurOrdDeliveryAddressTP.PurchaseOrderItem = $projection.PurchaseOrderItem -- :* |
| [1..*] | C_PurOrdScheduleLineTP | _PurOrdScheduleLineTP | _PurOrdScheduleLineTP.PurchaseOrder = $projection.PurchaseOrder |
| [0..1] | C_MM_PlantValueHelp | _PlantValueHelp | _PlantValueHelp.Plant = $projection.Plant and _PlantValueHelp.PurchasingOrganization = $projection.purchasingorganization |
| [1..1] | C_PurOrdItemCO2eqFootprint | _PurOrdItemCO2eqFootprint | _PurOrdItemCO2eqFootprint.PurchaseOrder = $projection.PurchaseOrder and _PurOrdItemCO2eqFootprint.PurchaseOrderItem = $projection.PurchaseOrderItem |
Annotations (21)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.viewType | #CONSUMPTION | view | |
| AbapCatalog.sqlViewName | CPURHIERITMTP | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| EndUserText.label | Purchase Order Item Hierarchies transactional processing | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| ObjectModel.query.implementedBy | ABAP:CL_MM_PUR_PO_QC_HIERACHY_ITEMS | view | |
| AbapCatalog.preserveKey | true | view | |
| ObjectModel.representativeKey | PurchaseOrderItem | view | |
| ObjectModel.updateEnabled | true | view | |
| UI.lineItem.criticality | HighestMessageSeverityLevel | view | |
| UI.lineItem.qualifier | HierItem | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| Search.searchable | false | view | |
| UI.headerInfo.typeName | Purchase Order Item | view | |
| UI.headerInfo.typeNamePlural | Purchase Order Items | view | |
| UI.headerInfo.title.value | PurchaseOrderItem | view | |
| UI.headerInfo.description.value | PurOrdItemCategoryName | view |
Fields (132)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| PurchaseOrderItemUniqueID | PurchaseOrderItemUniqueID | Document Item | ||
| PurchaseOrderItemStatus | Status | |||
| PurchaseOrderItemStatusName | ||||
| PurchaseOrderQuantityUnit | ||||
| GoodsReceiptIsNonValuated | ||||
| InvoiceIsExpected | ||||
| InvoiceIsGoodsReceiptBased | ||||
| UnderdelivTolrtdLmtRatioInPct | ||||
| UnlimitedOverdeliveryIsAllowed | Unlimited Overdelivery Allowed | |||
| IntrastatServiceCode | ||||
| IncotermsVersion | ||||
| PurchaseContract | ||||
| PurchaseContractItem | ||||
| CostCenter | ||||
| EarmarkedFundsDocument | Earmarked Funds | |||
| EarmarkedFundsDocumentItem | Document Item | |||
| FieldGroupTaxTaxCode | ||||
| TaxJurisdiction | TaxJurisdiction | Tax Jurisdiction | ||
| TaxCountry | TaxCountry | Tax Ctry/Reg. | ||
| TaxDeterminationDate | TaxDeterminationDate | Tx Determination Dte | ||
| BR_MaterialOrigin | ||||
| BR_MaterialUsage | ||||
| BR_CFOPCategory | ||||
| BR_IsProducedInHouse | ||||
| IsOrderAcknRqd | Acknowl. Reqd. | |||
| ItemIsRejectedBySupplier | ItemIsRejectedBySupplier | Rejection Ind. | ||
| PurchasingOrganization | ||||
| TaxCalculationProcedure | ||||
| SupplierMaterialNumber | ||||
| POItmAcctAssgmtFieldsAreEnbld | ||||
| RegionasRegion | ||||
| Associations_PurchaseOrderTP | ||||
| _PurOrdDeliveryAddressTP | _PurOrdDeliveryAddressTP | |||
| _PurOrdScheduleLineTP | _PurOrdScheduleLineTP | |||
| _MaterialGroupValueHelp | _MaterialGroupValueHelp | |||
| _TaxJurisdiction | _TaxJurisdiction | |||
| _MaterialValueHelp | _MaterialValueHelp | |||
| _PurchaseOrderItemSetTP | _PurchaseOrderItemSetTP | |||
| _PlantValueHelp | _PlantValueHelp | |||
| _TaxCode | _TaxCode | |||
| _PurOrdPricingElementTP | _PurOrdPricingElementTP | |||
| _PurOrdActACatValHelp | _PurOrdActACatValHelp | |||
| _TaxCalculationProcedure | _TaxCalculationProcedure | |||
| _AccountAssignmentCategory | _AccountAssignmentCategory | |||
| _PurOrdItemCO2eqFootprint | _PurOrdItemCO2eqFootprint | |||
| _MM_ServicePerformerValueHelp | _MM_ServicePerformerValueHelp | |||
| KEY | PurchaseOrder | I_PurchaseOrderItemTP | PurchaseOrder | Purchasing Document |
| KEY | PurchaseOrderItem | I_PurchaseOrderItemTP | PurchaseOrderItem | Purchasing Document Item |
| PurgConfigurableItemNumber | I_PurchaseOrderItemTP | PurgConfigurableItemNumber | Hierarchy Number | |
| PurOrdExternalItemCategory | I_PurchaseOrderItemTP | PurOrdExternalItemCategory | Item Category | |
| PurchasingIsItemSet | I_PurchaseOrderItemTP | PurchasingIsItemSet | Item Set | |
| ManufacturerMaterial | I_PurchaseOrderItemTP | ManufacturerMaterial | MPN: Material | |
| PurchaseOrderItemText | I_PurchaseOrderItemTP | PurchaseOrderItemText | Short Text | |
| MaterialGroup | I_PurchaseOrderItemTP | MaterialGroup | Product Group | |
| Plant | I_PurchaseOrderItemTP | Plant | Valuation Area | |
| OrderQuantity | I_PurchaseOrderItemTP | OrderQuantity | Quantity | |
| NetPriceAmount | I_PurchaseOrderItemTP | NetPriceAmount | Net Price | |
| NetPriceQuantity | I_PurchaseOrderItemTP | NetPriceQuantity | Price Unit | |
| ServicePerformer | I_PurchaseOrderItemTP | ServicePerformer | Service Performer | |
| ProductTypeName | I_PurchaseOrderItemTP | ProductTypeName | Description | |
| Customer | I_PurchaseOrderItemTP | Customer | Sold-to Party | |
| PurchaseOrderItemCategory | I_PurchaseOrderItemTP | PurchaseOrderItemCategory | Item Category | |
| PurgDocAggrgdSubitemCategory | I_PurchaseOrderItemTP | PurgDocAggrgdSubitemCategory | Sub-items | |
| PurchasingParentItem | I_PurchaseOrderItemTP | PurchasingParentItem | Parent Item No | |
| PurgDocSubitemCategory | I_PurchaseOrderItemTP | PurgDocSubitemCategory | Subitem Cat. | |
| IsStatisticalItem | I_PurchaseOrderItemTP | IsStatisticalItem | Statisticl.Indicator | |
| PurgExternalSortNumber | I_PurchaseOrderItemTP | PurgExternalSortNumber | External Sort No. | |
| PurOrdItemCategoryName | I_PurchaseOrderItemTP | PurOrdItemCategoryName | Text for ItCat. | |
| Material | I_PurchaseOrderItemTP | Material | Vehicle Model | |
| PurchasingHierarchyNode | I_PurchaseOrderItemTP | PurchasingHierarchyNode | Hier.node | |
| HierarchyParentNode | I_PurchaseOrderItemTP | HierarchyParentNode | Hier.node | |
| HierarchyLevel | I_PurchaseOrderItemTP | HierarchyLevel | Hierarchy Level | |
| HierarchyNodeSubTreeSize | I_PurchaseOrderItemTP | HierarchyNodeSubTreeSize | Descendant Count | |
| HierarchyDrillState | I_PurchaseOrderItemTP | HierarchyDrillState | Drill State | |
| HierarchyNodeOrdinalNumber | I_PurchaseOrderItemTP | HierarchyNodeOrdinalNumber | Node Number | |
| ExpectedOverallLimitAmount | I_PurchaseOrderItemTP | ExpectedOverallLimitAmount | Expected Value | |
| OverallLimitAmount | I_PurchaseOrderItemTP | OverallLimitAmount | Overall Limit | |
| NetAmount | I_PurchaseOrderItemTP | NetAmount | Stated Amount | |
| PurchasingDocumentDeletionCode | I_PurchaseOrderItemTP | PurchasingDocumentDeletionCode | Del. Indicator | |
| PurchaseOrderItemStatus_H | I_PurchaseOrderItemTP | PurchaseOrderItemStatus | Status | |
| DocumentCurrency | I_PurchaseOrderItemTP | DocumentCurrency | Document Currency | |
| OrderPriceUnit | I_PurchaseOrderItemTP | OrderPriceUnit | Order Price Un. | |
| EvaldRcptSettlmtIsAllowed | I_PurchaseOrderItemTP | EvaldRcptSettlmtIsAllowed | Evaluated Receipt Settlement | |
| IsCompletelyDelivered | I_PurchaseOrderItemTP | IsCompletelyDelivered | Is completely delivered | |
| IsFinallyInvoiced | I_PurchaseOrderItemTP | IsFinallyInvoiced | Final Invoice | |
| StorageLocation | I_PurchaseOrderItemTP | StorageLocation | StorageLocation | |
| CommodityCode | I_PurchaseOrderItemTP | CommodityCode | Commodity Code | |
| IncotermsClassification | I_PurchaseOrderItemTP | IncotermsClassification | Incoterms | |
| IncotermsLocation1 | I_PurchaseOrderItemTP | IncotermsLocation1 | Inco. Location1 | |
| IncotermsLocation2 | I_PurchaseOrderItemTP | IncotermsLocation2 | Inco. Location2 | |
| PurContractForOverallLimit | I_PurchaseOrderItemTP | PurContractForOverallLimit | Contract For Limit | |
| PurContractItemForOverallLimit | I_PurchaseOrderItemTP | PurContractItemForOverallLimit | Contract Item for Limit | |
| InfoRecordIsToBeUpdated | I_PurchaseOrderItemTP | InfoRecordIsToBeUpdated | InfoUpdate | |
| GLAccount | I_PurchaseOrderItemTP | GLAccount | General Ledger | |
| WBSDescription | I_PurchaseOrderItemTP | WBSDescription | WBS Element Name | |
| Fund | I_PurchaseOrderItemTP | Fund | Sender Fund | |
| BudgetPeriod | I_PurchaseOrderItemTP | BudgetPeriod | Budget Period | |
| FundsCenter | I_PurchaseOrderItemTP | FundsCenter | Funds Center | |
| FunctionalArea | I_PurchaseOrderItemTP | FunctionalArea | Sendr Fctl Area | |
| GrantID | I_PurchaseOrderItemTP | GrantID | Sender Grant | |
| BR_NCM | I_PurchaseOrderItemTP | BR_NCM | NCM Code | |
| IN_GSTControlCode | I_PurchaseOrderItemTP | IN_GSTControlCode | NCM Code | |
| ManufacturerPartNmbr | I_PurchaseOrderItemTP | ManufacturerPartNmbr | Mfr Part Number | |
| CompanyCode | I_PurchaseOrderItemTP | CompanyCode | Receiver Company Code | |
| OrderItemQtyToBaseQtyNmrtr | I_PurchaseOrderItemTP | OrderItemQtyToBaseQtyNmrtr | Equal To | |
| OrderItemQtyToBaseQtyDnmntr | I_PurchaseOrderItemTP | OrderItemQtyToBaseQtyDnmntr | Denominator | |
| ItemVolumeUnit | I_PurchaseOrderItemTP | ItemVolumeUnit | Volume Unit | |
| ItemWeightUnit | I_PurchaseOrderItemTP | ItemWeightUnit | Unit of Weight | |
| MultipleAcctAssgmtDistribution | I_PurchaseOrderItemTP | MultipleAcctAssgmtDistribution | Distribution | |
| PartialInvoiceDistribution | I_PurchaseOrderItemTP | PartialInvoiceDistribution | Partial invoice | |
| PricingDateControl | I_PurchaseOrderItemTP | PricingDateControl | Pr. Date Cat. | |
| IsReturnsItem | I_PurchaseOrderItemTP | IsReturnsItem | Returns Item | |
| InternationalArticleNumber | I_PurchaseOrderItemTP | InternationalArticleNumber | EAN/UPC | |
| PriceIsToBePrinted | I_PurchaseOrderItemTP | PriceIsToBePrinted | Print Price | |
| EffectiveAmount | I_PurchaseOrderItemTP | EffectiveAmount | Effective value | |
| OrderPriceUnitToOrderUnitNmrtr | I_PurchaseOrderItemTP | OrderPriceUnitToOrderUnitNmrtr | Quantity Conversion Numerator | |
| OrdPriceUnitToOrderUnitDnmntr | I_PurchaseOrderItemTP | OrdPriceUnitToOrderUnitDnmntr | Quantity Conversion Denominator | |
| BaseUnit | I_PurchaseOrderItemTP | BaseUnit | Unit of Measure | |
| RequisitionerName | I_PurchaseOrderItemTP | RequisitionerName | Requisitioner | |
| PlannedDeliveryDurationInDays | I_PurchaseOrderItemTP | PlannedDeliveryDurationInDays | Plnd dely time | |
| ConsumptionPosting | I_PurchaseOrderItemTP | ConsumptionPosting | Consumption Posting | |
| HighestMessageSeverityLevel | I_PurchaseOrderItemTP | HighestMessageSeverityLevel | Highest Message Severity Level | |
| _OrderPriceUnit | I_PurchaseOrderItemTP | _OrderPriceUnit | ||
| _OrderQuantityUnit | I_PurchaseOrderItemTP | _OrderQuantityUnit | ||
| _IncotermsVersion | I_PurchaseOrderItemTP | _IncotermsVersion | ||
| AcctAssignmentCategoryName | _AccountAssignmentCategory | AcctAssignmentCategoryName | Description | |
| Supplier | _PurchaseOrderTP | Supplier | Supplier | |
| Country | _PurOrdDeliveryAddressTP | Country | Venue: Ctry/Reg | |
| CountryName | _PurOrdDeliveryAddressTP | CountryName | Country | |
| RegionName | _PurOrdDeliveryAddressTP | RegionName | Description | |
| PostalCode | _PurOrdDeliveryAddressTP | PostalCode | Postal Code | |
| CityName | _PurOrdDeliveryAddressTP | CityName | Name |
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_PurchaseOrderItemHierarchyTP.
-- 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.
CREATE VIEW C_PurchaseOrderItemHierarchyTP AS
SELECT
PurchaseOrderItemUniqueID,
cast ( '' as abap.char(2)) AS PurchaseOrderItemStatus,
cast ( '' as abap.sstring(260)) AS PurchaseOrderItemStatusName,
cast (PurchaseOrderItemTP.PurchaseOrderQuantityUnit as bstme_ll preserving type) AS PurchaseOrderQuantityUnit,
cast(PurchaseOrderItemTP.GoodsReceiptIsNonValuated as weunb_ll preserving type) AS GoodsReceiptIsNonValuated,
cast (PurchaseOrderItemTP.InvoiceIsExpected as repos_ll preserving type) AS InvoiceIsExpected,
cast(PurchaseOrderItemTP.InvoiceIsGoodsReceiptBased as webre_ll preserving type) AS InvoiceIsGoodsReceiptBased,
cast (PurchaseOrderItemTP.UnderdelivTolrtdLmtRatioInPct as untto_ll preserving type) AS UnderdelivTolrtdLmtRatioInPct,
cast (PurchaseOrderItemTP.UnlimitedOverdeliveryIsAllowed as uebtk preserving type) AS UnlimitedOverdeliveryIsAllowed,
cast (PurchaseOrderItemTP.IntrastatServiceCode as mm_isvco_ll preserving type) AS IntrastatServiceCode,
cast (PurchaseOrderItemTP.PurchaseContract as konnr_ll preserving type) AS PurchaseContract,
cast (PurchaseOrderItemTP.PurchaseContractItem as ktpnr_ll preserving type) AS PurchaseContractItem,
cast ( EarmarkedFundsDocument as fmis_earmarkedfundsdoc preserving type ) AS EarmarkedFundsDocument,
cast ( EarmarkedFundsDocumentItem as fmis_earmarkedfundsdocitem preserving type ) AS EarmarkedFundsDocumentItem,
TaxJurisdiction,
TaxCountry,
TaxDeterminationDate,
cast (PurchaseOrderItemTP.BR_MaterialOrigin as logbr_matorg preserving type) AS BR_MaterialOrigin,
cast (PurchaseOrderItemTP.BR_MaterialUsage as logbr_matuse preserving type) AS BR_MaterialUsage,
cast (PurchaseOrderItemTP.BR_CFOPCategory as logbr_cfopcategory preserving type) AS BR_CFOPCategory,
cast (PurchaseOrderItemTP.BR_IsProducedInHouse as logbr_ownpro preserving type) AS BR_IsProducedInHouse,
cast(IsOrderAcknRqd as kzabs_ll preserving type ) AS IsOrderAcknRqd,
ItemIsRejectedBySupplier,
_Plant._Address._Country.TaxCalculationProcedure AS TaxCalculationProcedure,
PurchaseOrderItemTP.PurchaseOrder AS PurchaseOrder,
PurchaseOrderItemTP.PurchaseOrderItem AS PurchaseOrderItem,
PurchaseOrderItemTP.PurgConfigurableItemNumber AS PurgConfigurableItemNumber,
PurchaseOrderItemTP.PurOrdExternalItemCategory AS PurOrdExternalItemCategory,
PurchaseOrderItemTP.PurchasingIsItemSet AS PurchasingIsItemSet,
PurchaseOrderItemTP.ManufacturerMaterial AS ManufacturerMaterial,
PurchaseOrderItemTP.PurchaseOrderItemText AS PurchaseOrderItemText,
PurchaseOrderItemTP.MaterialGroup AS MaterialGroup,
PurchaseOrderItemTP.Plant AS Plant,
PurchaseOrderItemTP.OrderQuantity AS OrderQuantity,
PurchaseOrderItemTP.NetPriceAmount AS NetPriceAmount,
PurchaseOrderItemTP.NetPriceQuantity AS NetPriceQuantity,
PurchaseOrderItemTP.ServicePerformer AS ServicePerformer,
PurchaseOrderItemTP.ProductTypeName AS ProductTypeName,
PurchaseOrderItemTP.Customer AS Customer,
PurchaseOrderItemTP.PurchaseOrderItemCategory AS PurchaseOrderItemCategory,
PurchaseOrderItemTP.PurgDocAggrgdSubitemCategory AS PurgDocAggrgdSubitemCategory,
PurchaseOrderItemTP.PurchasingParentItem AS PurchasingParentItem,
PurchaseOrderItemTP.PurgDocSubitemCategory AS PurgDocSubitemCategory,
PurchaseOrderItemTP.IsStatisticalItem AS IsStatisticalItem,
PurchaseOrderItemTP.PurgExternalSortNumber AS PurgExternalSortNumber,
PurchaseOrderItemTP.PurOrdItemCategoryName AS PurOrdItemCategoryName,
PurchaseOrderItemTP.Material AS Material,
PurchaseOrderItemTP.PurchasingHierarchyNode AS PurchasingHierarchyNode,
PurchaseOrderItemTP.HierarchyParentNode AS HierarchyParentNode,
PurchaseOrderItemTP.HierarchyLevel AS HierarchyLevel,
PurchaseOrderItemTP.HierarchyNodeSubTreeSize AS HierarchyNodeSubTreeSize,
PurchaseOrderItemTP.HierarchyDrillState AS HierarchyDrillState,
PurchaseOrderItemTP.HierarchyNodeOrdinalNumber AS HierarchyNodeOrdinalNumber,
PurchaseOrderItemTP.ExpectedOverallLimitAmount AS ExpectedOverallLimitAmount,
PurchaseOrderItemTP.OverallLimitAmount AS OverallLimitAmount,
PurchaseOrderItemTP.NetAmount AS NetAmount,
PurchaseOrderItemTP.PurchasingDocumentDeletionCode AS PurchasingDocumentDeletionCode,
PurchaseOrderItemTP.PurchaseOrderItemStatus AS PurchaseOrderItemStatus_H,
PurchaseOrderItemTP.DocumentCurrency AS DocumentCurrency,
PurchaseOrderItemTP.OrderPriceUnit AS OrderPriceUnit,
PurchaseOrderItemTP.EvaldRcptSettlmtIsAllowed AS EvaldRcptSettlmtIsAllowed,
PurchaseOrderItemTP.IsCompletelyDelivered AS IsCompletelyDelivered,
PurchaseOrderItemTP.IsFinallyInvoiced AS IsFinallyInvoiced,
PurchaseOrderItemTP.StorageLocation AS StorageLocation,
PurchaseOrderItemTP.CommodityCode AS CommodityCode,
PurchaseOrderItemTP.IncotermsClassification AS IncotermsClassification,
PurchaseOrderItemTP.IncotermsLocation1 AS IncotermsLocation1,
PurchaseOrderItemTP.IncotermsLocation2 AS IncotermsLocation2,
PurchaseOrderItemTP.PurContractForOverallLimit AS PurContractForOverallLimit,
PurchaseOrderItemTP.PurContractItemForOverallLimit AS PurContractItemForOverallLimit,
PurchaseOrderItemTP.InfoRecordIsToBeUpdated AS InfoRecordIsToBeUpdated,
PurchaseOrderItemTP.GLAccount AS GLAccount,
PurchaseOrderItemTP.WBSDescription AS WBSDescription,
PurchaseOrderItemTP.Fund AS Fund,
PurchaseOrderItemTP.BudgetPeriod AS BudgetPeriod,
PurchaseOrderItemTP.FundsCenter AS FundsCenter,
PurchaseOrderItemTP.FunctionalArea AS FunctionalArea,
PurchaseOrderItemTP.GrantID AS GrantID,
PurchaseOrderItemTP.BR_NCM AS BR_NCM,
PurchaseOrderItemTP.IN_GSTControlCode AS IN_GSTControlCode,
PurchaseOrderItemTP.ManufacturerPartNmbr AS ManufacturerPartNmbr,
PurchaseOrderItemTP.CompanyCode AS CompanyCode,
PurchaseOrderItemTP.OrderItemQtyToBaseQtyNmrtr AS OrderItemQtyToBaseQtyNmrtr,
PurchaseOrderItemTP.OrderItemQtyToBaseQtyDnmntr AS OrderItemQtyToBaseQtyDnmntr,
PurchaseOrderItemTP.ItemVolumeUnit AS ItemVolumeUnit,
PurchaseOrderItemTP.ItemWeightUnit AS ItemWeightUnit,
PurchaseOrderItemTP.MultipleAcctAssgmtDistribution AS MultipleAcctAssgmtDistribution,
PurchaseOrderItemTP.PartialInvoiceDistribution AS PartialInvoiceDistribution,
PurchaseOrderItemTP.PricingDateControl AS PricingDateControl,
PurchaseOrderItemTP.IsReturnsItem AS IsReturnsItem,
PurchaseOrderItemTP.InternationalArticleNumber AS InternationalArticleNumber,
PurchaseOrderItemTP.PriceIsToBePrinted AS PriceIsToBePrinted,
PurchaseOrderItemTP.EffectiveAmount AS EffectiveAmount,
PurchaseOrderItemTP.OrderPriceUnitToOrderUnitNmrtr AS OrderPriceUnitToOrderUnitNmrtr,
PurchaseOrderItemTP.OrdPriceUnitToOrderUnitDnmntr AS OrdPriceUnitToOrderUnitDnmntr,
PurchaseOrderItemTP.BaseUnit AS BaseUnit,
PurchaseOrderItemTP.RequisitionerName AS RequisitionerName,
PurchaseOrderItemTP.PlannedDeliveryDurationInDays AS PlannedDeliveryDurationInDays,
PurchaseOrderItemTP.ConsumptionPosting AS ConsumptionPosting,
PurchaseOrderItemTP.HighestMessageSeverityLevel AS HighestMessageSeverityLevel,
PurchaseOrderItemTP._OrderPriceUnit AS _OrderPriceUnit,
PurchaseOrderItemTP._OrderQuantityUnit AS _OrderQuantityUnit,
PurchaseOrderItemTP._IncotermsVersion AS _IncotermsVersion,
_AccountAssignmentCategory.AcctAssignmentCategoryName AS AcctAssignmentCategoryName,
_PurchaseOrderTP.Supplier AS Supplier,
_PurOrdDeliveryAddressTP.Country AS Country,
_PurOrdDeliveryAddressTP.CountryName AS CountryName,
_PurOrdDeliveryAddressTP.RegionName AS RegionName,
_PurOrdDeliveryAddressTP.PostalCode AS PostalCode,
_PurOrdDeliveryAddressTP.CityName AS CityName
FROM I_PurchaseOrderItemTP AS PurchaseOrderItemTP
LEFT OUTER JOIN C_PurchaseOrderTP AS _PurchaseOrderTP ON _PurchaseOrderTP.PurchaseOrder = PurchaseOrder -- association [1..1]
LEFT OUTER JOIN C_PurchaseOrderItemSet AS _PurchaseOrderItemSetTP ON _PurchaseOrderItemSetTP.PurchaseOrder = PurchaseOrder AND _PurchaseOrderItemSetTP.PurchaseOrderItem = PurchaseOrderItem -- association [1..1]
LEFT OUTER JOIN C_MM_MaterialGroupValueHelp AS _MaterialGroupValueHelp ON _MaterialGroupValueHelp.MaterialGroup = MaterialGroup -- association [0..1]
LEFT OUTER JOIN C_MM_TaxJurisdictionVH AS _TaxJurisdiction ON _TaxJurisdiction.TaxJurisdiction = TaxJurisdiction -- association [0..1]
LEFT OUTER JOIN C_MM_ServicePerformerValueHelp AS _MM_ServicePerformerValueHelp ON _MM_ServicePerformerValueHelp.ServicePerformer = ServicePerformer AND _MM_ServicePerformerValueHelp.Supplier = supplier -- association [0..1]
LEFT OUTER JOIN C_MM_MaterialValueHelp AS _MaterialValueHelp ON _MaterialValueHelp.Material = ManufacturerMaterial AND _MaterialValueHelp.MaterialGroup = MaterialGroup -- association [0..1]
LEFT OUTER JOIN C_PurOrdPricingElementTP AS _PurOrdPricingElementTP ON _PurOrdPricingElementTP.PurchaseOrder = PurchaseOrder AND _PurOrdPricingElementTP.PurchaseOrderItem = PurchaseOrderItem -- association [1..*]
LEFT OUTER JOIN C_MM_TaxCodeValueHelp AS _TaxCode ON _TaxCode.TaxCode = TaxCode AND _TaxCode.TaxCalculationProcedure = TaxCalculationProcedure -- association [0..1]
LEFT OUTER JOIN C_PurOrdActACatValHelp AS _PurOrdActACatValHelp ON _PurOrdActACatValHelp.AccountAssignmentCategory = AccountAssignmentCategory -- association [0..1]
LEFT OUTER JOIN I_TaxCalculationProcedure AS _TaxCalculationProcedure ON _TaxCalculationProcedure.TaxCalculationProcedure = TaxCalculationProcedure -- association [0..1]
LEFT OUTER JOIN I_AccAssgnmtCategory AS _AccountAssignmentCategory ON _AccountAssignmentCategory.AccountAssignmentCategory = AccountAssignmentCategory -- association [0..1]
LEFT OUTER JOIN C_PurOrdDeliveryAddressTP AS _PurOrdDeliveryAddressTP ON _PurOrdDeliveryAddressTP.PurchaseOrder = PurchaseOrder AND _PurOrdDeliveryAddressTP.PurchaseOrderItem = PurchaseOrderItem -- association [1..1]
LEFT OUTER JOIN C_PurOrdScheduleLineTP AS _PurOrdScheduleLineTP ON _PurOrdScheduleLineTP.PurchaseOrder = PurchaseOrder -- association [1..*]
LEFT OUTER JOIN C_MM_PlantValueHelp AS _PlantValueHelp ON _PlantValueHelp.Plant = Plant AND _PlantValueHelp.PurchasingOrganization = purchasingorganization -- association [0..1]
LEFT OUTER JOIN C_PurOrdItemCO2eqFootprint AS _PurOrdItemCO2eqFootprint ON _PurOrdItemCO2eqFootprint.PurchaseOrder = PurchaseOrder AND _PurOrdItemCO2eqFootprint.PurchaseOrderItem = PurchaseOrderItem -- 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