Search Results PO_HEADERS_ALL
Overview
The PO_HEADERS_ALL table is the central repository for header-level information of all purchasing documents within Oracle E-Business Suite Purchasing (PO) module. It serves as the master record for purchase orders, purchase agreements, quotations, and requests for quotation (RFQs). As a multi-organization table, denoted by the "_ALL" suffix, it stores data for all operating units, with access typically controlled by the MOAC (Multi-Org Access Control) security profile. Its primary role is to define the overarching contractual and business terms for a procurement transaction, which are then detailed in associated line and shipment tables.
Key Information Stored
The table's structure captures the essential attributes of a purchasing document header. The primary key is PO_HEADER_ID, a unique system-generated identifier. A significant business key is SEGMENT1, which stores the human-readable document number. Critical foreign key relationships define the business context: VENDOR_ID and VENDOR_SITE_ID link to the supplier and their site; AGENT_ID identifies the buyer; SHIP_TO_LOCATION_ID and BILL_TO_LOCATION_ID define delivery and invoicing addresses. Other vital columns include TYPE_LOOKUP_CODE to distinguish between document types (e.g., STANDARD PO, BLANKET AGREEMENT), CURRENCY_CODE, RATE_TYPE for currency conversion, AUTHORIZATION_STATUS to track approval workflow, and CREATION_DATE. The FROM_HEADER_ID column supports document copying and blanket agreement releases by referencing the source agreement.
Common Use Cases and Queries
This table is fundamental for procurement reporting, data validation, and integration. Common scenarios include tracking the status of documents across operating units, analyzing buyer and supplier activity, and validating document integrity. A typical query to retrieve standard purchase orders for a specific vendor would join to related supplier and lookup tables.
- Sample Query: SELECT pha.segment1 AS po_number, pha.type_lookup_code, pha.authorization_status, pv.vendor_name, pvsa.vendor_site_code FROM po_headers_all pha JOIN po_vendors pv ON pha.vendor_id = pv.vendor_id JOIN po_vendor_sites_all pvsa ON pha.vendor_site_id = pvsa.vendor_site_id WHERE pha.type_lookup_code = 'STANDARD' AND pv.vendor_name LIKE 'ACME%';
- Reporting Use Case: Generating a report of all purchase agreements (BLANKET or CONTRACT) that are currently active, including their effective date ranges and total agreement amounts, often requires filtering on TYPE_LOOKUP_CODE and START_DATE/END_DATE columns.
- Data Validation: Identifying documents where header-level data (like currency) conflicts with line-level data by joining to PO_LINES_ALL.
Related Objects
PO_HEADERS_ALL has extensive relationships within and beyond the Purchasing module, as evidenced by its foreign key constraints. Core related Purchasing tables include PO_LINES_ALL (for document lines), PO_DISTRIBUTIONS_ALL (for accounting distributions), and PO_VENDORS. Crucially, it is referenced by AP_INVOICES_ALL for invoice matching and payment processing. Other significant dependencies include AHL_OSP_ORDERS_B (for service procurement), IGC_CC_HEADERS (for budgetary control), and various JAI (Java APIs for India) tables for localized tax and excise functionality. The table is also the base for key views like PO_HEADERS (a single-organization view filtered by ORG_ID).
-
Table: PO_HEADERS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HEADERS_ALL, object_name:PO_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Document headers (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_HEADERS_ALL ,
-
Table: PO_HEADERS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HEADERS_ALL, object_name:PO_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Document headers (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_HEADERS_ALL ,
-
APPS.PO_POAPPROVAL_INIT1 dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_SOURCING_RULES_SV dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_COMMUNICATION_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.ICX_POR_WF_UTIL_PKG dependencies on PO_HEADERS_ALL
12.2.2
-
APPS.POA_EDW_SPEND_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_TERMS_SV dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.POS_WF_PO_ACK dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.IGC_CC_YEP_PROCESS_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.RCV_ACCRUALUTILITIES_GRP dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.POS_CREATE_ASN dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_CHORD_WF2 dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_PRICE_BREAK_GRP dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.AP_APXTRSWP_XMLP_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.INV_UI_RCV_LOVS dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.AHL_OSP_COST_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.ICX_CAT_UTIL_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_AP_PURGE_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_SOURCING_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_DRAFT_APPR_STATUS_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_DOCUMENT_CONTROL_PUB dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.CSP_PLAN_DETAILS_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.GML_OPM_PO dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.POA_EDW_SUP_PERF_F_C dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.AHL_OSP_PO_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_DOCUMENT_ACTION_UTIL dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.JAI_PO_CMN_PKG dependencies on PO_HEADERS_ALL
12.2.2
-
APPS.PO_SHIPMENTS_SV4 dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.RCV_AVAILABILITY dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.RCV_ROI_HEADER dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_CHANGE_API1_S dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.POA_DBI_SAVINGS_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.JAI_PO_HA_TRIGGER_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_NEGOTIATIONS_SV1 dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_ASL_UPGRADE_SV2 dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.JAI_PO_CMN_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.GMD_SAMPLES_PUB dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.QA_SS_OSP dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.GML_PO_SYNCH dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.JA_JAINAPCR_XMLP_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.IGC_CC_REVALUE_PROCESS_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_DRAFTS_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.CTO_AUTO_PROCURE_PK dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PA_OTC_API dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.CTO_CHANGE_ORDER_PK dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.JAI_PO_TAX_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PO_PDOI_HEADER_GROUPING_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.PER_QH_FIND_QUERY dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.JAI_FA_ASSETS_PKG dependencies on PO_HEADERS_ALL
12.1.1