Search Results po_distributions_all
The PO_DISTRIBUTIONS_ALL table is a critical entity in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, serving as the foundation for procurement and financial distribution tracking within the Purchasing module. This table stores detailed distribution-level information for purchase orders (POs), requisitions, and blanket agreements, linking procurement transactions to accounting entries in the General Ledger (GL). Below is a detailed analysis of its structure, purpose, key columns, and integration points.
Purpose and Functional Overview
The PO_DISTRIBUTIONS_ALL table captures financial and operational data for each distribution line associated with a PO document. It enables:- Cost Allocation: Distributes PO line amounts across multiple accounts, projects, or tasks.
- Budgetary Control: Tracks encumbrances and expenditures for funds checking.
- GL Integration: Generates accounting entries via the Create Accounting process.
- Multi-Org Support: Stores data for all operating units (indicated by
ORG_ID
).
Key Columns and Relationships
Column | Description | Related Tables |
---|---|---|
PO_DISTRIBUTION_ID | Primary key, unique identifier | - |
PO_HEADER_ID | Links to PO_HEADERS_ALL | PO_HEADERS_ALL |
PO_LINE_ID | Links to PO_LINES_ALL | PO_LINES_ALL |
QUANTITY_ORDERED | Ordered quantity at distribution level | - |
AMOUNT_ORDERED | Distribution amount in transaction currency | - |
DESTINATION_TYPE_CODE | Indicates expense/inventory/asset etc. | - |
CODE_COMBINATION_ID | GL account (links to GL_CODE_COMBINATIONS) | GL_CODE_COMBINATIONS |
ENCUMBERED_FLAG | Indicates if funds are reserved | - |
Integration Points
1. Financial Modules: Distributes amounts to GL via Subledger Accounting (XLA tables).2. Projects: Links to
PA_EXPENDITURE_ITEMS_ALL
for project costing.3. Inventory: Tracks distributions for inventory receipts via
RCV_TRANSACTIONS
.4. Assets: Asset distributions flow to FA tables during capitalization.
Technical Considerations
- Multi-Org Access Control (MOAC): Queries must filter by
ORG_ID
. - Indexes: Key indexes exist on
PO_HEADER_ID
,PO_LINE_ID
, andCODE_COMBINATION_ID
. - Audit Columns: Includes
CREATION_DATE
,LAST_UPDATE_DATE
, andLAST_UPDATED_BY
.
Common Use Cases
1. Custom Reporting: Extracting detailed PO spend by account/department.2. Data Fixes: Correcting misaligned distributions before GL posting.
3. Interface Development: Feeding PO data to external systems.
4. Audit Trails: Tracing historical changes to distributions. This table's centrality in procurement-to-pay processes makes it indispensable for customization, reporting, and troubleshooting in Oracle EBS implementations.
-
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.1.1
product: PO - Purchasing , description: Accrual Reconciliation Report temporary table , implementation_dba_data: Not implemented in this database ,
-
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: 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: 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.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: 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.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: 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 ,
-
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 ,
-
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: 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.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_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: 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_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: 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.1.1
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: POBV_SCHEDULED_DISTRIBUTIONS
12.1.1
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 ,