Search Results jtf_ih_reasons_tl
Overview
The JTF_IH_REASONS_TL table is a core translation table within the Oracle E-Business Suite (EBS) CRM Foundation module (JTF). Its primary role is to store multilingual descriptions for reason codes defined in the base table, JTF_IH_REASONS_B. This table is essential for enabling the global deployment of Oracle EBS's Interaction History and Service modules, ensuring that reason descriptions are displayed in the correct language based on a user's session settings. It supports the multi-language architecture of Oracle Applications, allowing a single reason code to have corresponding translated text in multiple languages, which is critical for customer service and support applications that operate across different regions.
Key Information Stored
The table stores the translated, user-facing text for reason codes. Its structure is typical of Oracle Applications Translation (TL) tables. The most critical columns are the composite primary key, which consists of REASON_ID and LANGUAGE. The REASON_ID is a foreign key that links to the base reason code definition in JTF_IH_REASONS_B. The LANGUAGE column holds the language code (e.g., 'US' for American English, 'KO' for Korean) for the translation. The central data column is typically a DESCRIPTION or REASON_NAME field (though not explicitly listed in the provided metadata, it is standard for TL tables), which contains the actual translated text for the reason in the specified language. Additional standard TL columns like SOURCE_LANG and CREATED_BY may also be present to track translation sources and audit information.
Common Use Cases and Queries
This table is primarily accessed to retrieve localized reason descriptions for user interfaces and reports. A common use case is populating a list of values (LOV) for a "Reason" field in a service request or interaction log form, filtered by the user's current session language. For reporting, it is used to join with fact tables to present reason descriptions in the correct language. A typical query pattern involves joining the TL table with its base table and filtering on the LANGUAGE column using the database session's language context.
- Sample Query for a Session-Language LOV:
SELECT rt.reason_id, rt.description
FROM jtf_ih_reasons_b rb, jtf_ih_reasons_tl rt
WHERE rb.reason_id = rt.reason_id
AND rt.language = USERENV('LANG')
AND rb.enabled_flag = 'Y'; - Reporting Join: In analytical reports, the TL table is joined to fact tables via REASON_ID to pull the translated description, ensuring the report output matches the user's language preference.
Related Objects
JTF_IH_REASONS_TL has a direct and dependent relationship with its base table, as documented in the provided metadata. The primary related objects are:
- JTF_IH_REASONS_B (Base Table): This is the primary foreign key relationship. JTF_IH_REASONS_TL.REASON_ID is a foreign key referencing JTF_IH_REASONS_B.REASON_ID. All translations in the TL table must correspond to a valid record in this base table, which holds the core, language-independent attributes of the reason code.
- Views: The application likely provides a view (e.g., JTF_IH_REASONS_VL) that performs a outer join between the _B and _TL tables to present a complete, language-sensitive record for easier querying by application modules and reports.
- APIs: Data in this table is typically maintained through dedicated CRM Foundation or Interaction History PL/SQL APIs (e.g., in packages like JTF_IH_PUB), which handle the logic for inserting and updating both the base and translation records.
-
Table: JTF_IH_REASONS_TL
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_IH_REASONS_TL, object_name:JTF_IH_REASONS_TL, status:VALID, product: JTF - CRM Foundation , description: Translation table for Reason. , implementation_dba_data: JTF.JTF_IH_REASONS_TL ,
-
Table: JTF_IH_REASONS_TL
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_IH_REASONS_TL, object_name:JTF_IH_REASONS_TL, status:VALID, product: JTF - CRM Foundation , description: Translation table for Reason. , implementation_dba_data: JTF.JTF_IH_REASONS_TL ,
-
APPS.IEX_CALL_HISTORY dependencies on JTF_IH_REASONS_TL
12.1.1
-
APPS.JTF_IH_REASONS_SEED_PVT dependencies on JTF_IH_REASONS_TL
12.1.1
-
APPS.JTF_IH_REASONS_SEED_PVT dependencies on JTF_IH_REASONS_TL
12.2.2
-
APPS.AST_WRAPUP_ADM_PVT dependencies on JTF_IH_REASONS_TL
12.2.2
-
APPS.JTF_IH_REASONS_SEED_PKG dependencies on JTF_IH_REASONS_TL
12.1.1
-
APPS.JTF_IH_REASONS_SEED_PKG dependencies on JTF_IH_REASONS_TL
12.2.2
-
APPS.IEX_CALL_HISTORY dependencies on JTF_IH_REASONS_TL
12.2.2
-
APPS.AST_WRAPUP_ADM_PVT dependencies on JTF_IH_REASONS_TL
12.1.1
-
APPS.JTF_IH_REASONS_SEED_PVT SQL Statements
12.1.1
-
APPS.JTF_IH_REASONS_SEED_PKG SQL Statements
12.1.1
-
VIEW: JTF.JTF_IH_REASONS_TL#
12.2.2
owner:JTF, object_type:VIEW, object_name:JTF_IH_REASONS_TL#, status:VALID,
-
APPS.JTF_IH_REASONS_SEED_PVT SQL Statements
12.2.2
-
APPS.JTF_IH_REASONS_SEED_PVT dependencies on FND_LANGUAGES
12.2.2
-
APPS.JTF_IH_REASONS_SEED_PVT dependencies on FND_LANGUAGES
12.1.1
-
APPS.JTF_IH_REASONS_SEED_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.JTF_IH_REASONS_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:JTF_IH_REASONS_TL+, status:VALID,
-
VIEW: APPS.JTF_IH_REASONS_VL
12.2.2
-
SYNONYM: APPS.JTF_IH_REASONS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_IH_REASONS_TL, status:VALID,
-
View: JTF_IH_REASONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_REASONS_VL, object_name:JTF_IH_REASONS_VL, status:VALID, product: JTF - CRM Foundation , description: Translated view for JTF_IH_REASONS_B and JTF_IH_REASONS_TL. , implementation_dba_data: APPS.JTF_IH_REASONS_VL ,
-
View: JTF_IH_ACTIVE_REASONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVE_REASONS_VL, object_name:JTF_IH_ACTIVE_REASONS_VL, status:VALID, product: JTF - CRM Foundation , description: Translated all active rows from view for JTF_IH_REASONS_B and JTF_IH_REASONS_TL. , implementation_dba_data: APPS.JTF_IH_ACTIVE_REASONS_VL ,
-
VIEW: APPS.JTF_IH_REASONS_VL
12.1.1
-
SYNONYM: APPS.JTF_IH_REASONS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_IH_REASONS_TL, status:VALID,
-
VIEW: APPS.JTF_IH_ACTIVE_REASONS_VL
12.1.1
-
View: JTF_IH_REASONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_REASONS_VL, object_name:JTF_IH_REASONS_VL, status:VALID, product: JTF - CRM Foundation , description: Translated view for JTF_IH_REASONS_B and JTF_IH_REASONS_TL. , implementation_dba_data: APPS.JTF_IH_REASONS_VL ,
-
PACKAGE BODY: APPS.JTF_IH_REASONS_SEED_PVT
12.2.2
-
APPS.JTF_IH_REASONS_SEED_PKG dependencies on FND_LANGUAGES
12.2.2
-
VIEW: APPS.JTF_IH_ACTIVE_REASONS_VL
12.2.2
-
VIEW: JTF.JTF_IH_REASONS_TL#
12.2.2
-
VIEW: APPS.JTF_IH_WRAPUP_REASONS_VL
12.1.1
-
TRIGGER: APPS.JTF_IH_REASONS_TL+
12.2.2
-
PACKAGE BODY: APPS.JTF_IH_REASONS_SEED_PVT
12.1.1
-
APPS.JTF_IH_REASONS_SEED_PKG dependencies on FND_LANGUAGES
12.1.1
-
View: JTF_IH_ACTIVE_REASONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVE_REASONS_VL, object_name:JTF_IH_ACTIVE_REASONS_VL, status:VALID, product: JTF - CRM Foundation , description: Translated all active rows from view for JTF_IH_REASONS_B and JTF_IH_REASONS_TL. , implementation_dba_data: APPS.JTF_IH_ACTIVE_REASONS_VL ,
-
VIEW: APPS.JTF_IH_WRAPUP_REASONS_VL
12.2.2
-
VIEW: APPS.OKL_CS_INTERACTIONS_PARTY_UV
12.1.1
-
PACKAGE BODY: APPS.JTF_IH_REASONS_SEED_PKG
12.1.1
-
VIEW: APPS.OKL_CS_INTERACTIONS_PARTY_UV
12.2.2
-
VIEW: APPS.CS_SR_INTERACTIONS_V
12.1.1
-
APPS.JTF_IH_REASONS_SEED_PVT dependencies on JTF_IH_REASONS_B
12.2.2
-
APPS.JTF_IH_REASONS_SEED_PVT dependencies on JTF_IH_REASONS_B
12.1.1
-
VIEW: APPS.AMS_DS_INTERACTIONS_V
12.1.1
-
PACKAGE BODY: APPS.JTF_IH_REASONS_SEED_PKG
12.2.2
-
VIEW: APPS.CS_SR_INTERACTIONS_V
12.2.2
-
APPS.JTF_IH_REASONS_SEED_PKG dependencies on JTF_IH_REASONS_B
12.2.2
-
VIEW: APPS.AMS_DS_INTERACTIONS_V
12.2.2
-
VIEW: APPS.JTF_IH_INTERACTIONS_ONLY_VL
12.1.1
-
VIEW: APPS.JTF_IH_INTERACTIONS_ONLY_VL
12.2.2
-
FUNCTION: APPS.JTF_IH_REASONS_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:JTF_IH_REASONS_TL=, status:VALID,