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.AP_IMPORT_VALIDATION_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.OE_LINE_UTIL dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.RCV_TRANSACTIONS_INTERFACE_SV1 dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.RCV_EXPRESS_SV dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PAAPIMP_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.WMS_RETURN_SV dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JAI_PO_PROC_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.GML_MOBILE_RECEIPT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_VALIDATIONS dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_CHORD_WF4 dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JMF_SHIKYU_AUTO_RCV_PROC dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_MOAC_UTILS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_COPYDOC_SUB dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JAI_RETRO_PRC_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.CSP_REPAIR_PO_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_LOCATIONS_S dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.GML_PO_CON_REQ dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.M4R_3B2IN_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_CHORD_WF1 dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.INV_UTILITIES dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_PDOI_POSTPROC_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JAI_CMN_REVERSE_CHARGE_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_UDA_TEMPLATES_UTIL dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JAI_AP_ST_REVERSE_PROCESS dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.OE_DROP_SHIP_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_DOCUMENT_REVISION_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.WMS_WAVEPLAN_TASKS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_COMPLEX_WORK_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.INV_RCV_STD_RCPT_APIS dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_CHECKS_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_RELGEN_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.ITG_X_UTILS dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JMF_SHIKYU_ONT_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.POS_EXCELASN_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.AP_ISP_UTILITIES_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_GML_CONV_MIG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.AP_QUICK_CREDIT_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_DRAFT_MERGE_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JAI_PO_LA_TRIGGER_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JMF_SHIKYU_RPT_CUR_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_EMAIL_GENERATE dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.RCV_SHIPMENT_LINES_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.OE_SHIPPING_INTEGRATION_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.PO_ACTIONS dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
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