Search Results po_distributions_all
Overview
PO_DISTRIBUTIONS_ALL is the core accounting and receiving distribution table in the Oracle Purchasing (PO) module, owned by the PO schema. It represents the lowest level of granularity on a purchase order, breaking down each purchase order shipment (line location) into one or more accounting distributions that identify the charge account, quantity ordered, quantity delivered, quantity billed, and encumbrance information. Every requisition, purchase order, and release ultimately drives one or more rows in this table, and it serves as the bridge between procurement activity and the General Ledger, receiving, and payables sub-ledgers.
Because it stores both the transactional quantities and the GL account references (CODE_COMBINATION_ID, BUDGET_ACCOUNT_ID, ACCRUAL_ACCOUNT_ID, VARIANCE_ACCOUNT_ID), PO_DISTRIBUTIONS_ALL is central to encumbrance accounting, accrual reconciliation, and receiving-to-invoice matching. In a Data Vault modeling context, the ETRM metadata classifies this table as hub-leaning. Practically, this suggests treating PO_DISTRIBUTION_ID as a hub or core business key, with the many foreign key references (to PO_HEADERS_ALL, PO_LINES_ALL, PO_LINE_LOCATIONS_ALL, GL_CODE_COMBINATIONS, and others) behaving as links connecting the distribution to its surrounding business entities.
Key Information Stored
The table contains 128 documented columns. The most significant include:
- PO_DISTRIBUTION_ID — surrogate primary key (PO_DISTRIBUTIONS_PK and unique index PO_DISTRIBUTIONS_U1); uniquely identifies each distribution row.
- PO_HEADER_ID, PO_LINE_ID, LINE_LOCATION_ID — the business-key composite (PO_DISTRIBUTIONS_UK1) tying the distribution to its header, line, and shipment, plus DISTRIBUTION_NUM for sequencing.
- CODE_COMBINATION_ID — the charge account in GL_CODE_COMBINATIONS.
- BUDGET_ACCOUNT_ID, ACCRUAL_ACCOUNT_ID, VARIANCE_ACCOUNT_ID — additional accounting flexfield references used for budgeting, accrual, and variance postings.
- QUANTITY_ORDERED, QUANTITY_DELIVERED, QUANTITY_BILLED, QUANTITY_CANCELLED — lifecycle quantity tracking per distribution.
- AMOUNT_ORDERED, AMOUNT_DELIVERED, AMOUNT_BILLED, AMOUNT_CANCELLED — the corresponding monetary values.
- ENCUMBERED_AMOUNT, ENCUMBERED_FLAG, UNENCUMBERED_AMOUNT — encumbrance accounting state.
- DESTINATION_TYPE_CODE, DESTINATION_ORGANIZATION_ID, DESTINATION_SUBINVENTORY — inventory or expense destination detail.
- REQ_DISTRIBUTION_ID, PO_RELEASE_ID, SOURCE_DISTRIBUTION_ID — links back to the originating requisition, release, or source distribution.
- ORG_ID, SET_OF_BOOKS_ID — multi-org and ledger context.
Common Use Cases and Queries
Typical uses include PO-to-invoice reconciliation, encumbrance and budget checking, and receiving accrual reporting. A common query joins distributions to headers and lines to report open commitments:
- Reporting unencumbered and encumbered amounts by account for period-end accrual.
- Matching receiving transactions to distributions via RCV_TRANSACTIONS.PO_DISTRIBUTION_ID to analyze ordered-versus-delivered quantities.
- Reconciling AP invoices against PO distributions through AP_INVOICE_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID for quantity billed and price variance analysis.
- Tracing requisition-to-PO lineage using REQ_DISTRIBUTION_ID and SOURCE_DISTRIBUTION_ID, including self-referencing chains for blanket releases.
A representative pattern selects PO_DISTRIBUTION_ID, PO_HEADER_ID, PO_LINE_ID, CODE_COMBINATION_ID, QUANTITY_ORDERED and QUANTITY_BILLED, filtering by ORG_ID and joining to PO_LINES_ALL and GL_CODE_COMBINATIONS for account descriptions.
Related Objects
- PO_HEADERS_ALL (PO_HEADER_ID), PO_LINES_ALL (PO_LINE_ID), PO_LINE_LOCATIONS_ALL (LINE_LOCATION_ID) — parent PO entities.
- GL_CODE_COMBINATIONS — via CODE_COMBINATION_ID and the budget/accrual/variance account columns.
- AP_INVOICE_DISTRIBUTIONS_ALL — references this table via PO_DISTRIBUTION_ID for invoice matching.
- RCV_TRANSACTIONS and RCV_SHIPMENT_LINES — receiving transactions linked by PO_DISTRIBUTION_ID.
- PO_REQ_DISTRIBUTIONS_ALL (REQ_DISTRIBUTION_ID) and PO_RELEASES_ALL (PO_RELEASE_ID) — upstream requisition and release sourcing.
- PA_BC_COMMITMENTS_ALL and PA_BC_PACKETS — project commitments referencing DOCUMENT_DISTRIBUTION_ID.
- MTL_SUPPLY and MTL_KANBAN_CARD_ACTIVITY — supply and kanban integration.
- PO_ACCRUAL_RECONCILE_TEMP_ALL and PO_ACCRUAL_WRITE_OFFS_ALL — accrual reconciliation processes.
-
Table: PO_DISTRIBUTIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_ALL, object_name:PO_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Purchase order distributions , implementation_dba_data: PO.PO_DISTRIBUTIONS_ALL ,
-
Table: PO_DISTRIBUTIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_ALL, object_name:PO_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Purchase order distributions , implementation_dba_data: PO.PO_DISTRIBUTIONS_ALL ,
-
Lookup Type: MRC_UPGRADE
12.1.1
product: PO - Purchasing , meaning: NODESCRIPTION47 ,
-
Lookup Type: MRC_UPGRADE
12.2.2
product: PO - Purchasing , meaning: NODESCRIPTION47 ,
-
Table: PO_DISTRIBUTIONS_ARCHIVE_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_ARCHIVE_ALL, object_name:PO_DISTRIBUTIONS_ARCHIVE_ALL, status:VALID, product: PO - Purchasing , description: Archived distributions , implementation_dba_data: PO.PO_DISTRIBUTIONS_ARCHIVE_ALL ,
-
Table: PO_DISTRIBUTIONS_ARCHIVE_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_ARCHIVE_ALL, object_name:PO_DISTRIBUTIONS_ARCHIVE_ALL, status:VALID, product: PO - Purchasing , description: Archived distributions , implementation_dba_data: PO.PO_DISTRIBUTIONS_ARCHIVE_ALL ,
-
View: PO_PURCHASE_ORDER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_PURCHASE_ORDER_V, object_name:PO_PURCHASE_ORDER_V, status:VALID, product: PO - Purchasing , description: Purchase order , implementation_dba_data: APPS.PO_PURCHASE_ORDER_V ,
-
View: PO_PURCHASE_ORDER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_PURCHASE_ORDER_V, object_name:PO_PURCHASE_ORDER_V, status:VALID, product: PO - Purchasing , description: Purchase order , implementation_dba_data: APPS.PO_PURCHASE_ORDER_V ,
-
Table: PO_MC_DISTRIBUTIONS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_MC_DISTRIBUTIONS, object_name:PO_MC_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: Multiple Reporting Currencies (MRC) sub-table of PO_DISTRIBUTIONS_ALL , implementation_dba_data: PO.PO_MC_DISTRIBUTIONS ,
-
Table: PO_MC_DISTRIBUTIONS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_MC_DISTRIBUTIONS, object_name:PO_MC_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: Multiple Reporting Currencies (MRC) sub-table of PO_DISTRIBUTIONS_ALL , implementation_dba_data: PO.PO_MC_DISTRIBUTIONS ,
-
Table: PO_DISTRIBUTIONS_GT1
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_GT1, object_name:PO_DISTRIBUTIONS_GT1, status:VALID, product: PO - Purchasing , description: For Internal Use Only: This table is global temporary table based on po_distributions_all table. It is used for internal processing of data for PO Approval Submission Checks. , implementation_dba_data: PO.PO_DISTRIBUTIONS_GT1 ,
-
Table: PO_DISTRIBUTIONS_GT
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_GT, object_name:PO_DISTRIBUTIONS_GT, status:VALID, product: PO - Purchasing , description: For Internal Use Only: This table is global temporary table based on po_distributions_all table. It is used for internal processing of data for PO Approval Submission Checks. , implementation_dba_data: PO.PO_DISTRIBUTIONS_GT ,
-
Table: PO_DISTRIBUTIONS_GT
12.2.2
product: PO - Purchasing , description: For Internal Use Only: This table is global temporary table based on po_distributions_all table. It is used for internal processing of data for PO Approval Submission Checks. , implementation_dba_data: Not implemented in this database ,
-
Table: PO_ACCRUAL_WRITE_OFFS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACCRUAL_WRITE_OFFS_ALL, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID, product: PO - Purchasing , description: Accrual write-offs , implementation_dba_data: PO.PO_ACCRUAL_WRITE_OFFS_ALL ,
-
Table: PO_ACCRUAL_WRITE_OFFS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACCRUAL_WRITE_OFFS_ALL, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID, product: PO - Purchasing , description: Accrual write-offs , implementation_dba_data: PO.PO_ACCRUAL_WRITE_OFFS_ALL ,
-
Table: PO_ACCRUAL_RECONCILE_TEMP_ALL
12.2.2
product: PO - Purchasing , description: Accrual Reconciliation Report temporary table , implementation_dba_data: Not implemented in this database ,
-
Table: PO_ACCRUAL_RECONCILE_TEMP_ALL
12.1.1
product: PO - Purchasing , description: Accrual Reconciliation Report temporary table , implementation_dba_data: Not implemented in this database ,
-
Table: RCV_SUPPLY
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SUPPLY, object_name:RCV_SUPPLY, status:VALID, product: PO - Purchasing , description: Summary information about items in receiving/inspection , implementation_dba_data: PO.RCV_SUPPLY ,
-
Table: RCV_ACCOUNTING_EVENTS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_ACCOUNTING_EVENTS, object_name:RCV_ACCOUNTING_EVENTS, status:VALID, product: PO - Purchasing , description: Receiving Accounting Events , implementation_dba_data: PO.RCV_ACCOUNTING_EVENTS ,
-
Table: RCV_SUPPLY
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SUPPLY, object_name:RCV_SUPPLY, status:VALID, product: PO - Purchasing , description: Summary information about items in receiving/inspection , implementation_dba_data: PO.RCV_SUPPLY ,
-
Table: RCV_ACCOUNTING_EVENTS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_ACCOUNTING_EVENTS, object_name:RCV_ACCOUNTING_EVENTS, status:VALID, product: PO - Purchasing , description: Receiving Accounting Events , implementation_dba_data: PO.RCV_ACCOUNTING_EVENTS ,
-
Table: PO_REQ_DISTRIBUTIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQ_DISTRIBUTIONS_ALL, object_name:PO_REQ_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Requisition distributions , implementation_dba_data: PO.PO_REQ_DISTRIBUTIONS_ALL ,
-
Table: PO_REQ_DISTRIBUTIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQ_DISTRIBUTIONS_ALL, object_name:PO_REQ_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Requisition distributions , implementation_dba_data: PO.PO_REQ_DISTRIBUTIONS_ALL ,
-
Table: PO_RELEASES_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_RELEASES_ALL, object_name:PO_RELEASES_ALL, status:VALID, product: PO - Purchasing , description: Purchase order releases , implementation_dba_data: PO.PO_RELEASES_ALL ,
-
View: POFV_MC_PO_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_MC_PO_DISTRIBUTIONS, object_name:POFV_MC_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_MC_PO_DISTRIBUTIONS ,
-
View: POBV_MC_PO_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_MC_PO_DISTRIBUTIONS, object_name:POBV_MC_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_MC_PO_DISTRIBUTIONS ,
-
View: POBV_MC_PO_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_MC_PO_DISTRIBUTIONS, object_name:POBV_MC_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_MC_PO_DISTRIBUTIONS ,
-
View: POFV_MC_PO_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_MC_PO_DISTRIBUTIONS, object_name:POFV_MC_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_MC_PO_DISTRIBUTIONS ,
-
Table: PO_RELEASES_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_RELEASES_ALL, object_name:PO_RELEASES_ALL, status:VALID, product: PO - Purchasing , description: Purchase order releases , implementation_dba_data: PO.PO_RELEASES_ALL ,
-
Table: RCV_TRANSACTIONS_INTERFACE
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS_INTERFACE, object_name:RCV_TRANSACTIONS_INTERFACE, status:VALID, product: PO - Purchasing , description: Receiving transactions interface table , implementation_dba_data: PO.RCV_TRANSACTIONS_INTERFACE ,
-
Table: RCV_TRANSACTIONS_INTERFACE
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS_INTERFACE, object_name:RCV_TRANSACTIONS_INTERFACE, status:VALID, product: PO - Purchasing , description: Receiving transactions interface table , implementation_dba_data: PO.RCV_TRANSACTIONS_INTERFACE ,
-
View: POS_PO_OSP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_PO_OSP_V, object_name:POS_PO_OSP_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_PO_OSP_V ,
-
View: PO_DISTRIBUTIONS_MERGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DISTRIBUTIONS_MERGE_V, object_name:PO_DISTRIBUTIONS_MERGE_V, status:VALID, product: PO - Purchasing , description: The merged view using PO_DISTRIBUTIONS_ALL table and PO_DISTRIBUTIONS_DRAFT_ALL tables. , implementation_dba_data: APPS.PO_DISTRIBUTIONS_MERGE_V ,
-
View: PO_DISTRIBUTIONS_MERGE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DISTRIBUTIONS_MERGE_V, object_name:PO_DISTRIBUTIONS_MERGE_V, status:VALID, product: PO - Purchasing , description: The merged view using PO_DISTRIBUTIONS_ALL table and PO_DISTRIBUTIONS_DRAFT_ALL tables. , implementation_dba_data: APPS.PO_DISTRIBUTIONS_MERGE_V ,
-
View: POS_PO_OSP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_PO_OSP_V POS.POS_PO_OSP_V, object_name:POS_PO_OSP_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_PO_OSP_V ,
-
View: PO_RCV_SUPPLY_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_RCV_SUPPLY_VIEW, object_name:PO_RCV_SUPPLY_VIEW, status:VALID, product: PO - Purchasing , description: Receiving supply , implementation_dba_data: APPS.PO_RCV_SUPPLY_VIEW ,
-
View: PO_RCV_SUPPLY_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_RCV_SUPPLY_VIEW, object_name:PO_RCV_SUPPLY_VIEW, status:VALID, product: PO - Purchasing , description: Receiving supply , implementation_dba_data: APPS.PO_RCV_SUPPLY_VIEW ,
-
Table: RCV_SHIPMENT_LINES
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SHIPMENT_LINES, object_name:RCV_SHIPMENT_LINES, status:VALID, product: PO - Purchasing , description: Receiving shipment line information , implementation_dba_data: PO.RCV_SHIPMENT_LINES ,
-
View: POS_PO_SUP_ORDER_INVOICES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_PO_SUP_ORDER_INVOICES_V, object_name:POS_PO_SUP_ORDER_INVOICES_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_PO_SUP_ORDER_INVOICES_V ,
-
View: POS_PO_SUP_ORDER_INVOICES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_PO_SUP_ORDER_INVOICES_V, object_name:POS_PO_SUP_ORDER_INVOICES_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_PO_SUP_ORDER_INVOICES_V ,
-
Table: RCV_SHIPMENT_LINES
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SHIPMENT_LINES, object_name:RCV_SHIPMENT_LINES, status:VALID, product: PO - Purchasing , description: Receiving shipment line information , implementation_dba_data: PO.RCV_SHIPMENT_LINES ,
-
View: PO_PO_SUPPLY_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_PO_SUPPLY_VIEW, object_name:PO_PO_SUPPLY_VIEW, status:VALID, product: PO - Purchasing , description: Purchasing supply , implementation_dba_data: APPS.PO_PO_SUPPLY_VIEW ,
-
View: PO_PO_SUPPLY_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_PO_SUPPLY_VIEW, object_name:PO_PO_SUPPLY_VIEW, status:VALID, product: PO - Purchasing , description: Purchasing supply , implementation_dba_data: APPS.PO_PO_SUPPLY_VIEW ,
-
View: PO_ENC_AEL_GL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_ENC_AEL_GL_V, object_name:PO_ENC_AEL_GL_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_ENC_AEL_GL_V ,
-
View: POBV_PLAN_PO_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_PLAN_PO_DISTRIBUTIONS, object_name:POBV_PLAN_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_PLAN_PO_DISTRIBUTIONS ,
-
View: POBV_PLAN_PO_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_PLAN_PO_DISTRIBUTIONS, object_name:POBV_PLAN_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_PLAN_PO_DISTRIBUTIONS ,
-
View: POBV_BKT_PO_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_BKT_PO_DISTRIBUTIONS, object_name:POBV_BKT_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_BKT_PO_DISTRIBUTIONS ,
-
View: PO_ENC_AEL_GL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_ENC_AEL_GL_V, object_name:PO_ENC_AEL_GL_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_ENC_AEL_GL_V ,
-
View: POBV_STD_PO_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_STD_PO_DISTRIBUTIONS, object_name:POBV_STD_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_STD_PO_DISTRIBUTIONS ,
-
View: POBV_SCHEDULED_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_SCHEDULED_DISTRIBUTIONS, object_name:POBV_SCHEDULED_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_SCHEDULED_DISTRIBUTIONS ,