Search Results po_line_locations_all
Overview
The PO_LINE_LOCATIONS_ALL table is a core transactional entity within Oracle E-Business Suite Purchasing (PO) module, applicable to versions 12.1.1 and 12.2.2. It serves as the primary repository for shipment schedule information, also known as distributions or shipments, associated with purchasing documents. As indicated by its description, it documents shipment schedules for purchase orders, purchase agreements, quotations, and requests for quotation (RFQs). Each record represents a distinct delivery schedule for a specific quantity of an item or service on a purchase order line, enabling detailed control over delivery dates, quantities, locations, and receiving instructions. Its role is critical for the procure-to-pay cycle, linking purchasing documents to receiving and accounts payable processes.
Key Information Stored
The table stores detailed attributes for each shipment schedule. Its primary key is the unique identifier LINE_LOCATION_ID. A unique key constraint on PO_LINE_ID and SHIPMENT_NUM ensures each shipment number is unique per purchase order line. Key foreign key columns define its relationships within the purchasing schema: PO_HEADER_ID and PO_LINE_ID link to the parent document header and line (PO_HEADERS_ALL and PO_LINES_ALL). SHIP_TO_LOCATION_ID references HR_LOCATIONS_ALL to specify the delivery destination. RECEIVING_ROUTING_ID links to RCV_ROUTING_HEADERS to define the inspection and receiving workflow. TAX_CODE_ID references AP_TAX_CODES_ALL for tax calculations. Additional columns track quantities (QUANTITY, QUANTITY_RECEIVED, QUANTITY_BILLED), dates (PROMISED_DATE, NEED_BY_DATE), prices (UNIT_PRICE), and flags for closed, canceled, or approved statuses, providing a complete audit trail for each scheduled delivery.
Common Use Cases and Queries
This table is central to operational reporting and process integration. Common use cases include generating delivery schedules for suppliers, reconciling received quantities against ordered quantities, and matching invoices to specific shipments. A typical query retrieves all open shipments for a purchase order to track delivery performance:
- SELECT pll.shipment_num, pll.quantity, pll.quantity_received, pll.promised_date FROM po_line_locations_all pll JOIN po_lines_all pl ON pll.po_line_id = pl.po_line_id WHERE pl.po_header_id = <header_id> AND pll.closed_code IS NULL;
Another frequent pattern involves joining with PO_HEADERS_ALL and PO_LINES_ALL to create comprehensive purchase order detail reports that break down totals by shipment. Integration points include creating receipts in the RCV_SHIPMENT_LINES table based on these schedules and providing the PO_LINE_LOCATION_ID for invoice matching in AP_INVOICE_LINES_ALL.
Related Objects
PO_LINE_LOCATIONS_ALL has extensive relationships within and beyond the Purchasing module. Its primary parent tables are PO_HEADERS_ALL and PO_LINES_ALL. It also self-references via FROM_LINE_LOCATION_ID and SOURCE_SHIPMENT_ID for document copying and blanket agreement releases. Crucially, it is referenced by key transactional tables in other modules, establishing its central role. As per the metadata, AP_INVOICE_LINES_ALL references it for invoice matching, and AP_HOLDS_ALL can place holds on specific shipments. Within receiving, tables like RCV_SHIPMENT_LINES are populated based on its schedules. The listed references to JAI_* tables indicate integrations with localized tax and regulatory solutions, such as those for India.
-
Table: PO_LINE_LOCATIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINE_LOCATIONS_ALL, object_name:PO_LINE_LOCATIONS_ALL, status:VALID, product: PO - Purchasing , description: Document shipment schedules (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINE_LOCATIONS_ALL ,
-
Table: PO_LINE_LOCATIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINE_LOCATIONS_ALL, object_name:PO_LINE_LOCATIONS_ALL, status:VALID, product: PO - Purchasing , description: Document shipment schedules (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINE_LOCATIONS_ALL ,
-
APPS.PO_DOCUMENT_CHECKS_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_COPYDOC_S4 dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_INQ_SV dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.AP_IMPORT_UTILITIES_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_DELREC_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_CLM_UPG_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.IGC_CC_PO_LINE_LOCS_ALL_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.POR_UTIL_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_COMPARE_REVISIONS dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JMF_SHIKYU_RPT_SPR_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JMF_SUBCONTRACT_ORDERS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.RCV_DEFAULT_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.INV_RCV_COMMON_APIS dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.WMS_PACKING_WORKBENCH_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.ICX_POR_WF_UTIL_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PA_ADJUSTMENTS dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JAI_PO_LLA_TRIGGER_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_CLOSEOUT_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_UPDATE_DATE_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.WIP_JOBCLOSE_PRIV dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_PA_INTEGRATION_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JMF_PROCESS_SHIKYU_RCV_TRX_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_CHECKS_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.POS_ASN_CREATE_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.GMF_RCV_ACCOUNTING_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_INTERFACE_S dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.POA_EDW_RCV_TXNS_F_C dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_LINE_LOCATIONS_DRAFT_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.AP_ETAX_UTILITY_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.AP_IAW_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_TOTALS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.AP_INVOICE_LINES_UTILITY_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_REQCHANGEREQUESTNOTIF_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.POR_RCV_ORD_SV dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.RCV_TRANSACTION_PROCESSOR dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.AHL_OSP_COST_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.OE_LINE_UTIL dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.INV_DIAG_RCV_PO dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.RCV_ACCRUALUTILITIES_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_REVISION_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_FUNDS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_SUPPLY dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.AHL_OSP_ORDERS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JMF_SHIKYU_AUTO_RCV_PROC dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.CTO_WORKBENCH_UTIL_PK dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_AUTOSOURCE_SV dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_TAX_INTERFACE_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.AP_RETAINAGE_RELEASE_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2