I_PurchaseOrderItemTP
Transactional View for Purchase Order Item
I_PurchaseOrderItemTP is a Transactional CDS View that provides data about "Transactional View for Purchase Order Item" in SAP S/4HANA. It reads from 1 data source (R_PurchaseOrderItem) and exposes 173 fields with key fields PurchaseOrder, PurchaseOrderItem. It has 11 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_PurchaseOrderItem | Document | from |
Associations (11)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_PurchaseOrderTP | _PurchaseOrderTP | _PurchaseOrderTP.PurchaseOrder = $projection.PurchaseOrder |
| [1..*] | I_PurOrdAcctAssignmentTP | _PurOrdAcctAssignmentTP | _PurOrdAcctAssignmentTP.PurchaseOrder = $projection.PurchaseOrder and _PurOrdAcctAssignmentTP.PurchaseOrderItem = $projection.PurchaseOrderItem |
| [1..*] | I_PurOrdPricingElementTP | _PurOrdPricingElementTP | _PurOrdPricingElementTP.PurchaseOrder = $projection.PurchaseOrder and _PurOrdPricingElementTP.PurchaseOrderItem = $projection.PurchaseOrderItem |
| [1..*] | I_PurOrdScheduleLineTP | _PurOrdScheduleLineTP | _PurOrdScheduleLineTP.PurchaseOrder = $projection.PurchaseOrder and _PurOrdScheduleLineTP.PurchaseOrderItem = $projection.PurchaseOrderItem |
| [1..1] | I_PurOrdDeliveryAddressTP | _PurOrdDeliveryAddressTP | _PurOrdDeliveryAddressTP.PurchaseOrder = $projection.PurchaseOrder and _PurOrdDeliveryAddressTP.PurchaseOrderItem = $projection.PurchaseOrderItem |
| [1..1] | I_PurgDocumentItemCategoryText | _PurgDocumentItemCategoryText | _PurgDocumentItemCategoryText.Language = $session.system_language and _PurgDocumentItemCategoryText.PurchasingDocumentItemCategory = PurchaseOrderItemCategory |
| [0..1] | I_ProductTypeCodeText | _ProductTypeCodeText | _ProductTypeCodeText.ProductTypeCode = $projection.ProductType and _ProductTypeCodeText.Language = $session.system_language |
| [0..1] | I_PurchaseOrderItemStatus | _PurchaseOrderItemStatus | _PurchaseOrderItemStatus.PurchaseOrder = $projection.PurchaseOrder and _PurchaseOrderItemStatus.PurchaseOrderItem = $projection.PurchaseOrderItem ----Extension |
| [1..1] | E_PurchasingDocumentItem | _PurchaseOrderItemExtension | $projection.PurchaseOrder = _PurchaseOrderItemExtension.PurchasingDocument and $projection.PurchaseOrderItem = _PurchaseOrderItemExtension.PurchasingDocumentItem |
| [0..*] | I_PurchaseOrderItemNoteTP | _PurchaseOrderItemNoteTP | _PurchaseOrderItemNoteTP.PurchaseOrder = $projection.PurchaseOrder and _PurchaseOrderItemNoteTP.PurchaseOrderItem = $projection.PurchaseOrderItem |
| [0..1] | I_WBSElementBasicData | _WBSElement | _WBSElement.WBSElementInternalID = $projection.WBSElementInternalID |
Annotations (15)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.viewType | #TRANSACTIONAL | view | |
| AbapCatalog.sqlViewName | IPURORDITMTP | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | Transactional View for Purchase Order Item | view | |
| ObjectModel.createEnabled | true | view | |
| ObjectModel.updateEnabled | true | view | |
| ObjectModel.deleteEnabled | true | view | |
| ObjectModel.writeDraftPersistence | PURORDITMTP_D | view | |
| ObjectModel.representativeKey | PurchaseOrderItem | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view |
Fields (173)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PurchaseOrder | R_PurchaseOrderItem | PurchaseOrder | Purchasing Document |
| KEY | PurchaseOrderItem | |||
| PurchaseOrderItemUniqueID | PurchaseOrderItemUniqueID | Document Item | ||
| NetPriceAmount | R_PurchaseOrderItem | NetPriceAmount | Net Price | |
| PurchaseOrderItemCategory | R_PurchaseOrderItem | PurchaseOrderItemCategory | Item Category | |
| PurOrdExternalItemCategory | _PurgDocumentItemCategoryText | PurgDocExternalItemCategory | Item Category | |
| PurOrdItemCategoryName | _PurgDocumentItemCategoryText | PurgDocItemCategoryName | Text for ItCat. | |
| ProductType | R_PurchaseOrderItem | ProductType | Product Type Group | |
| ProductTypeName | _ProductTypeCodeText | Name | Zone name | |
| Material | R_PurchaseOrderItem | Material | Vehicle Model | |
| SupplierMaterialNumber | R_PurchaseOrderItem | SupplierMaterialNumber | Supp. Mat. No. | |
| ManufacturerPartNmbr | R_PurchaseOrderItem | ManufacturerPartNmbr | Mfr Part Number | |
| ManufacturerMaterial | R_PurchaseOrderItem | ManufacturerMaterial | MPN: Material | |
| MaterialGroup | R_PurchaseOrderItem | MaterialGroup | Product Group | |
| Plant | R_PurchaseOrderItem | Plant | Valuation Area | |
| PurchaseOrderItemText | R_PurchaseOrderItem | PurchaseOrderItemText | Short Text | |
| CompanyCode | R_PurchaseOrderItem | CompanyCode | Receiver Company Code | |
| PurchasingDocumentDeletionCode | R_PurchaseOrderItem | PurchasingDocumentDeletionCode | Del. Indicator | |
| PurchaseOrderItemStatus | _PurchaseOrderItemStatus | PurchaseOrderItemStatus | Status | |
| IsReturnsItem | R_PurchaseOrderItem | IsReturnsItem | Returns Item | |
| IsStatisticalItem | R_PurchaseOrderItem | IsStatisticalItem | Statisticl.Indicator | |
| IsCompletelyDelivered | R_PurchaseOrderItem | IsCompletelyDelivered | Is completely delivered | |
| IsFinallyInvoiced | R_PurchaseOrderItem | IsFinallyInvoiced | Final Invoice | |
| GoodsReceiptIsExpected | R_PurchaseOrderItem | GoodsReceiptIsExpected | Goods Receipt | |
| GoodsReceiptIsNonValuated | R_PurchaseOrderItem | GoodsReceiptIsNonValuated | GR Non-Valuated | |
| IsToBeAcceptedAtOrigin | R_PurchaseOrderItem | IsToBeAcceptedAtOrigin | Origin Accept. | |
| InvoiceIsExpected | R_PurchaseOrderItem | InvoiceIsExpected | Invoice Receipt | |
| InvoiceIsGoodsReceiptBased | R_PurchaseOrderItem | InvoiceIsGoodsReceiptBased | GR-Based IV | |
| EvaldRcptSettlmtIsAllowed | R_PurchaseOrderItem | EvaldRcptSettlmtIsAllowed | ERS | |
| PriceChangeInSESIsAllowed | R_PurchaseOrderItem | PriceChangeInSESIsAllowed | Allow Price Change | |
| UnlimitedOverdeliveryIsAllowed | R_PurchaseOrderItem | UnlimitedOverdeliveryIsAllowed | Unlimited Tol. | |
| OverdelivTolrtdLmtRatioInPct | R_PurchaseOrderItem | OverdelivTolrtdLmtRatioInPct | Overdeliv. Tol. | |
| UnderdelivTolrtdLmtRatioInPct | R_PurchaseOrderItem | UnderdelivTolrtdLmtRatioInPct | Underdel. Tol. | |
| PurchaseContract | R_PurchaseOrderItem | PurchaseContract | Purchasing Doc. | |
| PurchaseContractItem | R_PurchaseOrderItem | PurchaseContractItem | Item | |
| PurchaseRequisition | R_PurchaseOrderItem | PurchaseRequisition | Requisition | |
| PurchaseRequisitionItem | R_PurchaseOrderItem | PurchaseRequisitionItem | Requisn. item | |
| IsOrderAcknRqd | R_PurchaseOrderItem | IsOrderAcknRqd | Acknowl. Reqd. | |
| RequestForQuotation | R_PurchaseOrderItem | RequestForQuotation | RFQ | |
| RequestForQuotationItem | R_PurchaseOrderItem | RequestForQuotationItem | RFQ Item | |
| SupplierQuotation | R_PurchaseOrderItem | SupplierQuotation | RFQ | |
| SupplierQuotationItem | R_PurchaseOrderItem | SupplierQuotationItem | Supplier Quotation Item | |
| MultipleAcctAssgmtDistribution | R_PurchaseOrderItem | MultipleAcctAssgmtDistribution | Distribution | |
| PartialInvoiceDistribution | R_PurchaseOrderItem | PartialInvoiceDistribution | Partial invoice | |
| PricingDateControl | R_PurchaseOrderItem | PricingDateControl | Pr. Date Cat. | |
| RequisitionerName | R_PurchaseOrderItem | RequisitionerName | Requisitioner | |
| PlannedDeliveryDurationInDays | R_PurchaseOrderItem | PlannedDeliveryDurationInDays | Plnd dely time | |
| ConsumptionPosting | R_PurchaseOrderItem | ConsumptionPosting | Consumption Posting | |
| ServicePerformer | R_PurchaseOrderItem | ServicePerformer | Service Performer | |
| ServicePackage | R_PurchaseOrderItem | ServicePackage | Package number | |
| AccountAssignmentCategory | R_PurchaseOrderItem | AccountAssignmentCategory | Acct Assgmt Cat | |
| CostCenter | R_PurchaseOrderItem | CostCenter | Cost Center | |
| GLAccount | R_PurchaseOrderItem | GLAccount | General Ledger | |
| WBSElementInternalID | R_PurchaseOrderItem | WBSElementInternalID | WBS Internal ID | |
| WBSElementExternalID | _WBSElement | WBSElement | WBS Internal ID | |
| WBSDescription | _WBSElement | WBSDescription | WBS Element Name | |
| Fund | R_PurchaseOrderItem | Fund | Sender Fund | |
| BudgetPeriod | R_PurchaseOrderItem | BudgetPeriod | Budget Period | |
| FundsCenter | R_PurchaseOrderItem | FundsCenter | Funds Center | |
| CommitmentItem | R_PurchaseOrderItem | CommitmentItem | Commitment item | |
| FunctionalArea | R_PurchaseOrderItem | FunctionalArea | Sendr Fctl Area | |
| GrantID | R_PurchaseOrderItem | GrantID | Sender Grant | |
| EarmarkedFunds | R_PurchaseOrderItem | EarmarkedFunds | Earmarked Funds | |
| EarmarkedFundsDocument | R_PurchaseOrderItem | EarmarkedFundsDocument | Earmarked Funds | |
| EarmarkedFundsItem | R_PurchaseOrderItem | EarmarkedFundsItem | Document Item | |
| EarmarkedFundsDocumentItem | R_PurchaseOrderItem | EarmarkedFundsDocumentItem | Document Item | |
| ProfitCenter | R_PurchaseOrderItem | ProfitCenter | Profit Center | |
| StorageLocation | R_PurchaseOrderItem | StorageLocation | StorageLocation | |
| OrderQuantity | R_PurchaseOrderItem | OrderQuantity | Quantity | |
| PurchaseOrderQuantityUnit | R_PurchaseOrderItem | PurchaseOrderQuantityUnit | Order Unit | |
| PurchasingInfoRecord | R_PurchaseOrderItem | PurchasingInfoRecord | Info Record | |
| IncotermsClassification | R_PurchaseOrderItem | IncotermsClassification | Incoterms | |
| IncotermsTransferLocation | R_PurchaseOrderItem | IncotermsTransferLocation | Incoterms 2 | |
| IncotermsLocation1 | R_PurchaseOrderItem | IncotermsLocation1 | Inco. Location1 | |
| IncotermsLocation2 | R_PurchaseOrderItem | IncotermsLocation2 | Inco. Location2 | |
| IncotermsLocation1Identifier | ||||
| IncotermsLocation2Identifier | ||||
| IncotermsDvtgLocIdentifier | ||||
| IncotermsDvtgLocDescription | ||||
| IncotermsSupChnLoc1AddlUUID | R_PurchaseOrderItem | IncotermsSupChnLoc1AddlUUID | Location UUID | |
| IncotermsSupChnLoc2AddlUUID | R_PurchaseOrderItem | IncotermsSupChnLoc2AddlUUID | Location UUID | |
| IncotermsSupChnDvtgLocAddlUUID | R_PurchaseOrderItem | IncotermsSupChnDvtgLocAddlUUID | Location UUID | |
| InternationalArticleNumber | R_PurchaseOrderItem | InternationalArticleNumber | EAN/UPC | |
| IntrastatServiceCode | R_PurchaseOrderItem | IntrastatServiceCode | Intrastat Srvc. Code | |
| CommodityCode | R_PurchaseOrderItem | CommodityCode | Commodity Code | |
| SupplierConfirmationControlKey | R_PurchaseOrderItem | SupplierConfirmationControlKey | Conf. Control | |
| PriceIsToBePrinted | R_PurchaseOrderItem | PriceIsToBePrinted | Print Price | |
| TaxCode | R_PurchaseOrderItem | TaxCode | Tax Code | |
| TaxJurisdiction | R_PurchaseOrderItem | TaxJurisdiction | Tax Jurisdiction | |
| TaxCodeValidFromDate | R_PurchaseOrderItem | TaxCodeValidFromDate | Tax Rate Valid-From | |
| TaxCountry | R_PurchaseOrderItem | TaxCountry | Tax Ctry/Reg. | |
| TaxDeterminationDate | R_PurchaseOrderItem | TaxDeterminationDate | Tx Determination Dte | |
| ShippingInstruction | R_PurchaseOrderItem | ShippingInstruction | Shipping Instr. | |
| ItemIsRejectedBySupplier | R_PurchaseOrderItem | ItemIsRejectedBySupplier | Rejection Ind. | |
| IsInfoRecordUpdated | R_PurchaseOrderItem | PurchasingInfoRecordUpdateCode | InfoUpdate | |
| PurgDocOrderAcknNumber | R_PurchaseOrderItem | PurgDocOrderAcknNumber | Order Acknowl. | |
| OrderPriceUnit | R_PurchaseOrderItem | OrderPriceUnit | Order Price Un. | |
| NetPriceQuantity | R_PurchaseOrderItem | NetPriceQuantity | Price Unit | |
| OrderPriceUnitToOrderUnitNmrtr | R_PurchaseOrderItem | OrderPriceUnitToOrderUnitNmrtr | Quantity Conversion Numerator | |
| OrdPriceUnitToOrderUnitDnmntr | R_PurchaseOrderItem | OrdPriceUnitToOrderUnitDnmntr | Quantity Conversion Denominator | |
| OrderItemQtyToBaseQtyNmrtr | R_PurchaseOrderItem | OrderItemQtyToBaseQtyNmrtr | Equal To | |
| OrderItemQtyToBaseQtyDnmntr | R_PurchaseOrderItem | OrderItemQtyToBaseQtyDnmntr | Denominator | |
| ItemVolumeUnit | R_PurchaseOrderItem | ItemVolumeUnit | Volume Unit | |
| ItemWeightUnit | R_PurchaseOrderItem | ItemWeightUnit | Unit of Weight | |
| BaseUnit | R_PurchaseOrderItem | BaseUnit | Unit of Measure | |
| DocumentCurrency | R_PurchaseOrderItem | DocumentCurrency | Document Currency | |
| NetAmount | R_PurchaseOrderItem | NetAmount | Stated Amount | |
| EffectiveAmount | R_PurchaseOrderItem | EffectiveAmount | Effective value | |
| PFMTransDataFootprintUUID | PFMTransDataFootprintUUID | Transaction Data Footprint | ||
| PurgConfigurableItemNumber | R_PurchaseOrderItem | PurgConfigurableItemNumber | Hierarchy Number | |
| PurgDocAggrgdSubitemCategory | R_PurchaseOrderItem | PurgDocAggrgdSubitemCategory | Sub-items | |
| PurchasingParentItem | R_PurchaseOrderItem | PurchasingParentItem | Parent Item No | |
| PurgDocSubitemCategory | R_PurchaseOrderItem | PurgDocSubitemCategory | Subitem Cat. | |
| PurgExternalSortNumber | R_PurchaseOrderItem | PurgExternalSortNumber | External Sort No. | |
| PurchasingHierarchyNode | ||||
| HierarchyParentNode | ||||
| HierarchyLevel | ||||
| HierarchyNodeSubTreeSize | ||||
| HierarchyDrillState | ||||
| HierarchyNodeOrdinalNumber | ||||
| ManualDeliveryAddressID | R_PurchaseOrderItem | ManualDeliveryAddressID | Address Number | |
| ReferenceDeliveryAddressID | R_PurchaseOrderItem | ReferenceDeliveryAddressID | Reference Address | |
| Customer | R_PurchaseOrderItem | Customer | Sold-to Party | |
| ExpectedOverallLimitAmount | R_PurchaseOrderItem | ExpectedOverallLimitAmount | Expected Value | |
| OverallLimitAmount | R_PurchaseOrderItem | OverallLimitAmount | Overall Limit | |
| PurContractForOverallLimit | R_PurchaseOrderItem | PurContractForOverallLimit | Contract For Limit | |
| PurContractItemForOverallLimit | R_PurchaseOrderItem | PurContractItemForOverallLimit | PurCon Itm for Limit | |
| PurgProdCmplncSupplierStatus | R_PurchaseOrderItem | PurgProdCmplncSupplierStatus | Supplier Check Sts | |
| PurgProductMarketabilityStatus | R_PurchaseOrderItem | PurgProductMarketabilityStatus | Prod. Marktablty Sts | |
| PurgSafetyDataSheetStatus | R_PurchaseOrderItem | PurgSafetyDataSheetStatus | Sfty Data Sheet Sts | |
| PurgProdCmplncDngrsGoodsStatus | R_PurchaseOrderItem | PurgProdCmplncDngrsGoodsStatus | Dangerous Goods Sts | |
| Batch | ||||
| BatchBySupplier | ||||
| BR_MaterialOrigin | R_PurchaseOrderItem | BR_MaterialOrigin | Material Origin | |
| BR_MaterialUsage | R_PurchaseOrderItem | BR_MaterialUsage | Material Usage | |
| BR_CFOPCategory | R_PurchaseOrderItem | BR_CFOPCategory | Mat. category | |
| BR_NCM | BR_NCM | NCM Code | ||
| IN_GSTControlCode | IN_GSTControlCode | NCM Code | ||
| BR_IsProducedInHouse | R_PurchaseOrderItem | BR_IsProducedInHouse | Prod. in-house | |
| HighestMessageSeverityLevel | ||||
| POItmAcctAssgmtFieldsAreEnbld | ||||
| IncotermsVersion | _PurchaseOrderTP | IncotermsVersion | Inco. Version | |
| PurchasingOrganization | _PurchaseOrderTP | PurchasingOrganization | Purchasing Organization | |
| PurchasingGroup | _PurchaseOrderTP | PurchasingGroup | Purchasing Group | |
| PurchaseOrderType | _PurchaseOrderTP | PurchaseOrderType | PO Type | |
| _PurchaseOrderTP | _PurchaseOrderTP | |||
| _PurOrdAcctAssignmentTP | _PurOrdAcctAssignmentTP | |||
| _PurOrdPricingElementTP | _PurOrdPricingElementTP | |||
| _PurOrdScheduleLineTP | _PurOrdScheduleLineTP | |||
| _PurOrdDeliveryAddressTP | _PurOrdDeliveryAddressTP | |||
| _PurchaseOrderItemNoteTP | _PurchaseOrderItemNoteTP | |||
| _Material | _Material | |||
| _Plant | _Plant | |||
| _MaterialGroup | _MaterialGroup | |||
| _PurchaseContract | _PurchaseContract | |||
| _PurchaseContractItem | _PurchaseContractItem | |||
| _IncotermsClassification | _IncotermsClassification | |||
| _ServicePerformer | _ServicePerformer | |||
| _StorageLocation | _StorageLocation | |||
| _PurchasingInfoRecord | _PurchasingInfoRecord | |||
| _OrderPriceUnit | _OrderPriceUnit | |||
| _OrderQuantityUnit | _OrderQuantityUnit | |||
| _ProductType | _ProductType | |||
| _Customer | _Customer | |||
| _IncotermsVersion | _PurchaseOrderTP | _IncotermsVersion | ||
| _PurchasingGroup | _PurchaseOrderTP | _PurchasingGroup | ||
| _PurchasingOrganization | _PurchaseOrderTP | _PurchasingOrganization | ||
| _BR_MaterialOrigin | _BR_MaterialOrigin | |||
| _BR_MaterialUsage | _BR_MaterialUsage | |||
| _BR_CFOPCategory | _BR_CFOPCategory | |||
| _BR_NCM | _BR_NCM | |||
| _WBSElement | _WBSElement | |||
| _ReferenceDeliveryAddress | _ReferenceDeliveryAddress_2 |
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_PurchaseOrderItemTP.
-- 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: IPURORDITMTP
CREATE VIEW I_PurchaseOrderItemTP AS
SELECT
Document.PurchaseOrder AS PurchaseOrder,
cast (Document.PurchaseOrderItem as ebelp preserving type) AS PurchaseOrderItem,
PurchaseOrderItemUniqueID,
Document.NetPriceAmount AS NetPriceAmount,
Document.PurchaseOrderItemCategory AS PurchaseOrderItemCategory,
_PurgDocumentItemCategoryText.PurgDocExternalItemCategory AS PurOrdExternalItemCategory,
_PurgDocumentItemCategoryText.PurgDocItemCategoryName AS PurOrdItemCategoryName,
Document.ProductType AS ProductType,
_ProductTypeCodeText.Name AS ProductTypeName,
Document.Material AS Material,
Document.SupplierMaterialNumber AS SupplierMaterialNumber,
Document.ManufacturerPartNmbr AS ManufacturerPartNmbr,
Document.ManufacturerMaterial AS ManufacturerMaterial,
Document.MaterialGroup AS MaterialGroup,
Document.Plant AS Plant,
Document.PurchaseOrderItemText AS PurchaseOrderItemText,
Document.CompanyCode AS CompanyCode,
Document.PurchasingDocumentDeletionCode AS PurchasingDocumentDeletionCode,
_PurchaseOrderItemStatus.PurchaseOrderItemStatus AS PurchaseOrderItemStatus,
Document.IsReturnsItem AS IsReturnsItem,
Document.IsStatisticalItem AS IsStatisticalItem,
Document.IsCompletelyDelivered AS IsCompletelyDelivered,
Document.IsFinallyInvoiced AS IsFinallyInvoiced,
Document.GoodsReceiptIsExpected AS GoodsReceiptIsExpected,
Document.GoodsReceiptIsNonValuated AS GoodsReceiptIsNonValuated,
Document.IsToBeAcceptedAtOrigin AS IsToBeAcceptedAtOrigin,
Document.InvoiceIsExpected AS InvoiceIsExpected,
Document.InvoiceIsGoodsReceiptBased AS InvoiceIsGoodsReceiptBased,
Document.EvaldRcptSettlmtIsAllowed AS EvaldRcptSettlmtIsAllowed,
Document.PriceChangeInSESIsAllowed AS PriceChangeInSESIsAllowed,
Document.UnlimitedOverdeliveryIsAllowed AS UnlimitedOverdeliveryIsAllowed,
Document.OverdelivTolrtdLmtRatioInPct AS OverdelivTolrtdLmtRatioInPct,
Document.UnderdelivTolrtdLmtRatioInPct AS UnderdelivTolrtdLmtRatioInPct,
Document.PurchaseContract AS PurchaseContract,
Document.PurchaseContractItem AS PurchaseContractItem,
Document.PurchaseRequisition AS PurchaseRequisition,
Document.PurchaseRequisitionItem AS PurchaseRequisitionItem,
Document.IsOrderAcknRqd AS IsOrderAcknRqd,
Document.RequestForQuotation AS RequestForQuotation,
Document.RequestForQuotationItem AS RequestForQuotationItem,
Document.SupplierQuotation AS SupplierQuotation,
Document.SupplierQuotationItem AS SupplierQuotationItem,
Document.MultipleAcctAssgmtDistribution AS MultipleAcctAssgmtDistribution,
Document.PartialInvoiceDistribution AS PartialInvoiceDistribution,
Document.PricingDateControl AS PricingDateControl,
Document.RequisitionerName AS RequisitionerName,
Document.PlannedDeliveryDurationInDays AS PlannedDeliveryDurationInDays,
Document.ConsumptionPosting AS ConsumptionPosting,
Document.ServicePerformer AS ServicePerformer,
Document.ServicePackage AS ServicePackage,
Document.AccountAssignmentCategory AS AccountAssignmentCategory,
Document.CostCenter AS CostCenter,
Document.GLAccount AS GLAccount,
Document.WBSElementInternalID AS WBSElementInternalID,
_WBSElement.WBSElement AS WBSElementExternalID,
_WBSElement.WBSDescription AS WBSDescription,
Document.Fund AS Fund,
Document.BudgetPeriod AS BudgetPeriod,
Document.FundsCenter AS FundsCenter,
Document.CommitmentItem AS CommitmentItem,
Document.FunctionalArea AS FunctionalArea,
Document.GrantID AS GrantID,
Document.EarmarkedFunds AS EarmarkedFunds,
Document.EarmarkedFundsDocument AS EarmarkedFundsDocument,
Document.EarmarkedFundsItem AS EarmarkedFundsItem,
Document.EarmarkedFundsDocumentItem AS EarmarkedFundsDocumentItem,
Document.ProfitCenter AS ProfitCenter,
Document.StorageLocation AS StorageLocation,
Document.OrderQuantity AS OrderQuantity,
Document.PurchaseOrderQuantityUnit AS PurchaseOrderQuantityUnit,
Document.PurchasingInfoRecord AS PurchasingInfoRecord,
Document.IncotermsClassification AS IncotermsClassification,
Document.IncotermsTransferLocation AS IncotermsTransferLocation,
Document.IncotermsLocation1 AS IncotermsLocation1,
Document.IncotermsLocation2 AS IncotermsLocation2,
cast( ' ' as tminco_loc_1_id ) AS IncotermsLocation1Identifier,
cast( ' ' as tminco_loc_2_id ) AS IncotermsLocation2Identifier,
cast( ' ' as tminco_loc_d_id ) AS IncotermsDvtgLocIdentifier,
cast( ' ' as tminco_loc_d_descr ) AS IncotermsDvtgLocDescription,
Document.IncotermsSupChnLoc1AddlUUID AS IncotermsSupChnLoc1AddlUUID,
Document.IncotermsSupChnLoc2AddlUUID AS IncotermsSupChnLoc2AddlUUID,
Document.IncotermsSupChnDvtgLocAddlUUID AS IncotermsSupChnDvtgLocAddlUUID,
Document.InternationalArticleNumber AS InternationalArticleNumber,
Document.IntrastatServiceCode AS IntrastatServiceCode,
Document.CommodityCode AS CommodityCode,
Document.SupplierConfirmationControlKey AS SupplierConfirmationControlKey,
Document.PriceIsToBePrinted AS PriceIsToBePrinted,
Document.TaxCode AS TaxCode,
Document.TaxJurisdiction AS TaxJurisdiction,
Document.TaxCodeValidFromDate AS TaxCodeValidFromDate,
Document.TaxCountry AS TaxCountry,
Document.TaxDeterminationDate AS TaxDeterminationDate,
Document.ShippingInstruction AS ShippingInstruction,
Document.ItemIsRejectedBySupplier AS ItemIsRejectedBySupplier,
Document.PurchasingInfoRecordUpdateCode AS IsInfoRecordUpdated,
Document.PurgDocOrderAcknNumber AS PurgDocOrderAcknNumber,
Document.OrderPriceUnit AS OrderPriceUnit,
Document.NetPriceQuantity AS NetPriceQuantity,
Document.OrderPriceUnitToOrderUnitNmrtr AS OrderPriceUnitToOrderUnitNmrtr,
Document.OrdPriceUnitToOrderUnitDnmntr AS OrdPriceUnitToOrderUnitDnmntr,
Document.OrderItemQtyToBaseQtyNmrtr AS OrderItemQtyToBaseQtyNmrtr,
Document.OrderItemQtyToBaseQtyDnmntr AS OrderItemQtyToBaseQtyDnmntr,
Document.ItemVolumeUnit AS ItemVolumeUnit,
Document.ItemWeightUnit AS ItemWeightUnit,
Document.BaseUnit AS BaseUnit,
Document.DocumentCurrency AS DocumentCurrency,
Document.NetAmount AS NetAmount,
Document.EffectiveAmount AS EffectiveAmount,
PFMTransDataFootprintUUID,
Document.PurgConfigurableItemNumber AS PurgConfigurableItemNumber,
Document.PurgDocAggrgdSubitemCategory AS PurgDocAggrgdSubitemCategory,
Document.PurchasingParentItem AS PurchasingParentItem,
Document.PurgDocSubitemCategory AS PurgDocSubitemCategory,
Document.PurgExternalSortNumber AS PurgExternalSortNumber,
cast( '' as rsnodeext ) AS PurchasingHierarchyNode,
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.ManualDeliveryAddressID AS ManualDeliveryAddressID,
Document.ReferenceDeliveryAddressID AS ReferenceDeliveryAddressID,
Document.Customer AS Customer,
Document.ExpectedOverallLimitAmount AS ExpectedOverallLimitAmount,
Document.OverallLimitAmount AS OverallLimitAmount,
Document.PurContractForOverallLimit AS PurContractForOverallLimit,
Document.PurContractItemForOverallLimit AS PurContractItemForOverallLimit,
Document.PurgProdCmplncSupplierStatus AS PurgProdCmplncSupplierStatus,
Document.PurgProductMarketabilityStatus AS PurgProductMarketabilityStatus,
Document.PurgSafetyDataSheetStatus AS PurgSafetyDataSheetStatus,
Document.PurgProdCmplncDngrsGoodsStatus AS PurgProdCmplncDngrsGoodsStatus,
cast ('' as charg_d) AS Batch,
cast ('' as lichn) AS BatchBySupplier,
Document.BR_MaterialOrigin AS BR_MaterialOrigin,
Document.BR_MaterialUsage AS BR_MaterialUsage,
Document.BR_CFOPCategory AS BR_CFOPCategory,
BR_NCM,
IN_GSTControlCode,
Document.BR_IsProducedInHouse AS BR_IsProducedInHouse,
cast ('' as hghstmsgsvrtylvl) AS HighestMessageSeverityLevel,
cast ('' as poitmacctassgmtfieldsareenbld ) AS POItmAcctAssgmtFieldsAreEnbld,
_PurchaseOrderTP.IncotermsVersion AS IncotermsVersion,
_PurchaseOrderTP.PurchasingOrganization AS PurchasingOrganization,
_PurchaseOrderTP.PurchasingGroup AS PurchasingGroup,
_PurchaseOrderTP.PurchaseOrderType AS PurchaseOrderType,
_PurchaseOrderTP._IncotermsVersion AS _IncotermsVersion,
_PurchaseOrderTP._PurchasingGroup AS _PurchasingGroup,
_PurchaseOrderTP._PurchasingOrganization AS _PurchasingOrganization
FROM R_PurchaseOrderItem AS Document
LEFT OUTER JOIN I_PurchaseOrderTP AS _PurchaseOrderTP ON _PurchaseOrderTP.PurchaseOrder = PurchaseOrder -- association [1..1]
LEFT OUTER JOIN I_PurOrdAcctAssignmentTP AS _PurOrdAcctAssignmentTP ON _PurOrdAcctAssignmentTP.PurchaseOrder = PurchaseOrder AND _PurOrdAcctAssignmentTP.PurchaseOrderItem = PurchaseOrderItem -- association [1..*]
LEFT OUTER JOIN I_PurOrdPricingElementTP AS _PurOrdPricingElementTP ON _PurOrdPricingElementTP.PurchaseOrder = PurchaseOrder AND _PurOrdPricingElementTP.PurchaseOrderItem = PurchaseOrderItem -- association [1..*]
LEFT OUTER JOIN I_PurOrdScheduleLineTP AS _PurOrdScheduleLineTP ON _PurOrdScheduleLineTP.PurchaseOrder = PurchaseOrder AND _PurOrdScheduleLineTP.PurchaseOrderItem = PurchaseOrderItem -- association [1..*]
LEFT OUTER JOIN I_PurOrdDeliveryAddressTP AS _PurOrdDeliveryAddressTP ON _PurOrdDeliveryAddressTP.PurchaseOrder = PurchaseOrder AND _PurOrdDeliveryAddressTP.PurchaseOrderItem = PurchaseOrderItem -- association [1..1]
LEFT OUTER JOIN I_PurgDocumentItemCategoryText AS _PurgDocumentItemCategoryText ON _PurgDocumentItemCategoryText.Language = $session.system_language AND _PurgDocumentItemCategoryText.PurchasingDocumentItemCategory = PurchaseOrderItemCategory -- association [1..1]
LEFT OUTER JOIN I_ProductTypeCodeText AS _ProductTypeCodeText ON _ProductTypeCodeText.ProductTypeCode = ProductType AND _ProductTypeCodeText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_PurchaseOrderItemStatus AS _PurchaseOrderItemStatus ON _PurchaseOrderItemStatus.PurchaseOrder = PurchaseOrder AND _PurchaseOrderItemStatus.PurchaseOrderItem = PurchaseOrderItem -- association [0..1]
LEFT OUTER JOIN E_PurchasingDocumentItem AS _PurchaseOrderItemExtension ON PurchaseOrder = _PurchaseOrderItemExtension.PurchasingDocument AND PurchaseOrderItem = _PurchaseOrderItemExtension.PurchasingDocumentItem -- association [1..1]
LEFT OUTER JOIN I_PurchaseOrderItemNoteTP AS _PurchaseOrderItemNoteTP ON _PurchaseOrderItemNoteTP.PurchaseOrder = PurchaseOrder AND _PurchaseOrderItemNoteTP.PurchaseOrderItem = PurchaseOrderItem -- association [0..*]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElement ON _WBSElement.WBSElementInternalID = WBSElementInternalID -- 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