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.WIP_OSP_SHP_I_WF dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JAI_RCV_ACCOUNTING_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.GML_PO_SYNCH dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.QA_PLAN_ELEMENT_API dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_GML_CONV_MIG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.ZX_ON_FLY_TRX_UPGRADE_AP_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.POA_EDW_PO_DIST_F_C dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.ZX_PO_REC_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_PRICE_DIFFERENTIALS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_CHORD_WF4 dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JAI_PO_CMN_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.WMS_PLAN_TASKS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.RCV_NORMALIZE_DATA_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_EMAIL_GENERATE dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.GML_AUDIT_REPORTS dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.RCV_LCM_WEB_SERVICE dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_POXPOBPS_XMLP_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_OM_INTEGRATION_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JAI_PO_LLA_TRIGGER_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JAI_PO_TAX_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.POS_COMPLEX_WORK_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.EAM_WO_CHANGE_STATUS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.AHL_OSP_RCV_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.INV_INVSTMVT_XMLP_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.POS_ASN_NOTIF dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.WIP_OSP dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_CHORD_WF2 dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.RCV_ACCEVENTS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.IGC_CC_PO_LINE_LOCS_ALL_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.CST_INVENTORY_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_PDOI_POSTPROC_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_CHECKS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_LINE_LOCATIONS_PKG_S2 dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.CSTPALPC dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.GML_RECV_TRANS_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_PDOI_LINE_LOC_PROCESS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_ARCHIVE_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.INL_INTEGRATION_GRP dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JMF_SHIKYU_ADJUSTMENT_PROC dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.INV_MAINTAIN_RESERVATION_PUB dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JAI_AP_MATCH_TAX_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.RCV_SHIPMENT_LINES_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_DOCUMENT_ACTION_UTIL dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.RCV_TABLE_FUNCTIONS dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.FV_AP_PREPAY_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.CSP_REPAIR_PO_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.PO_SIGNATURE_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.POS_ASN dependencies on PO_LINE_LOCATIONS_ALL
12.1.1