P_PurchaseOrderItemPAI_04
P_PurchaseOrderItemPAI_04
P_PurchaseOrderItemPAI_04 is a Consumption CDS View that provides data about "P_PurchaseOrderItemPAI_04" in SAP S/4HANA. It reads from 6 data sources and exposes 171 fields with key fields PurchaseOrder, PurchaseOrderItem, PurchaseContractItem, PurchaseContract. It has 1 association to related views. Part of development package ODATA_MM_ANALYTICS.
Data Sources (6)
| Source | Alias | Join Type |
|---|---|---|
| I_CalendarDate | I_CalendarDate | inner |
| P_PurchaseOrderItemPAI_03 | P_PurchaseOrderItemPAI_03 | from |
| I_PurchaseContract | PurchaseContract | left_outer |
| I_PurchaseContractItem | PurchaseContractItem | left_outer |
| I_PurchaseOrder | PurchaseOrder | left_outer |
| I_PurchaseOrderItem | PurchaseOrderItem | left_outer |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_PurchasingCategoryMatlGroup | _PurchasingCategoryMatlGroup | $projection.MaterialGroup = _PurchasingCategoryMatlGroup.MaterialGroup |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| AbapCatalog.sqlViewName | PPOITEMPAI4 | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| VDM.private | true | view | |
| VDM.viewType | #CONSUMPTION | view |
Fields (171)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PurchaseOrder | P_PurchaseOrderItemPAI_03 | PurchaseOrder | Purchasing Document |
| KEY | PurchaseOrderItem | P_PurchaseOrderItemPAI_03 | PurchaseOrderItem | Purchasing Document Item |
| KEY | PurchaseContractItem | P_PurchaseOrderItemPAI_03 | PurchaseContractItem | Item |
| KEY | PurchaseContract | P_PurchaseOrderItemPAI_03 | PurchaseContract | Purchasing Doc. |
| CONT_LEN | ||||
| CONT_DAYS_LEFT | ||||
| RUNNING_TOTAL | ||||
| RUNNING_PERCENTAGE | ||||
| PODATE_MONTH | I_CalendarDate | CalendarMonth | Calendar Month | |
| PODATE_WEEKDAY | I_CalendarDate | WeekDay | Weekdays | |
| PODATE_WEEK | I_CalendarDate | CalendarWeek | Calendar Week | |
| ConsumedQty | ||||
| PO_ITEMS_NUM | ||||
| DAYS_INTERVAL | ||||
| AVG_PO_AMT | ||||
| AVG_PO_DAYS | ||||
| AccountAssignmentCategory | I_PurchaseOrderItem | AccountAssignmentCategory | Acct Assgmt Cat | |
| BaseUnit | I_PurchaseOrderItem | BaseUnit | Unit of Measure | |
| CommodityCode | I_PurchaseOrderItem | CommodityCode | Commodity Code | |
| CompanyCode | I_PurchaseOrderItem | CompanyCode | Receiver Company Code | |
| Customer | I_PurchaseOrderItem | Customer | Sold-to Party | |
| DocumentCurrency | I_PurchaseOrderItem | DocumentCurrency | Document Currency | |
| EarmarkedFunds | I_PurchaseOrderItem | EarmarkedFunds | Earmarked Funds | |
| EarmarkedFundsItem | I_PurchaseOrderItem | EarmarkedFundsItem | Document Item | |
| EffectiveAmount | I_PurchaseOrderItem | EffectiveAmount | Effective value | |
| EvaldRcptSettlmtIsAllowed | I_PurchaseOrderItem | EvaldRcptSettlmtIsAllowed | ERS | |
| ExpectedOverallLimitAmount | I_PurchaseOrderItem | ExpectedOverallLimitAmount | Expected Value | |
| GoodsReceiptIsExpected | I_PurchaseOrderItem | GoodsReceiptIsExpected | Goods Receipt | |
| GoodsReceiptIsNonValuated | I_PurchaseOrderItem | GoodsReceiptIsNonValuated | GR Non-Valuated | |
| IncotermsClassification | I_PurchaseOrderItem | IncotermsClassification | Incoterms | |
| IncotermsLocation1 | I_PurchaseOrderItem | IncotermsLocation1 | Inco. Location1 | |
| IncotermsLocation2 | I_PurchaseOrderItem | IncotermsLocation2 | Inco. Location2 | |
| IncotermsTransferLocation | I_PurchaseOrderItem | IncotermsTransferLocation | Incoterms 2 | |
| InternationalArticleNumber | I_PurchaseOrderItem | InternationalArticleNumber | EAN/UPC | |
| IntrastatServiceCode | I_PurchaseOrderItem | IntrastatServiceCode | Intrastat Srvc. Code | |
| InvoiceIsExpected | I_PurchaseOrderItem | InvoiceIsExpected | Invoice Receipt | |
| InvoiceIsGoodsReceiptBased | I_PurchaseOrderItem | InvoiceIsGoodsReceiptBased | GR-Based IV | |
| IsCompletelyDelivered | I_PurchaseOrderItem | IsCompletelyDelivered | Is completely delivered | |
| IsFinallyInvoiced | I_PurchaseOrderItem | IsFinallyInvoiced | Final Invoice | |
| IsReturnsItem | I_PurchaseOrderItem | IsReturnsItem | Returns Item | |
| IsStatisticalItem | I_PurchaseOrderItem | IsStatisticalItem | Statisticl.Indicator | |
| ItemNetWeight | I_PurchaseOrderItem | ItemNetWeight | Net Weight | |
| ItemVolume | I_PurchaseOrderItem | ItemVolume | Volume | |
| ItemVolumeUnit | I_PurchaseOrderItem | ItemVolumeUnit | Volume Unit | |
| ItemWeightUnit | I_PurchaseOrderItem | ItemWeightUnit | Unit of Weight | |
| ManualDeliveryAddressID | I_PurchaseOrderItem | ManualDeliveryAddressID | Address Number | |
| Manufacturer | I_PurchaseOrderItem | Manufacturer | Manufacturer | |
| ManufacturerMaterial | I_PurchaseOrderItem | ManufacturerMaterial | MPN: Material | |
| ManufacturerPartNmbr | I_PurchaseOrderItem | ManufacturerPartNmbr | Mfr Part Number | |
| Material | I_PurchaseOrderItem | Material | Vehicle Model | |
| MaterialGroup | I_PurchaseOrderItem | MaterialGroup | Product Group | |
| MaterialType | I_PurchaseOrderItem | MaterialType | Material Type | |
| MultipleAcctAssgmtDistribution | I_PurchaseOrderItem | MultipleAcctAssgmtDistribution | Distribution | |
| NetAmount | I_PurchaseOrderItem | NetAmount | Stated Amount | |
| NetPriceAmount | I_PurchaseOrderItem | NetPriceAmount | Net Price | |
| NetPriceQuantity | I_PurchaseOrderItem | NetPriceQuantity | Price Unit | |
| OrdPriceUnitToOrderUnitDnmntr | I_PurchaseOrderItem | OrdPriceUnitToOrderUnitDnmntr | Quantity Conversion Denominator | |
| OrderItemQtyToBaseQtyDnmntr | I_PurchaseOrderItem | OrderItemQtyToBaseQtyDnmntr | Denominator | |
| OrderItemQtyToBaseQtyNmrtr | I_PurchaseOrderItem | OrderItemQtyToBaseQtyNmrtr | Equal To | |
| OrderPriceUnit | I_PurchaseOrderItem | OrderPriceUnit | Order Price Un. | |
| OrderPriceUnitToOrderUnitNmrtr | I_PurchaseOrderItem | OrderPriceUnitToOrderUnitNmrtr | Quantity Conversion Numerator | |
| OrderQuantity | I_PurchaseOrderItem | OrderQuantity | Quantity | |
| OverallLimitAmount | I_PurchaseOrderItem | OverallLimitAmount | Overall Limit | |
| OverdelivTolrtdLmtRatioInPct | I_PurchaseOrderItem | OverdelivTolrtdLmtRatioInPct | Overdeliv. Tol. | |
| PartialInvoiceDistribution | I_PurchaseOrderItem | PartialInvoiceDistribution | Partial invoice | |
| Plant | I_PurchaseOrderItem | Plant | Valuation Area | |
| PriceIsToBePrinted | I_PurchaseOrderItem | PriceIsToBePrinted | Print Price | |
| PricingDateControl | I_PurchaseOrderItem | PricingDateControl | Pr. Date Cat. | |
| ProductType | I_PurchaseOrderItem | ProductType | Product Type Group | |
| ProfitCenter | I_PurchaseOrderItem | ProfitCenter | Profit Center | |
| PurchaseOrderCategory | I_PurchaseOrderItem | PurchaseOrderCategory | Doc. Category | |
| PurchaseOrderItemCategory | I_PurchaseOrderItem | PurchaseOrderItemCategory | Item Category | |
| PurchaseOrderItemText | I_PurchaseOrderItem | PurchaseOrderItemText | Short Text | |
| PurchaseOrderQuantityUnit | I_PurchaseOrderItem | PurchaseOrderQuantityUnit | Order Unit | |
| PurchaseRequisition | I_PurchaseOrderItem | PurchaseRequisition | Requisition | |
| PurchaseRequisitionItem | I_PurchaseOrderItem | PurchaseRequisitionItem | Requisn. item | |
| PurchasingDocumentDeletionCode | I_PurchaseOrderItem | PurchasingDocumentDeletionCode | Del. Indicator | |
| PurchasingInfoRecord | I_PurchaseOrderItem | PurchasingInfoRecord | Info Record | |
| ReferenceDeliveryAddressID | I_PurchaseOrderItem | ReferenceDeliveryAddressID | Reference Address | |
| RequisitionerName | I_PurchaseOrderItem | RequisitionerName | Requisitioner | |
| ServicePackage | I_PurchaseOrderItem | ServicePackage | Package number | |
| ServicePerformer | I_PurchaseOrderItem | ServicePerformer | Service Performer | |
| StorageLocation | I_PurchaseOrderItem | StorageLocation | StorageLocation | |
| SupplierConfirmationControlKey | I_PurchaseOrderItem | SupplierConfirmationControlKey | Conf. Control | |
| SupplierMaterialNumber | I_PurchaseOrderItem | SupplierMaterialNumber | Supp. Mat. No. | |
| SupplierSubrange | I_PurchaseOrderItem | SupplierSubrange | Suppl. Subrange | |
| TaxCode | I_PurchaseOrderItem | TaxCode | Tax Code | |
| TaxJurisdiction | I_PurchaseOrderItem | TaxJurisdiction | Tax Jurisdiction | |
| UnderdelivTolrtdLmtRatioInPct | I_PurchaseOrderItem | UnderdelivTolrtdLmtRatioInPct | Underdel. Tol. | |
| UnlimitedOverdeliveryIsAllowed | I_PurchaseOrderItem | UnlimitedOverdeliveryIsAllowed | Unlimited Tol. | |
| ValuationType | I_PurchaseOrderItem | ValuationType | Valuation Type | |
| CashDiscount1Days | I_PurchaseOrder | CashDiscount1Days | Days from Baseline Date for Payment | |
| CashDiscount1Percent | I_PurchaseOrder | CashDiscount1Percent | Disc. Percent 1 | |
| CashDiscount2Days | I_PurchaseOrder | CashDiscount2Days | Days from Baseline Date for Payment | |
| CashDiscount2Percent | I_PurchaseOrder | CashDiscount2Percent | Disc. Percent 2 | |
| CreatedByUser | I_PurchaseOrder | CreatedByUser | User Name | |
| CreationDate | I_PurchaseOrder | CreationDate | Time Stamp | |
| ExchangeRate | I_PurchaseOrder | ExchangeRate | Exchange rate | |
| IncotermsVersion | I_PurchaseOrder | IncotermsVersion | Inco. Version | |
| InvoicingParty | I_PurchaseOrder | InvoicingParty | Supplier | |
| IsIntrastatReportingExcluded | I_PurchaseOrder | IsIntrastatReportingExcluded | exclude Intra | |
| IsIntrastatReportingRelevant | I_PurchaseOrder | IsIntrastatReportingRelevant | Intrastat rel. | |
| Language | I_PurchaseOrder | Language | Report Text Language | |
| LastChangeDateTime | I_PurchaseOrder | LastChangeDateTime | Timestamp | |
| ManualSupplierAddressID | I_PurchaseOrder | ManualSupplierAddressID | Address Number | |
| NetPaymentDays | I_PurchaseOrder | NetPaymentDays | Net Pmt Terms Period | |
| PaymentTerms | I_PurchaseOrder | PaymentTerms | Pyt Terms | |
| PricingProcedure | I_PurchaseOrder | PricingProcedure | Procedure | |
| PurchaseOrderDate | I_PurchaseOrder | PurchaseOrderDate | PO Date | |
| PurchaseOrderSubtype | I_PurchaseOrder | PurchaseOrderSubtype | Control | |
| PurchaseOrderType | I_PurchaseOrder | PurchaseOrderType | PO Type | |
| PurchasingCompletenessStatus | I_PurchaseOrder | PurchasingCompletenessStatus | Incomplete | |
| PurchasingDocumentCondition | I_PurchaseOrder | PurchasingDocumentCondition | Doc. Condition | |
| PurchasingDocumentIsAged | I_PurchaseOrder | PurchasingDocumentIsAged | ||
| PurchasingDocumentOrigin | I_PurchaseOrder | PurchasingDocumentOrigin | Status | |
| PurchasingGroup | I_PurchaseOrder | PurchasingGroup | Purchasing Group | |
| PurchasingOrganization | I_PurchaseOrder | PurchasingOrganization | Purchasing Organization | |
| PurchasingProcessingStatus | I_PurchaseOrder | PurchasingProcessingStatus | Proc. State | |
| ReleaseIsNotCompleted | I_PurchaseOrder | ReleaseIsNotCompleted | Subj.to Release | |
| Supplier | I_PurchaseOrder | Supplier | Supplier | |
| SupplierAddressID | I_PurchaseOrder | SupplierAddressID | Address Number | |
| SupplierPhoneNumber | I_PurchaseOrder | SupplierPhoneNumber | Telephone | |
| SupplierQuotationExternalID | I_PurchaseOrder | SupplierQuotationExternalID | Quotation | |
| SupplierRespSalesPersonName | I_PurchaseOrder | SupplierRespSalesPersonName | Salesperson | |
| SupplyingPlant | I_PurchaseOrder | SupplyingPlant | Supplying Plant | |
| SupplyingSupplier | I_PurchaseOrder | SupplyingSupplier | Goods Supplier | |
| PurchaseOrderValidityEndDate | I_PurchaseOrder | ValidityEndDate | ValidTo | |
| PurchaseOrderValidityStartDate | I_PurchaseOrder | ValidityStartDate | Validity Start Date | |
| CorrespncExternalReference | I_PurchaseContract | CorrespncExternalReference | Your Reference | |
| CorrespncInternalReference | I_PurchaseContract | CorrespncInternalReference | Our Reference | |
| ContractCreateByUser | I_PurchaseContract | CreatedByUser | User Name | |
| ContractCreationDate | I_PurchaseContract | CreationDate | Time Stamp | |
| ContractLastChangeDateTime | I_PurchaseContract | LastChangeDateTime | Timestamp | |
| ContractNetPaymentDays | I_PurchaseContract | NetPaymentDays | Net Pmt Terms Period | |
| ContractPaymentTerms | I_PurchaseContract | PaymentTerms | Pyt Terms | |
| PurchaseContractTargetAmount | I_PurchaseContract | PurchaseContractTargetAmount | Target Value | |
| PurchaseContractType | I_PurchaseContract | PurchaseContractType | Order Type | |
| PurchasingDocumentCategory | I_PurchaseContract | PurchasingDocumentCategory | Doc. Category | |
| PurchasingDocumentName | I_PurchaseContract | PurchasingDocumentName | Purch. Doc. Name | |
| QuotationSubmissionDate | I_PurchaseContract | QuotationSubmissionDate | Quotation Date | |
| ReleaseCode | I_PurchaseContract | ReleaseCode | Release ind. | |
| SupplierQuotation | I_PurchaseContract | SupplierQuotation | RFQ | |
| ValidityEndDate | I_PurchaseContract | ValidityEndDate | ValidTo | |
| ValidityStartDate | I_PurchaseContract | ValidityStartDate | Validity Start Date | |
| ConfirmationControl | I_PurchaseContractItem | ConfirmationControl | Conf. Control | |
| ContractNetPriceAmount | I_PurchaseContractItem | ContractNetPriceAmount | Net Price | |
| DeliveryAddressID | I_PurchaseContractItem | DeliveryAddressID | Address | |
| IsInfoAtRegistration | I_PurchaseContractItem | IsInfoAtRegistration | InfoAtReg. | |
| IsInfoRecordUpdated | I_PurchaseContractItem | IsInfoRecordUpdated | InfoUpdate | |
| IsOrderAcknRqd | I_PurchaseContractItem | IsOrderAcknRqd | Acknowl. Reqd. | |
| NoDaysReminder1 | I_PurchaseContractItem | NoDaysReminder1 | 1st Rem./Exped. | |
| NoDaysReminder2 | I_PurchaseContractItem | NoDaysReminder2 | 2nd Rem./Exped. | |
| NoDaysReminder3 | I_PurchaseContractItem | NoDaysReminder3 | 3rd Rem./Exped. | |
| OrderQuantityUnit | I_PurchaseContractItem | OrderQuantityUnit | Sales Unit | |
| PurchaseContractItemText | I_PurchaseContractItem | PurchaseContractItemText | Short Text | |
| PurchasingCategory | ||||
| PurchasingContractDeletionCode | I_PurchaseContractItem | PurchasingContractDeletionCode | Del. Indicator | |
| PurchasingDocumentItemCategory | I_PurchaseContractItem | PurchasingDocumentItemCategory | Item Category | |
| PurgCatName | I_PurchaseContractItem | PurgCatName | Purchasing Cat. Name | |
| PurgDocEstimatedPrice | I_PurchaseContractItem | PurgDocEstimatedPrice | Estimated Price | |
| PurgDocOrderAcknNumber | I_PurchaseContractItem | PurgDocOrderAcknNumber | Order Acknowl. | |
| PurgDocPriceDate | I_PurchaseContractItem | PurgDocPriceDate | Price Date | |
| PurgDocReleaseOrderQuantity | I_PurchaseContractItem | PurgDocReleaseOrderQuantity | Rel. order qty. | |
| RequirementTracking | I_PurchaseContractItem | RequirementTracking | Tracking Number | |
| ShippingInstruction | I_PurchaseContractItem | ShippingInstruction | Shipping Instr. | |
| StockType | I_PurchaseContractItem | StockType | Stock Type | |
| Subcontractor | I_PurchaseContractItem | Subcontractor | Supplier | |
| TargetAmount | I_PurchaseContractItem | TargetAmount | Target Value | |
| TargetQuantity | I_PurchaseContractItem | TargetQuantity | Target Quantity | |
| VolumeUnit | I_PurchaseContractItem | VolumeUnit | Volume Unit | |
| DAYS2GO_QUANT |
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 P_PurchaseOrderItemPAI_04.
-- 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: PPOITEMPAI4
CREATE VIEW P_PurchaseOrderItemPAI_04 AS
SELECT
P_PurchaseOrderItemPAI_03.PurchaseOrder AS PurchaseOrder,
P_PurchaseOrderItemPAI_03.PurchaseOrderItem AS PurchaseOrderItem,
P_PurchaseOrderItemPAI_03.PurchaseContractItem AS PurchaseContractItem,
P_PurchaseOrderItemPAI_03.PurchaseContract AS PurchaseContract,
cast ( CONT_LEN as mm_a_contract_length) AS CONT_LEN,
cast ( CONT_DAYS_LEFT as mm_a_contract_days_left ) AS CONT_DAYS_LEFT,
cast ( RUNNING_TOTAL as mm_a_cntr_consumded_qty ) AS RUNNING_TOTAL,
cast ( RUNNING_PERCENTAGE as mm_a_cntr_consumption_pct ) AS RUNNING_PERCENTAGE,
I_CalendarDate.CalendarMonth AS PODATE_MONTH,
I_CalendarDate.WeekDay AS PODATE_WEEKDAY,
I_CalendarDate.CalendarWeek AS PODATE_WEEK,
cast ( ConsumedQty as mm_a_cntr_consumption_pct ) AS ConsumedQty,
cast ( PO_ITEMS_NUM as mm_a_number_of_po_items) AS PO_ITEMS_NUM,
cast ( dats_days_between( PreviousPOIDate , P_PurchaseOrderItemPAI_03.PurchaseOrderDate ) as mm_a_po_days_interval ) AS DAYS_INTERVAL,
cast (div( RUNNING_TOTAL, PO_ITEMS_NUM ) as mm_a_avg_po_amt) AS AVG_PO_AMT,
cast( div( RunningDays, PO_ITEMS_NUM ) as mm_a_avg_po_days ) AS AVG_PO_DAYS,
PurchaseOrderItem.AccountAssignmentCategory AS AccountAssignmentCategory,
PurchaseOrderItem.BaseUnit AS BaseUnit,
PurchaseOrderItem.CommodityCode AS CommodityCode,
PurchaseOrderItem.CompanyCode AS CompanyCode,
PurchaseOrderItem.Customer AS Customer,
PurchaseOrderItem.DocumentCurrency AS DocumentCurrency,
PurchaseOrderItem.EarmarkedFunds AS EarmarkedFunds,
PurchaseOrderItem.EarmarkedFundsItem AS EarmarkedFundsItem,
PurchaseOrderItem.EffectiveAmount AS EffectiveAmount,
PurchaseOrderItem.EvaldRcptSettlmtIsAllowed AS EvaldRcptSettlmtIsAllowed,
PurchaseOrderItem.ExpectedOverallLimitAmount AS ExpectedOverallLimitAmount,
PurchaseOrderItem.GoodsReceiptIsExpected AS GoodsReceiptIsExpected,
PurchaseOrderItem.GoodsReceiptIsNonValuated AS GoodsReceiptIsNonValuated,
PurchaseOrderItem.IncotermsClassification AS IncotermsClassification,
PurchaseOrderItem.IncotermsLocation1 AS IncotermsLocation1,
PurchaseOrderItem.IncotermsLocation2 AS IncotermsLocation2,
PurchaseOrderItem.IncotermsTransferLocation AS IncotermsTransferLocation,
PurchaseOrderItem.InternationalArticleNumber AS InternationalArticleNumber,
PurchaseOrderItem.IntrastatServiceCode AS IntrastatServiceCode,
PurchaseOrderItem.InvoiceIsExpected AS InvoiceIsExpected,
PurchaseOrderItem.InvoiceIsGoodsReceiptBased AS InvoiceIsGoodsReceiptBased,
PurchaseOrderItem.IsCompletelyDelivered AS IsCompletelyDelivered,
PurchaseOrderItem.IsFinallyInvoiced AS IsFinallyInvoiced,
PurchaseOrderItem.IsReturnsItem AS IsReturnsItem,
PurchaseOrderItem.IsStatisticalItem AS IsStatisticalItem,
PurchaseOrderItem.ItemNetWeight AS ItemNetWeight,
PurchaseOrderItem.ItemVolume AS ItemVolume,
PurchaseOrderItem.ItemVolumeUnit AS ItemVolumeUnit,
PurchaseOrderItem.ItemWeightUnit AS ItemWeightUnit,
PurchaseOrderItem.ManualDeliveryAddressID AS ManualDeliveryAddressID,
PurchaseOrderItem.Manufacturer AS Manufacturer,
PurchaseOrderItem.ManufacturerMaterial AS ManufacturerMaterial,
PurchaseOrderItem.ManufacturerPartNmbr AS ManufacturerPartNmbr,
PurchaseOrderItem.Material AS Material,
PurchaseOrderItem.MaterialGroup AS MaterialGroup,
PurchaseOrderItem.MaterialType AS MaterialType,
PurchaseOrderItem.MultipleAcctAssgmtDistribution AS MultipleAcctAssgmtDistribution,
PurchaseOrderItem.NetAmount AS NetAmount,
PurchaseOrderItem.NetPriceAmount AS NetPriceAmount,
PurchaseOrderItem.NetPriceQuantity AS NetPriceQuantity,
PurchaseOrderItem.OrdPriceUnitToOrderUnitDnmntr AS OrdPriceUnitToOrderUnitDnmntr,
PurchaseOrderItem.OrderItemQtyToBaseQtyDnmntr AS OrderItemQtyToBaseQtyDnmntr,
PurchaseOrderItem.OrderItemQtyToBaseQtyNmrtr AS OrderItemQtyToBaseQtyNmrtr,
PurchaseOrderItem.OrderPriceUnit AS OrderPriceUnit,
PurchaseOrderItem.OrderPriceUnitToOrderUnitNmrtr AS OrderPriceUnitToOrderUnitNmrtr,
PurchaseOrderItem.OrderQuantity AS OrderQuantity,
PurchaseOrderItem.OverallLimitAmount AS OverallLimitAmount,
PurchaseOrderItem.OverdelivTolrtdLmtRatioInPct AS OverdelivTolrtdLmtRatioInPct,
PurchaseOrderItem.PartialInvoiceDistribution AS PartialInvoiceDistribution,
PurchaseOrderItem.Plant AS Plant,
PurchaseOrderItem.PriceIsToBePrinted AS PriceIsToBePrinted,
PurchaseOrderItem.PricingDateControl AS PricingDateControl,
PurchaseOrderItem.ProductType AS ProductType,
PurchaseOrderItem.ProfitCenter AS ProfitCenter,
PurchaseOrderItem.PurchaseOrderCategory AS PurchaseOrderCategory,
PurchaseOrderItem.PurchaseOrderItemCategory AS PurchaseOrderItemCategory,
PurchaseOrderItem.PurchaseOrderItemText AS PurchaseOrderItemText,
PurchaseOrderItem.PurchaseOrderQuantityUnit AS PurchaseOrderQuantityUnit,
PurchaseOrderItem.PurchaseRequisition AS PurchaseRequisition,
PurchaseOrderItem.PurchaseRequisitionItem AS PurchaseRequisitionItem,
PurchaseOrderItem.PurchasingDocumentDeletionCode AS PurchasingDocumentDeletionCode,
PurchaseOrderItem.PurchasingInfoRecord AS PurchasingInfoRecord,
PurchaseOrderItem.ReferenceDeliveryAddressID AS ReferenceDeliveryAddressID,
PurchaseOrderItem.RequisitionerName AS RequisitionerName,
PurchaseOrderItem.ServicePackage AS ServicePackage,
PurchaseOrderItem.ServicePerformer AS ServicePerformer,
PurchaseOrderItem.StorageLocation AS StorageLocation,
PurchaseOrderItem.SupplierConfirmationControlKey AS SupplierConfirmationControlKey,
PurchaseOrderItem.SupplierMaterialNumber AS SupplierMaterialNumber,
PurchaseOrderItem.SupplierSubrange AS SupplierSubrange,
PurchaseOrderItem.TaxCode AS TaxCode,
PurchaseOrderItem.TaxJurisdiction AS TaxJurisdiction,
PurchaseOrderItem.UnderdelivTolrtdLmtRatioInPct AS UnderdelivTolrtdLmtRatioInPct,
PurchaseOrderItem.UnlimitedOverdeliveryIsAllowed AS UnlimitedOverdeliveryIsAllowed,
PurchaseOrderItem.ValuationType AS ValuationType,
PurchaseOrder.CashDiscount1Days AS CashDiscount1Days,
PurchaseOrder.CashDiscount1Percent AS CashDiscount1Percent,
PurchaseOrder.CashDiscount2Days AS CashDiscount2Days,
PurchaseOrder.CashDiscount2Percent AS CashDiscount2Percent,
PurchaseOrder.CreatedByUser AS CreatedByUser,
PurchaseOrder.CreationDate AS CreationDate,
PurchaseOrder.ExchangeRate AS ExchangeRate,
PurchaseOrder.IncotermsVersion AS IncotermsVersion,
PurchaseOrder.InvoicingParty AS InvoicingParty,
PurchaseOrder.IsIntrastatReportingExcluded AS IsIntrastatReportingExcluded,
PurchaseOrder.IsIntrastatReportingRelevant AS IsIntrastatReportingRelevant,
PurchaseOrder.Language AS Language,
PurchaseOrder.LastChangeDateTime AS LastChangeDateTime,
PurchaseOrder.ManualSupplierAddressID AS ManualSupplierAddressID,
PurchaseOrder.NetPaymentDays AS NetPaymentDays,
PurchaseOrder.PaymentTerms AS PaymentTerms,
PurchaseOrder.PricingProcedure AS PricingProcedure,
PurchaseOrder.PurchaseOrderDate AS PurchaseOrderDate,
PurchaseOrder.PurchaseOrderSubtype AS PurchaseOrderSubtype,
PurchaseOrder.PurchaseOrderType AS PurchaseOrderType,
PurchaseOrder.PurchasingCompletenessStatus AS PurchasingCompletenessStatus,
PurchaseOrder.PurchasingDocumentCondition AS PurchasingDocumentCondition,
PurchaseOrder.PurchasingDocumentIsAged AS PurchasingDocumentIsAged,
PurchaseOrder.PurchasingDocumentOrigin AS PurchasingDocumentOrigin,
PurchaseOrder.PurchasingGroup AS PurchasingGroup,
PurchaseOrder.PurchasingOrganization AS PurchasingOrganization,
PurchaseOrder.PurchasingProcessingStatus AS PurchasingProcessingStatus,
PurchaseOrder.ReleaseIsNotCompleted AS ReleaseIsNotCompleted,
PurchaseOrder.Supplier AS Supplier,
PurchaseOrder.SupplierAddressID AS SupplierAddressID,
PurchaseOrder.SupplierPhoneNumber AS SupplierPhoneNumber,
PurchaseOrder.SupplierQuotationExternalID AS SupplierQuotationExternalID,
PurchaseOrder.SupplierRespSalesPersonName AS SupplierRespSalesPersonName,
PurchaseOrder.SupplyingPlant AS SupplyingPlant,
PurchaseOrder.SupplyingSupplier AS SupplyingSupplier,
PurchaseOrder.ValidityEndDate AS PurchaseOrderValidityEndDate,
PurchaseOrder.ValidityStartDate AS PurchaseOrderValidityStartDate,
PurchaseContract.CorrespncExternalReference AS CorrespncExternalReference,
PurchaseContract.CorrespncInternalReference AS CorrespncInternalReference,
PurchaseContract.CreatedByUser AS ContractCreateByUser,
PurchaseContract.CreationDate AS ContractCreationDate,
PurchaseContract.LastChangeDateTime AS ContractLastChangeDateTime,
PurchaseContract.NetPaymentDays AS ContractNetPaymentDays,
PurchaseContract.PaymentTerms AS ContractPaymentTerms,
PurchaseContract.PurchaseContractTargetAmount AS PurchaseContractTargetAmount,
PurchaseContract.PurchaseContractType AS PurchaseContractType,
PurchaseContract.PurchasingDocumentCategory AS PurchasingDocumentCategory,
PurchaseContract.PurchasingDocumentName AS PurchasingDocumentName,
PurchaseContract.QuotationSubmissionDate AS QuotationSubmissionDate,
PurchaseContract.ReleaseCode AS ReleaseCode,
PurchaseContract.SupplierQuotation AS SupplierQuotation,
PurchaseContract.ValidityEndDate AS ValidityEndDate,
PurchaseContract.ValidityStartDate AS ValidityStartDate,
PurchaseContractItem.ConfirmationControl AS ConfirmationControl,
PurchaseContractItem.ContractNetPriceAmount AS ContractNetPriceAmount,
PurchaseContractItem.DeliveryAddressID AS DeliveryAddressID,
PurchaseContractItem.IsInfoAtRegistration AS IsInfoAtRegistration,
PurchaseContractItem.IsInfoRecordUpdated AS IsInfoRecordUpdated,
PurchaseContractItem.IsOrderAcknRqd AS IsOrderAcknRqd,
PurchaseContractItem.NoDaysReminder1 AS NoDaysReminder1,
PurchaseContractItem.NoDaysReminder2 AS NoDaysReminder2,
PurchaseContractItem.NoDaysReminder3 AS NoDaysReminder3,
PurchaseContractItem.OrderQuantityUnit AS OrderQuantityUnit,
PurchaseContractItem.PurchaseContractItemText AS PurchaseContractItemText,
_PurchasingCategoryMatlGroup._PurchasingCategory.PurchasingCategory AS PurchasingCategory,
PurchaseContractItem.PurchasingContractDeletionCode AS PurchasingContractDeletionCode,
PurchaseContractItem.PurchasingDocumentItemCategory AS PurchasingDocumentItemCategory,
PurchaseContractItem.PurgCatName AS PurgCatName,
PurchaseContractItem.PurgDocEstimatedPrice AS PurgDocEstimatedPrice,
PurchaseContractItem.PurgDocOrderAcknNumber AS PurgDocOrderAcknNumber,
PurchaseContractItem.PurgDocPriceDate AS PurgDocPriceDate,
PurchaseContractItem.PurgDocReleaseOrderQuantity AS PurgDocReleaseOrderQuantity,
PurchaseContractItem.RequirementTracking AS RequirementTracking,
PurchaseContractItem.ShippingInstruction AS ShippingInstruction,
PurchaseContractItem.StockType AS StockType,
PurchaseContractItem.Subcontractor AS Subcontractor,
PurchaseContractItem.TargetAmount AS TargetAmount,
PurchaseContractItem.TargetQuantity AS TargetQuantity,
PurchaseContractItem.VolumeUnit AS VolumeUnit,
cast( DAYS2GO_QUANT as mm_a_contract_days_left) AS DAYS2GO_QUANT
FROM P_PurchaseOrderItemPAI_03
LEFT OUTER JOIN I_PurchaseOrder AS PurchaseOrder ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_PurchaseOrderItem AS PurchaseOrderItem ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_PurchaseContract AS PurchaseContract ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_PurchaseContractItem AS PurchaseContractItem ON /* join condition not captured in parsed metadata */
INNER JOIN I_CalendarDate ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_PurchasingCategoryMatlGroup AS _PurchasingCategoryMatlGroup ON MaterialGroup = _PurchasingCategoryMatlGroup.MaterialGroup -- 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