Search Results PO_LINES_ALL
Overview
The PO_LINES_ALL table is a core transactional entity within the Oracle E-Business Suite Purchasing (PO) module, specifically in releases 12.1.1 and 12.2.2. It serves as the master repository for all line-level information across various purchasing documents. As indicated by its description, it stores data for lines belonging to purchase orders, purchase agreements (blanket and contract), quotations, and requests for quotation (RFQs). The table's "ALL" suffix signifies it is a multi-organization table, containing data for all operating units accessible to a user based on their security profile. Each record is uniquely identified by PO_LINE_ID and is logically grouped under a specific document header via PO_HEADER_ID, with LINE_NUM defining its sequence within that document.
Key Information Stored
The table's structure captures the essential attributes of a procurement line item. While the provided metadata highlights key relationships, the critical columns typically include PO_LINE_ID (primary key), PO_HEADER_ID (link to PO_HEADERS_ALL), and LINE_NUM (forming a unique key with the header ID). Other significant foreign keys define item and transactional characteristics: CATEGORY_ID links to MTL_CATEGORIES_B for item categorization, LINE_TYPE_ID to PO_LINE_TYPES_B to define the line's purpose (e.g., Goods, Services, Freight), and FROM_HEADER_ID/FROM_LINE_ID support document copying and sourcing from other purchase documents. The table also holds columns for item description, quantity, unit of measure, price, and need-by date, forming the complete business definition of the requested good or service.
Common Use Cases and Queries
This table is central to procurement reporting, data validation, and integration workflows. Common use cases include generating detailed purchase order line reports, analyzing item or category spending, and tracing the sourcing lineage of a line item. A fundamental query to retrieve all lines for a specific purchase order header would join PO_HEADERS_ALL with PO_LINES_ALL on PO_HEADER_ID. For performance and compliance reporting, analysts often join with MTL_CATEGORIES_B via CATEGORY_ID and PO_LINE_TYPES_B via LINE_TYPE_ID. Another critical pattern involves using the FROM_HEADER_ID and FROM_LINE_ID to trace a line back to its source quotation or blanket agreement, supporting audit trails. Data fixes or updates to line attributes, though typically performed via standard APIs, may require direct queries against this table for analysis.
Related Objects
PO_LINES_ALL has extensive relationships within and beyond the Purchasing module, as evidenced by its foreign key constraints. Its primary parent is PO_HEADERS_ALL. Key child tables include PO_LINE_LOCATIONS_ALL (for shipment and receipt details) and PO_DISTRIBUTIONS_ALL (for accounting distributions). The metadata also shows crucial relationships with inventory (MTL_CATEGORIES_B), receiving (CST_RCV_ACQ_COST_DETAILS), and external systems like iProcurement (ICX_SHOPPING_CART_LINES). Furthermore, it is referenced by numerous country-specific extensions (tables prefixed with JAI_), highlighting its importance for localized tax and regulatory compliance. For programmatic interaction, developers should utilize the standard PO_PDOI and POXPOEPO APIs rather than direct DML on this table.
-
Table: PO_LINES_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINES_ALL, object_name:PO_LINES_ALL, status:VALID, product: PO - Purchasing , description: Purchase document lines (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINES_ALL ,
-
Table: PO_LINES_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINES_ALL, object_name:PO_LINES_ALL, status:VALID, product: PO - Purchasing , description: Purchase document lines (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINES_ALL ,
-
APPS.PJM_SCHED_INT_WF dependencies on PO_LINES_ALL
12.1.1
-
APPS.JMF_SHIKYU_PO_PVT dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_HXC_INTERFACE_PVT dependencies on PO_LINES_ALL
12.1.1
-
APPS.JAI_PO_LA_TRIGGER_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.ICX_CAT_R12_UPGRADE_PVT dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_DOCUMENT_REVISION_GRP dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_THIRD_PARTY_STOCK_GRP dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_PB_PRICEBREAK_1 dependencies on PO_LINES_ALL
12.1.1
-
APPS.PA_PO_INTEGRATION_UTILS dependencies on PO_LINES_ALL
12.1.1
-
APPS.WIP_DEFAULT_RES dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_HEADERS_SV9 dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_REQ_TEMPLATE_SV dependencies on PO_LINES_ALL
12.1.1
-
APPS.IGC_CC_COMMON_UTILS_PVT dependencies on PO_LINES_ALL
12.1.1
-
APPS.ZX_ON_FLY_TRX_UPGRADE_PO_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.PA_MASS_ADDITIONS_CREATE_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.AP_AUTO_DM_CREATION_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_VAL_HEADERS dependencies on PO_LINES_ALL
12.1.1
-
APPS.JAI_PO_LLA_TRIGGER_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.IGC_CC_PO_INTERFACE_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.CSTPPACQ dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_LINES_SV3 dependencies on PO_LINES_ALL
12.1.1
-
APPS.PER_QH_FIND_QUERY dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_GA_PVT dependencies on PO_LINES_ALL
12.1.1
-
APPS.POA_EDW_SUP_PERF_F_C dependencies on PO_LINES_ALL
12.1.1
-
APPS.AP_MATCHING_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.EAM_PROCESS_WO_PVT dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_CORE_S dependencies on PO_LINES_ALL
12.1.1
-
APPS.WMS_XDOCK_PEGGING_PUB dependencies on PO_LINES_ALL
12.1.1
-
APPS.CSE_AP_PA_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.PAAPIMP_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.WMS_WAVEPLAN_TASKS_PVT dependencies on PO_LINES_ALL
12.1.1
-
APPS.GMD_SAMPLES_PUB dependencies on PO_LINES_ALL
12.1.1
-
APPS.WIP_WF_UPDATE_DATE dependencies on PO_LINES_ALL
12.1.1
-
APPS.PA_OTC_API dependencies on PO_LINES_ALL
12.1.1
-
APPS.POA_EDW_SUP_PERF_F_SIZE dependencies on PO_LINES_ALL
12.1.1
-
APPS.INV_DIAG_RCV_PO dependencies on PO_LINES_ALL
12.1.1
-
APPS.JAI_AP_MATCH_TAX_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.AP_MASS_ADDITIONS_CREATE_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.GMD_OUTBOUND_APIS_PUB dependencies on PO_LINES_ALL
12.1.1
-
APPS.POA_SAVINGS_MAIN dependencies on PO_LINES_ALL
12.1.1
-
APPS.CST_PRJMFG_COST_COLLECTOR dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_PRICE_BREAK_GRP dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_DIFF_SUMMARY_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_AUTOSOURCE_SV dependencies on PO_LINES_ALL
12.1.1
-
APPS.INV_RCV_DIR_RCPT_APIS dependencies on PO_LINES_ALL
12.1.1
-
APPS.IGC_CC_COMP_AMT_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.PO_DELREC_PVT dependencies on PO_LINES_ALL
12.1.1
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on PO_LINES_ALL
12.1.1