Search Results po_req_distributions_all
Overview
The PO_REQ_DISTRIBUTIONS_ALL table is a core transactional entity within Oracle E-Business Suite Purchasing (PO) module. It stores the detailed accounting and project-based distribution records for requisition lines. Each requisition line can be split into one or more distributions, enabling the allocation of its total quantity and cost across multiple general ledger accounts, projects, tasks, and awards. This table is fundamental for financial control, budgetary tracking, and project accounting integration. Its multi-org design, indicated by the "_ALL" suffix, means it stores data for all operating units, with access typically controlled by a MOAC (Multi-Org Access Control) security profile.
Key Information Stored
The table's primary key is DISTRIBUTION_ID, which uniquely identifies each distribution record. Critical foreign key columns link the distribution to its parent requisition line (REQUISITION_LINE_ID) and define its financial and project context. These include SET_OF_BOOKS_ID for the ledger, CODE_COMBINATION_ID for the primary charge account, and dedicated account columns for BUDGET_ACCOUNT_ID, ACCRUAL_ACCOUNT_ID, and VARIANCE_ACCOUNT_ID. For project-related requisitions, key columns are PROJECT_ID, TASK_ID, and EXPENDITURE_TYPE. The table also holds the distributed QUANTITY and REQUESTED_AMOUNT. The presence of specific account IDs and project fields is contingent on the setup of the requisitioning business unit and the item being requested.
Common Use Cases and Queries
This table is central to requisition reporting, account analysis, and audit trails. Common operational and reporting queries involve joining to PO_REQUISITION_LINES_ALL and PO_REQUISITION_HEADERS_ALL to analyze requisition spending by account, department, or project. A typical pattern is to trace the financial impact of a requisition from its distributions through to the resulting purchase order distributions (via REQ_DISTRIBUTION_ID) and eventual invoice and receiving transactions. Sample SQL often aggregates requested amounts by general ledger segment from the associated GL_CODE_COMBINATIONS table. For project-centric reporting, queries join to PA_PROJECTS_ALL and PA_TASKS. The table is also critical for interfaces, as evidenced by its relationship with PO_REQUISITIONS_INTERFACE_ALL and RCV_TRANSACTIONS_INTERFACE.
Related Objects
Based on the documented foreign key relationships, PO_REQ_DISTRIBUTIONS_ALL has extensive integration across EBS modules:
- PO_REQUISITION_LINES_ALL: Primary parent table, joined via REQUISITION_LINE_ID.
- GL_CODE_COMBINATIONS: Joined for the charge (CODE_COMBINATION_ID), budget (BUDGET_ACCOUNT_ID), accrual (ACCRUAL_ACCOUNT_ID), and variance (VARIANCE_ACCOUNT_ID) accounts.
- GL_SETS_OF_BOOKS: Joined via SET_OF_BOOKS_ID.
- Project Accounting (PA): Joined to PA_PROJECTS_ALL (PROJECT_ID), PA_TASKS (TASK_ID), and PA_EXPENDITURE_TYPES (EXPENDITURE_TYPE).
- Purchasing Downstream: Source for PO_DISTRIBUTIONS_ALL (REQ_DISTRIBUTION_ID) when a requisition is converted to a purchase order, and for archival in PO_DISTRIBUTIONS_ARCHIVE_ALL.
- Receiving (RCV): Referenced by RCV_SHIPMENT_LINES, RCV_TRANSACTIONS, and RCV_TRANSACTIONS_INTERFACE via REQ_DISTRIBUTION_ID for matching receipts to requisitions.
- Grants Accounting (GMS): Linked to GMS_AWARD_DISTRIBUTIONS (DISTRIBUTION_ID).
- Project Billing: Referenced by PA_BC_COMMITMENTS_ALL (PRL_DISTRIBUTION_ID).
-
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 ,
-
APPS.GMS_AWARDS_DIST_PKG dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.GMS_AWARDS_BOUNDARY_DATES_CHK dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.INV_UI_TASK_LOVS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.RCV_TABLE_FUNCTIONS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.GMS_BUDGET_BALANCE dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.INV_LOGICAL_TRANSACTIONS_PUB dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PJM_SCHED_INT_WF dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.POS_SCO_TOLERANCE_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.PA_PROJECT_STRUCTURE_PUB1 dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.PO_CORE_S dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.GML_RCV_DIR_RCPT_APIS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.WSH_SHIP_CONFIRM_ACTIONS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.FV_YE_CLOSE dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.PO_WF_REQ_NOTIFICATION dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.PO_UDA_TEMPLATES_UTIL dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.INV_MAINTAIN_RESERVATION_PUB dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.PO_INTG_DOCUMENT_FUNDS_GRP dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.JA_AU_COSTPROC_PKG dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.GMS_BUDGET_BALANCE dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.PO_PALT_MS_COMPLETION dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.CSP_EXCESS_PARTS_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PO_REQCHANGEREQUESTWF_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.INV_RESERVATION_VALIDATE_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.JAI_ENCUM_PRC dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.WSH_SHIP_CONFIRM_ACTIONS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.GML_MOBILE_RECEIPT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.MRP_HORIZONTAL_PLAN_SC dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.POR_WITHDRAW_REQ_SV dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.INV_DIAG_RCV_IPROC dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.GMS_AWARD_DIST_ENG dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PA_CHECK_COMMITMENTS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PO_RCOTOLERANCE_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_CHECKS_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.INV_PROJECT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.CST_EAMCOST_PUB dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PO_WF_DOCUMENT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.2.2
-
APPS.PO_WF_REQ_NOTIFICATION dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PO_LOCKS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PSA_BC_XLA_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PO_CREATE_REQUISITION_SV dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PO_NEGOTIATIONS4_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.GMI_SHIPPING_UTIL dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.INV_RCV_STD_RCPT_APIS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PO_REQCHANGEREQUESTNOTIF_PVT dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.IGC_CBC_PO_YEAR_END_PKG dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.CSP_PARTS_ORDER dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.PA_FUNDS_CONTROL_PKG dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1
-
APPS.OKE_FLOWDOWN_UTILS dependencies on PO_REQ_DISTRIBUTIONS_ALL
12.1.1