Search Results jai_cmn_tax_ctgs_all_pk
Overview
The JAI_CMN_TAX_CTGS_ALL table is a core master data table within the Oracle E-Business Suite Asia/Pacific Localizations module (Product JA). It functions as the central repository for defining and storing tax categories, which are critical for the calculation and application of excise and other localized taxes in jurisdictions such as India. Its primary role is to establish and maintain the link between these tax categories and excise item classes, enabling the system to determine the correct tax treatment for transactions involving inventory items, purchase orders, invoices, and sales orders. The table supports multi-organization access control through its ALL structure and ORG_ID column.
Key Information Stored
While the provided metadata does not list specific columns beyond key identifiers, the table's structure can be inferred from its relationships and purpose. The primary column is TAX_CATEGORY_ID, which serves as the unique identifier (Primary Key: JAI_CMN_TAX_CTGS_ALL_PK). The ORG_ID column links the tax category definition to an operating unit via a foreign key to HR_ALL_ORGANIZATION_UNITS. Other essential columns likely include descriptive fields such as TAX_CATEGORY_NAME or CODE, effective dates (CREATION_DATE, LAST_UPDATE_DATE), and columns defining the association to excise item classes. The table's description confirms it stores the definitive link between a tax category and an excise item class, a fundamental relationship for tax determination logic.
Common Use Cases and Queries
This table is central to tax configuration and transactional tax processing. Common use cases include the setup and maintenance of tax categories for new products or services, troubleshooting tax calculation errors on transactions, and generating reports on tax category usage. A frequent query involves joining the table to transactional lines to verify the applied tax category. For example, to audit tax categories on purchase order lines, one might use:
- SELECT pol.line_num, pol.item_description, tc.tax_category_id, tc.tax_category_name FROM po_lines_all pol JOIN jai_cmn_tax_ctgs_all tc ON pol.tax_category_id = tc.tax_category_id WHERE pol.po_header_id = <PO_ID>;
Another critical scenario is during tax master data updates, where the table is referenced by change history tables like JAI_CMN_MTAX_HDRS_ALL and JAI_CMN_TAXCTG_UPDATES to track modifications from an old to a new tax category.
Related Objects
The JAI_CMN_TAX_CTGS_ALL table has extensive relationships, acting as a key reference for transactional and configuration sub-modules. It references HR_ALL_ORGANIZATION_UNITS via ORG_ID. Crucially, its TAX_CATEGORY_ID is referenced by a wide array of tables, demonstrating its integration across the financial and supply chain suites:
- Procurement (PO): JAI_PO_LINE_LOCATIONS, JAI_PO_REQ_LINES, JAI_PO_REQ_LINE_TAXES, JAI_PO_TAXES, JAI_PO_REQUEST_T.
- Accounts Payable (AP): JAI_AP_INVOICE_LINES, JAI_AP_TDS_THHOLD_TAXES.
- Order Management & Shipping (OM): JAI_OM_OE_SO_LINES, JAI_OM_OE_RMA_LINES, JAI_OM_WSH_LINES_ALL.
- Accounts Receivable (AR): JAI_AR_TRX_LINES.
- Inventory (INV): JAI_MTL_TRXS, JAI_INV_ITM_TAXCTG_DTLS.
- Common Tax & Vendor Data: JAI_CMN_DOCUMENT_TAXES, JAI_CMN_TAX_CTG_LINES, JAI_CMN_VENDOR_SITES.
- Tax Master Update Tracking: JAI_CMN_MTAX_HDRS_ALL (OLD_TAX_CATEGORY, NEW_TAX_CATEGORY), JAI_CMN_MTAX_UPD_DTLS (OLD_TAX_CATEGORY_ID, NEW_TAX_CATEGORY_ID), JAI_CMN_TAXCTG_UPDATES.
- Projects (PA): JAI_PA_DRAFT_INVOICE_LINES.
-
INDEX: JA.JAI_CMN_TAX_CTGS_ALL_PK
12.1.1
owner:JA, object_type:INDEX, object_name:JAI_CMN_TAX_CTGS_ALL_PK, status:VALID,
-
INDEX: JA.JAI_CMN_TAX_CTGS_ALL_PK
12.2.2
owner:JA, object_type:INDEX, object_name:JAI_CMN_TAX_CTGS_ALL_PK, status:VALID,
-
Table: JAI_CMN_TAX_CTGS_ALL
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_CMN_TAX_CTGS_ALL, object_name:JAI_CMN_TAX_CTGS_ALL, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores tax categories and their link to excise ITEM classes. , implementation_dba_data: JA.JAI_CMN_TAX_CTGS_ALL ,
-
Table: JAI_CMN_TAX_CTGS_ALL
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_CMN_TAX_CTGS_ALL, object_name:JAI_CMN_TAX_CTGS_ALL, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores tax categories and their link to excise ITEM classes. , implementation_dba_data: JA.JAI_CMN_TAX_CTGS_ALL ,
-
TABLE: JA.JAI_CMN_TAX_CTGS_ALL
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_CMN_TAX_CTGS_ALL, object_name:JAI_CMN_TAX_CTGS_ALL, status:VALID,
-
TABLE: JA.JAI_CMN_TAX_CTGS_ALL
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_CMN_TAX_CTGS_ALL, object_name:JAI_CMN_TAX_CTGS_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
eTRM - JA Tables and Views
12.1.1
description: The 'JA_CN_SYSTEM_PARAMETERS_ALL' table stores information defined by 'System Options' form, 'Electronic Accounting Book Export' program will get most data from data in the table. A legal entity can only have one record in the table. ,
-
eTRM - JA Tables and Views
12.2.2
description: The 'JA_CN_VOUCHER_NUMBER' table stores the voucher number of GL journal lines. ,
-
eTRM - JA Tables and Views
12.1.1
description: The 'JA_CN_SYSTEM_PARAMETERS_ALL' table stores information defined by 'System Options' form, 'Electronic Accounting Book Export' program will get most data from data in the table. A legal entity can only have one record in the table. ,
-
eTRM - JA Tables and Views
12.2.2
description: The 'JA_CN_VOUCHER_NUMBER' table stores the voucher number of GL journal lines. ,