Search Results jai_po_line_locations
Overview
The JAI_PO_LINE_LOCATIONS table is a core data object within the JA (Asia/Pacific Localizations) product of Oracle E-Business Suite (EBS) releases 12.1.1 and 12.2.2. It functions as a localization extension table, specifically designed to store country-specific transactional data at the purchase order line shipment level. Its primary role is to augment the standard Oracle Purchasing module's PO_LINE_LOCATIONS_ALL table with additional attributes required for statutory compliance and tax calculations in supported Asia/Pacific jurisdictions. The table is integral to the localized financial and tax processing logic, acting as a central reference point for localized data tied to individual purchase order shipments.
Key Information Stored
The table's structure centers on linking localized data to specific purchase order line shipments. Its primary key is the system-generated LINE_FOCUS_ID, which uniquely identifies each record. The table maintains critical foreign key relationships to standard EBS purchasing entities: PO_HEADER_ID, PO_LINE_ID, and LINE_LOCATION_ID, ensuring a one-to-one correlation with a shipment line in PO_LINE_LOCATIONS_ALL. A significant column is TAX_CATEGORY_ID, which references JAI_CMN_TAX_CTGS_ALL and stores the applicable tax category for the shipment, a fundamental piece of information for automated tax determination. While the provided metadata does not list all columns, the table's description implies it holds other localization-specific fields pertinent to the shipment, such as indicators or codes mandated by local regulations.
Common Use Cases and Queries
This table is primarily accessed for generating localized tax reports, validating tax setup during purchase order entry, and supporting period-end compliance activities. A common operational query involves fetching the localization and tax details for a specific purchase order shipment to verify tax calculations. For example:
SELECT jpll.* FROM jai_po_line_locations jpll WHERE jpll.line_location_id = :p_line_location_id;
For reporting purposes, it is frequently joined with standard purchasing tables to create comprehensive audit trails. A typical pattern for a tax integrity report would be:
SELECT plla.shipment_num, jpll.tax_category_id, jctc.tax_category_code FROM po_line_locations_all plla, jai_po_line_locations jpll, jai_cmn_tax_ctgs_all jctc WHERE plla.line_location_id = jpll.line_location_id AND jpll.tax_category_id = jctc.tax_category_id AND plla.po_header_id = :p_po_header_id;
Related Objects
The JAI_PO_LINE_LOCATIONS table sits at a nexus of relationships between standard EBS tables and localization-specific objects. It directly references four key tables:
- PO_LINE_LOCATIONS_ALL via LINE_LOCATION_ID
- PO_LINES_ALL via PO_LINE_ID
- PO_HEADERS_ALL via PO_HEADER_ID
- JAI_CMN_TAX_CTGS_ALL via TAX_CATEGORY_ID
Conversely, it is referenced by two critical localization transaction tables, establishing it as a parent record for downstream tax and request processing:
- JAI_PO_REQUEST_T references it via LINE_FOCUS_ID
- JAI_PO_TAXES references it via LINE_FOCUS_ID
These relationships confirm its role as the foundational localization record for a PO shipment, from which tax lines and specific localization requests are generated.
-
Table: JAI_PO_LINE_LOCATIONS
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_PO_LINE_LOCATIONS, object_name:JAI_PO_LINE_LOCATIONS, status:VALID, product: JA - Asia/Pacific Localizations , description: This table stores the localization information at PO line shipment level. , implementation_dba_data: JA.JAI_PO_LINE_LOCATIONS ,
-
Table: JAI_PO_LINE_LOCATIONS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_PO_LINE_LOCATIONS, object_name:JAI_PO_LINE_LOCATIONS, status:VALID, product: JA - Asia/Pacific Localizations , description: This table stores the localization information at PO line shipment level. , implementation_dba_data: JA.JAI_PO_LINE_LOCATIONS ,
-
APPS.JAI_PO_LA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_AR_RGM_PROCESSING_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_CMN_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_PROC_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_CMN_RGM_PROCESSING_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_AP_IDA_TRIGGER_DTC_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_DA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_PO_RLA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_PO_TAX_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_RCV_TAX_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_OPEN_API_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_DA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_AP_IDA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_HA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_CMN_ST_FORMS_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_CMN_TAX_DEFAULTATION_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_PO_LLA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_CMN_RGM_PROCESSING_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_TRX_REPO_EXTRACT_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_TAX_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_CMN_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_PO_HA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_RCV_TAX_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_TRX_REPO_EXTRACT_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_PO_LA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_CMN_ST_FORMS_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_AR_RGM_PROCESSING_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_CMN_MTAX_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.1.1
-
APPS.JAI_CMN_REVERSE_CHARGE_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_CMN_TAX_DEFAULTATION_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_LLA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_CMN_MTAX_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_PO_RLA_TRIGGER_PKG dependencies on JAI_PO_LINE_LOCATIONS
12.2.2
-
APPS.JAI_CMN_MTAX_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
APPS.JAI_CMN_MTAX_PKG dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.JAI_CMN_MTAX_PKG dependencies on PO_LINES_ALL
12.1.1
-
APPS.JAI_CMN_MTAX_PKG dependencies on PO_HEADERS_ALL
12.2.2
-
APPS.JAI_CMN_MTAX_PKG dependencies on PO_LINES_ALL
12.2.2
-
APPS.JAI_CMN_MTAX_PKG dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.JAI_PO_LLA_TRIGGER_PKG dependencies on JAI_PO_TAXES
12.1.1
-
APPS.JAI_AP_MATCH_TAX_PKG dependencies on JAI_PO_TAXES
12.1.1
-
APPS.JAI_AP_MATCH_TAX_PKG dependencies on JAI_PO_TAXES
12.2.2
-
APPS.JAI_PO_LLA_TRIGGER_PKG dependencies on JAI_PO_TAXES
12.2.2
-
APPS.JAI_PO_DA_TRIGGER_PKG dependencies on JAI_PO_TAXES
12.2.2
-
APPS.JAI_PO_DA_TRIGGER_PKG dependencies on JAI_PO_TAXES
12.1.1
-
APPS.JAI_PO_LLA_TRIGGER_PKG SQL Statements
12.2.2
-
APPS.JAI_PO_LLA_TRIGGER_PKG SQL Statements
12.1.1
-
APPS.JAI_PO_PROC_PKG SQL Statements
12.2.2