Search Results jai_cmn_rg_23d_trxs_uk1
Overview
JAI_CMN_RG_23D_TRXS is a transaction-level register table owned by the JA schema, delivered under the Oracle E-Business Suite Asia/Pacific Localizations module. Its documented description is "Quantity register for Trading Organizations." It records the movement of goods — receipts, issues, and adjustments — for organizations operating under the Indian excise and trading localization requirements, capturing both quantity and duty/charge information at the transaction level. It is a 69-column table in the ETRM 12.2.2 schema definition and is marked VALID, so it is an actively maintained object in the JA product lineage.
From a dimensional modeling standpoint, the mined foreign-key profile suggests a satellite-leaning classification. The table's identity is anchored almost entirely by descriptive and transactional attributes tied to parent entities — items, organizations, parties, sites, accounts, and source transactions — rather than by a self-contained hub key or a pure many-to-many resolving link. This is a heuristic suggestion only; the definitive model should follow the operational semantics of the quantity register.
Key Information Stored
The primary key is REGISTER_ID via index JAI_CMN_RG_23D_TRXS_PK, which serves as the surrogate identifier for each register row. A separate unique index, JAI_CMN_RG_23D_TRXS_UK1, spans ORGANIZATION_ID, LOCATION_ID, FIN_YEAR, INVENTORY_ITEM_ID, and SLNO — establishing those columns as the business-key candidate that most naturally defines register uniqueness within an organization and financial year.
- ORGANIZATION_ID, LOCATION_ID, FIN_YEAR, INVENTORY_ITEM_ID, SLNO — business-key combination identifying the register context.
- TRANSACTION_TYPE, REGISTER_CODE — classify the nature of each register entry.
- QUANTITY_RECEIVED, QUANTITY_ISSUED, OPENING_BALANCE_QTY, CLOSING_BALANCE_QTY, QTY_TO_ADJUST — quantities driving the register balance.
- CUSTOMER_ID, VENDOR_ID, BILL_TO_SITE_ID, SHIP_TO_SITE_ID, VENDOR_SITE_ID — trading party and site references, all resolved against HZ_PARTIES and HZ_PARTY_SITES.
- RECEIPT_DATE, TRANSACTION_DATE, GOODS_ISSUE_DATE, RELEASED_DATE — dates for register-time reporting.
- EXCISE_DUTY_RATE, DUTY_AMOUNT, BASIC_ED, ADDITIONAL_ED, CVD, ADDITIONAL_CVD — excise and duty components.
- CHARGE_ACCOUNT_ID — the GL account used for the register charge.
Common Use Cases and Queries
Because the user search context was "hz_party_sites," one primary use case is resolving the trading party site for each register row, using SHIP_TO_SITE_ID, BILL_TO_SITE_ID, or VENDOR_SITE_ID:
- Reporting register activity by ship-to site within a financial year, joining ORGANIZATION_ID and FIN_YEAR to JAI_CMN_FIN_YEARS.
- Reconciling goods issue transactions back to MTL_MATERIAL_TRANSACTIONS via GOODS_ISSUE_ID.
- Extracting excise duty and tax components (DUTY_AMOUNT, BASIC_ED, ADDITIONAL_ED, CVD) by charge account (GL_CODE_COMBINATIONS).
- Driving downstream matching and tax records in JAI_CMN_MATCH_RECEIPTS and JAI_CMN_MATCH_TAXES, which reference RECEIPT_ID on this table.
A representative query joining to party sites follows:
SELECT t.REGISTER_ID, t.ORGANIZATION_ID, t.FIN_YEAR, t.INVENTORY_ITEM_ID,
p.PARTY_NAME, ps.SITE_USE_CODE, t.RECEIPT_DATE, t.QUANTITY_RECEIVED
FROM JA.JAI_CMN_RG_23D_TRXS t, HZ_PARTY_SITES ps, HZ_PARTIES p
WHERE t.SHIP_TO_SITE_ID = ps.PARTY_SITE_ID
AND ps.PARTY_ID = p.PARTY_ID
AND t.ORGANIZATION_ID = :organization_id
AND t.FIN_YEAR = :fin_year;
Related Objects
The most significant related objects, based on the documented FK structure, are:
- HZ_PARTY_SITES — joined via SHIP_TO_SITE_ID, BILL_TO_SITE_ID, and VENDOR_SITE_ID.
- HZ_PARTIES — joined via VENDOR_ID and CUSTOMER_ID.
- JAI_INV_ITM_SETUPS — joined on INVENTORY_ITEM_ID and ORGANIZATION_ID for item setup validation.
- JAI_CMN_FIN_YEARS — joined on ORGANIZATION_ID and FIN_YEAR.
- MTL_MATERIAL_TRANSACTIONS — joined via GOODS_ISSUE_ID.
- GL_CODE_COMBINATIONS — joined via CHARGE_ACCOUNT_ID.
- HR_LOCATIONS_ALL — joined via LOCATION_ID.
- OP_BILL_LAD — joined via BOL_ID.
- JAI_CMN_MATCH_RECEIPTS and JAI_CMN_MATCH_TAXES — child tables referencing RECEIPT_ID back to this register.
-
INDEX: JA.JAI_CMN_RG_23D_TRXS_UK1
12.2.2
owner:JA, object_type:INDEX, object_name:JAI_CMN_RG_23D_TRXS_UK1, status:VALID,
-
Table: JAI_CMN_RG_23D_TRXS
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_CMN_RG_23D_TRXS, object_name:JAI_CMN_RG_23D_TRXS, status:VALID, product: JA - Asia/Pacific Localizations , description: Quantity register for Trading Organizations , implementation_dba_data: JA.JAI_CMN_RG_23D_TRXS ,
-
Table: JAI_CMN_RG_23D_TRXS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_CMN_RG_23D_TRXS, object_name:JAI_CMN_RG_23D_TRXS, status:VALID, product: JA - Asia/Pacific Localizations , description: Quantity register for Trading Organizations , implementation_dba_data: JA.JAI_CMN_RG_23D_TRXS ,
-
12.2.2 DBA Data
12.2.2
-
TABLE: JA.JAI_CMN_RG_23D_TRXS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_CMN_RG_23D_TRXS, object_name:JAI_CMN_RG_23D_TRXS, status:VALID,
-
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.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. ,