Search Results month_bucket
Overview
APPS.POA_PURCHASE_SALES_V is a Purchasing (PO) module view in Oracle E-Business Suite 12.1.1 and 12.2.2 that consolidates purchase-side and sales-side transaction values into a single reporting structure. It serves as a unified source for procurement analytics, spend reporting, and period-based aggregation of purchasing activity. The view is registered in the E-Business Suite Technical Reference Manual (ETRM) with a status of VALID and resides in the APPS schema, making it accessible to standard EBS responsibilities and custom reporting tools such as Oracle Reports, BI Publisher, and OBIEE.
The view is primarily intended to expose a PURCHASE_AMOUNT figure alongside a placeholder SALES_AMOUNT, enabling organizations to report on committed or received purchasing value by item, operating unit, currency, and period. The sales column is deliberately populated as TO_NUMBER(NULL), indicating the view was designed as an extension point for downstream or customer-specific logic rather than a delivered sales ledger.
Underlying Base Objects
Although the ETRM metadata records no explicitly documented base objects, the view definition draws from the following Purchasing and Receiving tables:
- RCV_TRANSACTIONS (RT, RTP) — Receiving transactions, including receipts, returns to vendor, and corrections, along with their parent transactions.
- PO_LINE_LOCATIONS_ALL (PLL) — Shipment and schedule line details, including price overrides, quantity, consigned flags, and drop-ship flags.
- PO_LINES_ALL (POL) — Item-level purchase order lines and matching basis.
- PO_HEADERS_ALL (POH) — PO header attributes such as currency code and type lookup code.
The view is a UNION ALL of two branches: a receipt-driven branch joined to RCV_TRANSACTIONS, and a shipment-driven branch for lines where RECEIPT_REQUIRED_FLAG is N. This dual structure allows the view to capture both received and directly approved purchase commitments.
Key Columns
- PURCHASE_AMOUNT — The core measure. In the receipt branch it is derived from
PRICE_OVERRIDEmultiplied by the UOM-convertedPRIMARY_QUANTITY, signed by transaction type (RECEIVE = 1, RETURN TO VENDOR = -1, CORRECT based on parent). In the shipment branch it is eitherAMOUNT − AMOUNT_CANCELLED(matching basis AMOUNT) or(QUANTITY − QUANTITY_CANCELLED) × PRICE_OVERRIDE. - SALES_AMOUNT — Always NULL in the delivered view.
- MONTH_BUCKET — Transaction or creation date formatted as
MONTH YYYYfor period aggregation. - TRANSACTION_DATE — The receipt transaction date or line location creation date.
- OU_ID — Operating unit identifier from
PLL.ORG_ID. - ITEM_ID — Inventory item identifier.
- CURRENCY — PO header currency code.
Common Use Cases and Queries
The view is used to analyze procurement spend by item, operating unit, and month, and to reconcile receipt-based purchasing against approved shipments. A typical query aggregating purchase value by period:
SELECT MONTH_BUCKET, OU_ID, SUM(PURCHASE_AMOUNT) FROM APPS.POA_PURCHASE_SALES_V WHERE CURRENCY = 'USD' GROUP BY MONTH_BUCKET, OU_ID;- Item-level spend analysis joining to
MTL_SYSTEM_ITEMS_BonITEM_ID. - Operating-unit comparisons using
OU_IDfiltered againstHR_OPERATING_UNITS. - Period-over-period trending using
TRANSACTION_DATE.
Because the view blends receipts and non-receipted shipments, care must be taken to avoid double counting where both conditions apply; filters on RECEIPT_REQUIRED_FLAG are honored internally by the UNION ALL structure.
-
View: POA_PURCHASE_SALES_V
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: POA_PURCHASE_SALES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_PURCHASE_SALES_V, object_name:POA_PURCHASE_SALES_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POA_PURCHASE_SALES_V ,
-
VIEW: APPS.POA_PURCHASE_SALES_V
12.1.1
-
VIEW: APPS.POA_PURCHASE_SALES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_PURCHASE_SALES_V, object_name:POA_PURCHASE_SALES_V, status:VALID,
-
VIEW: APPS.POA_BIS_SUPPLIER_PERFORMANCE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_BIS_SUPPLIER_PERFORMANCE_V, object_name:POA_BIS_SUPPLIER_PERFORMANCE_V, status:VALID,
-
View: POA_BIS_SUPPLIER_PERFORMANCE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_BIS_SUPPLIER_PERFORMANCE_V, object_name:POA_BIS_SUPPLIER_PERFORMANCE_V, status:VALID, product: PO - Purchasing , description: This view is based on the POA_BIS_SUPPLIER_PERFORMANCE table. Please refer to the base view for further information. , implementation_dba_data: APPS.POA_BIS_SUPPLIER_PERFORMANCE_V ,
-
View: POA_BIS_SUPPLIER_PERFORMANCE_V
12.2.2
product: PO - Purchasing , description: This view is based on the POA_BIS_SUPPLIER_PERFORMANCE table. Please refer to the base view for further information. , implementation_dba_data: Not implemented in this database ,
-
TABLE: PO.POA_BIS_SUPPLIER_PERFORMANCE
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.POA_BIS_SUPPLIER_PERFORMANCE, object_name:POA_BIS_SUPPLIER_PERFORMANCE, status:VALID,
-
APPS.POA_SUPPERF_POPULATE_PKG SQL Statements
12.1.1
-
APPS.MSC_X_HZ_PLAN SQL Statements
12.1.1
-
APPS.MSC_X_HZ_PLAN SQL Statements
12.2.2
-
PACKAGE BODY: APPS.POA_SUPPERF_POPULATE_PKG
12.1.1
-
PACKAGE BODY: APPS.MSC_X_HZ_PLAN
12.1.1
-
PACKAGE BODY: APPS.MSC_X_HZ_PLAN
12.2.2
-
APPS.MSC_X_HZ_UPDATE dependencies on MSC_PERIOD_START_DATES
12.2.2
-
APPS.MSC_X_HZ_PLAN dependencies on MSC_X_HZ_PLAN
12.2.2
-
APPS.MSC_X_HZ_UPDATE dependencies on MSC_CALENDAR_DATES
12.1.1
-
APPS.MSC_X_HZ_UPDATE dependencies on MSC_CALENDAR_DATES
12.2.2
-
APPS.MSC_X_HZ_UPDATE dependencies on MSC_PERIOD_START_DATES
12.1.1
-
PACKAGE BODY: APPS.MSC_X_HZ_UPDATE
12.1.1
-
APPS.MSC_X_HZ_PLAN dependencies on MSC_X_HZ_PLAN
12.1.1
-
PACKAGE BODY: APPS.MSC_X_HZ_UPDATE
12.2.2
-
APPS.MSC_X_HZ_PLAN dependencies on MSC_SUP_DEM_ENTRIES
12.1.1
-
APPS.MSC_X_HZ_PLAN dependencies on MSC_SUP_DEM_ENTRIES
12.2.2
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,