Search Results jai_rgm_definitions
Overview
The JAI_RGM_DEFINITIONS table is a core master data table within the Asia/Pacific Localizations (JA) module of Oracle E-Business Suite (EBS) releases 12.1.1 and 12.2.2. It functions as the central repository for defining tax or regulatory regimes, which are fundamental to the localized compliance features for countries in the Asia/Pacific region. A regime typically represents a distinct statutory framework, such as India's Tax Deducted at Source (TDS) or Service Tax. This table stores the essential metadata for each regime, enabling the system to manage regime-specific rules, calculations, thresholds, and reporting. Its role is pivotal in structuring the entire tax determination and compliance process within the localized applications.
Key Information Stored
While the provided metadata does not list all columns, the primary and unique keys indicate the critical data stored. The table's structure is designed to uniquely identify and manage regimes over time. The primary key is REGIME_ID, a system-generated unique identifier. A significant unique key constraint (JAI_RGM_DEFINITIONS_UK1) is defined on the combination of REGIME_CODE and EFFECTIVE_DATE_TO. This implies that the REGIME_CODE (a user-defined short name for the regime, like 'IN_TDS') is effective for a specific period, with the EFFECTIVE_DATE_TO column managing the regime's validity. Other columns, not detailed in the excerpt, would typically store descriptive information such as the regime name, effective start date, status, and configuration flags controlling its behavior within the system.
Common Use Cases and Queries
This table is primarily referenced for setup validation, reporting, and as a key filter in transactional processing. Common operational scenarios include validating active regimes for a given date, generating master lists for setup screens, and troubleshooting data integrity. A fundamental query retrieves all currently active regimes:
- SELECT regime_id, regime_code, regime_name FROM jai_rgm_definitions WHERE SYSDATE BETWEEN effective_date_from AND NVL(effective_date_to, SYSDATE+1);
Another critical use case involves joining JAI_RGM_DEFINITIONS with its numerous child tables to generate comprehensive reports. For example, to list all parties registered under each regime, a query would join JAI_RGM_DEFINITIONS with JAI_RGM_PARTIES on REGIME_ID. System administrators and functional consultants frequently query this table to understand the configured regime landscape before setting up related rules or processing transactions.
Related Objects
As evidenced by the extensive foreign key relationships, JAI_RGM_DEFINITIONS is a parent table to a wide array of transactional and setup tables within the JA schema. Key dependent objects include:
- JAI_RGM_THRESHOLDS & JAI_AP_TDS_THHOLD_HDRS: Store financial limits for regime applicability.
- JAI_RGM_REGISTRATIONS & JAI_RGM_PARTIES: Manage party enrollment under specific regimes.
- JAI_RGM_SETTLEMENTS & JAI_RGM_BALANCE_T: Handle payment and liability accounting.
- JAI_RGM_CERTIFICATES & JAI_RGM_DOC_SEQ_HDRS: Manage compliance documents and numbering.
- JAI_RGM_TERM_ASSIGNS & JAI_RGM_REFS_ALL: Link regimes to tax rates and other reference data.
This network of relationships underscores the table's central role; the REGIME_ID acts as the critical foreign key propagating the regime context throughout the localization's data model.
-
Table: JAI_RGM_DEFINITIONS
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_RGM_DEFINITIONS, object_name:JAI_RGM_DEFINITIONS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores regime information. , implementation_dba_data: JA.JAI_RGM_DEFINITIONS ,
-
Table: JAI_RGM_DEFINITIONS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_RGM_DEFINITIONS, object_name:JAI_RGM_DEFINITIONS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores regime information. , implementation_dba_data: JA.JAI_RGM_DEFINITIONS ,
-
APPS.JAI_AP_TDS_ETDS_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_AR_RCTLA_TRIGGER_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_CMN_RGM_TERMS_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_RGM_DEFS_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_JAR_TL_TRIGGER_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_RCV_RGM_CLAIMS_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_ST_REVERSAL_EXTRACT_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_RETRO_PRC_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_AP_IDA_TRIGGER_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_CMN_RGM_SETTLEMENT_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_AR_MATCH_TAX_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_MTL_TRXS_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_AR_TCS_REP_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_AR_CR_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_TAX_PROCESSING_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_PA_BILLING_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_RGM_GST_ACCOUNTING_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_AR_RGM_PROCESSING_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_RCV_TAX_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_RCV_TRX_PROCESSING_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_RCV_RCV_RTV_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_BOE_GENERAL_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_CMN_RGM_RECORDING_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_OM_TAX_PROCESSING_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_OM_WDD_TRIGGER_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_CMN_RGM_TAX_DIST_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_AR_CR_TRIGGER_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_AR_RCTLA_TRIGGER_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_AR_RGM_PROCESSING_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_CMN_RGM_RECORDING_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_AP_TCS_PROCESSING_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_CMN_RGM_VAT_ACCNT_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_AP_TDS_POP_RPST_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_RCV_RCV_RTV_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_CMN_RGM_RECORDING_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_AR_TRX_HEADERS_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2
-
APPS.JAI_CMN_RGM_SETUP_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_CMN_RGM_VAT_ACCNT_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_RGM_THHOLD_PROC_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_AP_STND_TAX_PROCESS dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_AR_RCTA_TRIGGER_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_CMN_RGM_SETUP_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_AP_UTILS_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_JAR_TL_TRIGGER_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_CMN_RGM_SETTLEMENT_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_RCV_TRX_PROCESSING_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_AR_TCS_REP_PKG dependencies on JAI_RGM_DEFINITIONS
12.1.1
-
APPS.JAI_CMN_RGM_SETUP_PKG dependencies on JAI_RGM_DEFINITIONS
12.2.2