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 144 fields with key fields PurchaseOrder, PurchaseOrderItem. It has 19 associations to related views. Part of development package APPL_MM_PUR_PO_TR.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_PurchaseOrderItemTP | PurchaseOrderItemTP | from |
Associations (19)
| 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_PurOrdAcctAssignmentTP | _PurOrdAcctAssignmentTP | _PurOrdAcctAssignmentTP.PurchaseOrder = $projection.PurchaseOrder and _PurOrdAcctAssignmentTP.PurchaseOrderItem = $projection.PurchaseOrderItem -- :* |
| [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 |
| [0..*] | C_MM_RevisionLvlValueHelp | _RevisionLvlVH | $projection.Material = _RevisionLvlVH.ObjectType and $projection.MaterialRevisionLevel = _RevisionLvlVH.MaterialRevisionLevel |
| [0..*] | C_MM_SupplierValueHelp | _SubcontractorVH | $projection.Subcontractor = _SubcontractorVH.Supplier |
| [0..1] | I_InventoryUsabilityCode | _StockTypeVH | $projection.InventoryUsabilityCode = _StockTypeVH.InventoryUsabilityCode |
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 (144)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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 | |
| ProductType | I_PurchaseOrderItemTP | ProductType | Product Type Group | |
| ProductTypeName | I_PurchaseOrderItemTP | ProductTypeName | Description | |
| SupplierMaterialNumber | I_PurchaseOrderItemTP | SupplierMaterialNumber | Supp. Mat. No. | |
| MaterialRevisionLevel | I_PurchaseOrderItemTP | MaterialRevisionLevel | Revision Level | |
| Customer | I_PurchaseOrderItemTP | Customer | Sold-to Party | |
| PurchaseOrderItemUniqueID | PurchaseOrderItemUniqueID | Document Item | ||
| 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 | |
| PurchaseOrderItemStatus | Status | |||
| PurchaseOrderItemStatusName | ||||
| DocumentCurrency | I_PurchaseOrderItemTP | DocumentCurrency | Document Currency | |
| OrderPriceUnit | I_PurchaseOrderItemTP | OrderPriceUnit | Order Price Un. | |
| PurchaseOrderQuantityUnit | ||||
| Subcontractor | ||||
| SupplierIsSubcontractor | I_PurchaseOrderItemTP | SupplierIsSubcontractor | Supplier is Subcontractor | |
| GoodsReceiptIsNonValuated | ||||
| EvaldRcptSettlmtIsAllowed | I_PurchaseOrderItemTP | EvaldRcptSettlmtIsAllowed | Evaluated Receipt Settlement | |
| InvoiceIsExpected | ||||
| InvoiceIsGoodsReceiptBased | ||||
| IsCompletelyDelivered | I_PurchaseOrderItemTP | IsCompletelyDelivered | Is completely delivered | |
| IsFinallyInvoiced | I_PurchaseOrderItemTP | IsFinallyInvoiced | Final Invoice | |
| UnderdelivTolrtdLmtRatioInPct | ||||
| UnlimitedOverdeliveryIsAllowed | Unlimited Overdelivery Allowed | |||
| StorageLocation | I_PurchaseOrderItemTP | StorageLocation | StorageLocation | |
| IntrastatServiceCode | ||||
| CommodityCode | I_PurchaseOrderItemTP | CommodityCode | Commodity Code | |
| InventoryUsabilityCode | I_PurchaseOrderItemTP | InventoryUsabilityCode | Stock Type | |
| IncotermsVersion | ||||
| IncotermsClassification | I_PurchaseOrderItemTP | IncotermsClassification | Incoterms | |
| IncotermsLocation1 | I_PurchaseOrderItemTP | IncotermsLocation1 | Inco. Location1 | |
| IncotermsLocation2 | I_PurchaseOrderItemTP | IncotermsLocation2 | Inco. Location2 | |
| PurchaseContract | ||||
| PurContractForOverallLimit | I_PurchaseOrderItemTP | PurContractForOverallLimit | Contract For Limit | |
| PurContractItemForOverallLimit | I_PurchaseOrderItemTP | PurContractItemForOverallLimit | Contract Item for Limit | |
| PurchaseContractItem | ||||
| InfoRecordIsToBeUpdated | I_PurchaseOrderItemTP | InfoRecordIsToBeUpdated | InfoUpdate | |
| AcctAssignmentCategoryName | _AccountAssignmentCategory | AcctAssignmentCategoryName | Description | |
| CostCenter | ||||
| 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 | |
| EarmarkedFundsDocument | Earmarked Funds | |||
| EarmarkedFundsDocumentItem | Document Item | |||
| FunctionalArea | I_PurchaseOrderItemTP | FunctionalArea | Sendr Fctl Area | |
| GrantID | I_PurchaseOrderItemTP | GrantID | Sender Grant | |
| FieldGroupTaxTaxCode | ||||
| TaxJurisdiction | TaxJurisdiction | Tax Jurisdiction | ||
| TaxCountry | TaxCountry | Tax Ctry/Reg. | ||
| TaxDeterminationDate | TaxDeterminationDate | Tx Determination Dte | ||
| BR_MaterialOrigin | ||||
| BR_MaterialUsage | ||||
| BR_CFOPCategory | ||||
| BR_NCM | I_PurchaseOrderItemTP | BR_NCM | NCM Code | |
| BR_IsProducedInHouse | ||||
| IN_GSTControlCode | I_PurchaseOrderItemTP | IN_GSTControlCode | NCM Code | |
| IsOrderAcknRqd | Acknowl. Reqd. | |||
| ItemIsRejectedBySupplier | ItemIsRejectedBySupplier | Rejection Ind. | ||
| PFMTransDataFootprintUUID | PFMTransDataFootprintUUID | Transaction Data Footprint | ||
| PFMFootprintQuantity | _PurOrdItemCO2eqFootprint | PFMFootprintQuantity | Quantity | |
| PFMFootprintUnit | _PurOrdItemCO2eqFootprint | PFMFootprintUnit | Unit | |
| PurchasingOrganization | ||||
| TaxCalculationProcedure | ||||
| Country | _PurOrdDeliveryAddressTP | Country | Venue: Ctry/Reg | |
| CountryName | _PurOrdDeliveryAddressTP | CountryName | Country | |
| ManufacturerPartNmbr | ||||
| 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 | |
| POItmAcctAssgmtFieldsAreEnbld | ||||
| HighestMessageSeverityLevel | I_PurchaseOrderItemTP | HighestMessageSeverityLevel | Highest Message Severity Level | |
| RegionasRegion | ||||
| RegionName | _PurOrdDeliveryAddressTP | RegionName | Description | |
| PostalCode | _PurOrdDeliveryAddressTP | PostalCode | Postal Code | |
| CityName | _PurOrdDeliveryAddressTP | CityName | Name | |
| Supplier | _PurchaseOrderTP | Supplier | Supplier | |
| Associations_PurchaseOrderTP | ||||
| _PurOrdDeliveryAddressTP | _PurOrdDeliveryAddressTP | |||
| _PurOrdScheduleLineTP | _PurOrdScheduleLineTP | |||
| _MaterialGroupValueHelp | _MaterialGroupValueHelp | |||
| _TaxJurisdiction | _TaxJurisdiction | |||
| _OrderPriceUnit | I_PurchaseOrderItemTP | _OrderPriceUnit | ||
| _MaterialValueHelp | _MaterialValueHelp | |||
| _PurchaseOrderItemSetTP | _PurchaseOrderItemSetTP | |||
| _PlantValueHelp | _PlantValueHelp | |||
| _OrderQuantityUnit | I_PurchaseOrderItemTP | _OrderQuantityUnit | ||
| _IncotermsVersion | I_PurchaseOrderItemTP | _IncotermsVersion | ||
| _TaxCode | _TaxCode | |||
| _PurOrdPricingElementTP | _PurOrdPricingElementTP | |||
| _PurOrdActACatValHelp | _PurOrdActACatValHelp | |||
| _TaxCalculationProcedure | _TaxCalculationProcedure | |||
| _AccountAssignmentCategory | _AccountAssignmentCategory | |||
| _PurOrdItemCO2eqFootprint | _PurOrdItemCO2eqFootprint | |||
| _MM_ServicePerformerValueHelp | _MM_ServicePerformerValueHelp | |||
| _PurOrdAcctAssignmentTP | _PurOrdAcctAssignmentTP | |||
| _RevisionLvlVH | _RevisionLvlVH | |||
| _SubcontractorVH | _SubcontractorVH | |||
| _StockTypeVH | _StockTypeVH |
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
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.ProductType AS ProductType,
PurchaseOrderItemTP.ProductTypeName AS ProductTypeName,
PurchaseOrderItemTP.SupplierMaterialNumber AS SupplierMaterialNumber,
PurchaseOrderItemTP.MaterialRevisionLevel AS MaterialRevisionLevel,
PurchaseOrderItemTP.Customer AS Customer,
PurchaseOrderItemUniqueID,
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,
cast ( '' as abap.char(2)) AS PurchaseOrderItemStatus,
cast ( '' as abap.sstring(260)) AS PurchaseOrderItemStatusName,
PurchaseOrderItemTP.DocumentCurrency AS DocumentCurrency,
PurchaseOrderItemTP.OrderPriceUnit AS OrderPriceUnit,
cast (PurchaseOrderItemTP.PurchaseOrderQuantityUnit as bstme_ll preserving type) AS PurchaseOrderQuantityUnit,
PurchaseOrderItemTP.SupplierIsSubcontractor AS SupplierIsSubcontractor,
cast(PurchaseOrderItemTP.GoodsReceiptIsNonValuated as weunb_ll preserving type) AS GoodsReceiptIsNonValuated,
PurchaseOrderItemTP.EvaldRcptSettlmtIsAllowed AS EvaldRcptSettlmtIsAllowed,
cast (PurchaseOrderItemTP.InvoiceIsExpected as repos_ll preserving type) AS InvoiceIsExpected,
cast(PurchaseOrderItemTP.InvoiceIsGoodsReceiptBased as webre_ll preserving type) AS InvoiceIsGoodsReceiptBased,
PurchaseOrderItemTP.IsCompletelyDelivered AS IsCompletelyDelivered,
PurchaseOrderItemTP.IsFinallyInvoiced AS IsFinallyInvoiced,
cast (PurchaseOrderItemTP.UnderdelivTolrtdLmtRatioInPct as untto_ll preserving type) AS UnderdelivTolrtdLmtRatioInPct,
cast (PurchaseOrderItemTP.UnlimitedOverdeliveryIsAllowed as uebtk preserving type) AS UnlimitedOverdeliveryIsAllowed,
PurchaseOrderItemTP.StorageLocation AS StorageLocation,
cast (PurchaseOrderItemTP.IntrastatServiceCode as mm_isvco_ll preserving type) AS IntrastatServiceCode,
PurchaseOrderItemTP.CommodityCode AS CommodityCode,
PurchaseOrderItemTP.InventoryUsabilityCode AS InventoryUsabilityCode,
PurchaseOrderItemTP.IncotermsClassification AS IncotermsClassification,
PurchaseOrderItemTP.IncotermsLocation1 AS IncotermsLocation1,
PurchaseOrderItemTP.IncotermsLocation2 AS IncotermsLocation2,
cast (PurchaseOrderItemTP.PurchaseContract as konnr_ll preserving type) AS PurchaseContract,
PurchaseOrderItemTP.PurContractForOverallLimit AS PurContractForOverallLimit,
PurchaseOrderItemTP.PurContractItemForOverallLimit AS PurContractItemForOverallLimit,
cast (PurchaseOrderItemTP.PurchaseContractItem as ktpnr_ll preserving type) AS PurchaseContractItem,
PurchaseOrderItemTP.InfoRecordIsToBeUpdated AS InfoRecordIsToBeUpdated,
_AccountAssignmentCategory.AcctAssignmentCategoryName AS AcctAssignmentCategoryName,
PurchaseOrderItemTP.GLAccount AS GLAccount,
PurchaseOrderItemTP.WBSDescription AS WBSDescription,
PurchaseOrderItemTP.Fund AS Fund,
PurchaseOrderItemTP.BudgetPeriod AS BudgetPeriod,
PurchaseOrderItemTP.FundsCenter AS FundsCenter,
cast ( EarmarkedFundsDocument as fmis_earmarkedfundsdoc preserving type ) AS EarmarkedFundsDocument,
cast ( EarmarkedFundsDocumentItem as fmis_earmarkedfundsdocitem preserving type ) AS EarmarkedFundsDocumentItem,
PurchaseOrderItemTP.FunctionalArea AS FunctionalArea,
PurchaseOrderItemTP.GrantID AS GrantID,
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,
PurchaseOrderItemTP.BR_NCM AS BR_NCM,
cast (PurchaseOrderItemTP.BR_IsProducedInHouse as logbr_ownpro preserving type) AS BR_IsProducedInHouse,
PurchaseOrderItemTP.IN_GSTControlCode AS IN_GSTControlCode,
cast(IsOrderAcknRqd as kzabs_ll preserving type ) AS IsOrderAcknRqd,
ItemIsRejectedBySupplier,
PFMTransDataFootprintUUID,
_PurOrdItemCO2eqFootprint.PFMFootprintQuantity AS PFMFootprintQuantity,
_PurOrdItemCO2eqFootprint.PFMFootprintUnit AS PFMFootprintUnit,
_Plant._Address._Country.TaxCalculationProcedure AS TaxCalculationProcedure,
_PurOrdDeliveryAddressTP.Country AS Country,
_PurOrdDeliveryAddressTP.CountryName AS CountryName,
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,
_PurOrdDeliveryAddressTP.RegionName AS RegionName,
_PurOrdDeliveryAddressTP.PostalCode AS PostalCode,
_PurOrdDeliveryAddressTP.CityName AS CityName,
_PurchaseOrderTP.Supplier AS Supplier,
PurchaseOrderItemTP._OrderPriceUnit AS _OrderPriceUnit,
PurchaseOrderItemTP._OrderQuantityUnit AS _OrderQuantityUnit,
PurchaseOrderItemTP._IncotermsVersion AS _IncotermsVersion
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_PurOrdAcctAssignmentTP AS _PurOrdAcctAssignmentTP ON _PurOrdAcctAssignmentTP.PurchaseOrder = PurchaseOrder AND _PurOrdAcctAssignmentTP.PurchaseOrderItem = PurchaseOrderItem -- association [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]
LEFT OUTER JOIN C_MM_RevisionLvlValueHelp AS _RevisionLvlVH ON Material = _RevisionLvlVH.ObjectType AND MaterialRevisionLevel = _RevisionLvlVH.MaterialRevisionLevel -- association [0..*]
LEFT OUTER JOIN C_MM_SupplierValueHelp AS _SubcontractorVH ON Subcontractor = _SubcontractorVH.Supplier -- association [0..*]
LEFT OUTER JOIN I_InventoryUsabilityCode AS _StockTypeVH ON InventoryUsabilityCode = _StockTypeVH.InventoryUsabilityCode -- association [0..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