Search Results fun_trx_types_tl
Overview
FUN_TRX_TYPES_TL is a translation (TL) table in the FUN — Financials Common Modules schema of Oracle E-Business Suite, available in releases 12.1.1 and 12.2.2. It stores the language-dependent, translatable attributes for Intercompany transaction types defined in the Financials Common Modules architecture. Every Intercompany transaction type maintained by the application requires a base-language row plus one row per additional installed language into which the transaction type name and description have been translated.
From a data modeling perspective, the metadata classifies this table heuristically as standalone. In Data Vault terms, the table is best understood as a satellite attached to the transaction type hub: the combination of TRX_TYPE_ID plus LANGUAGE identifies the parent business key, while the descriptive text columns (TRX_TYPE_NAME, DESCRIPTION) are attributes that can change over time and across languages. The lone documented foreign key, TRX_TYPE_ID → IGI_EXP_TRX_TYPE, reinforces this hub-and-satellite interpretation, since TRX_TYPE_ID is the shared business identifier linking the translation rows back to the driving transaction type entity.
Key Information Stored
The table comprises eleven documented columns. The most significant are:
- TRX_TYPE_ID — the numeric identifier of the Intercompany transaction type. It is both a foreign key to IGI_EXP_TRX_TYPE and part of the unique business key of this table.
- LANGUAGE — the NLS language code (for example, US or DE) indicating which translation the row carries. It is the second component of the unique business key.
- ZD_EDITION_NAME — the editioning column used by the EBS 12.2 online patching architecture; it participates in the unique index and isolates rows by edition.
- SOURCE_LANG — the language of the source (base) row from which the translation was derived, used by the translation framework to determine completeness.
- TRX_TYPE_NAME — the translated, user-facing name of the Intercompany transaction type, displayed in lookup lists and transaction entry forms.
- DESCRIPTION — the translated longer description of the transaction type.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard EBS WHO columns that capture audit and concurrency information for each row.
The surrogate primary key for the table is not documented as a separate system-generated identifier; the definitive business-key candidate is the unique index FUN_TRX_TYPES_TL_U1, defined on (TRX_TYPE_ID, LANGUAGE, ZD_EDITION_NAME). Application logic should therefore treat that triplet as the logical identity of a translation row, while the WHO columns provide the audit trail.
Common Use Cases and Queries
Typical use cases include building bilingual or multilingual reports of Intercompany transaction types, validating that a translation exists for every installed language, and joining translated names onto transaction data for user-facing output. A common query pattern retrieves the translated name for a specific language:
SELECT t.trx_type_id, t.trx_type_name, t.description FROM fun.fun_trx_types_tl t WHERE t.language = USERENV('LANG') AND t.trx_type_id = :p_id;- Completeness check: join to the base transaction type table and flag records where no row exists in FUN_TRX_TYPES_TL for a given LANGUAGE or where SOURCE_LANG indicates a stale translation.
- Audit reporting on LAST_UPDATED_BY and LAST_UPDATE_DATE to identify recently maintained transaction types.
- In 12.2 environments, partition-aware queries should include ZD_EDITION_NAME filters to restrict results to the active edition.
Related Objects
The following objects are most significant when working with this table:
- IGI_EXP_TRX_TYPE — referenced by the TRX_TYPE_ID foreign key; supplies the driving Intercompany transaction type definition.
- FUN_TRX_TYPES_B — the base (non-translatable) table that holds language-independent attributes and is joined on TRX_TYPE_ID.
- FUN_TRX_TYPES_VL — the translated view that conventionally joins the _B and _TL tables using TRX_TYPE_ID, LANGUAGE, and ZD_EDITION_NAME to present a single localized row.
- FND_LANGUAGES — the language definition table used to validate the LANGUAGE and SOURCE_LANG values and to report installed languages.
- FND_TERRITORIES and related NLS objects — relevant when mapping language codes to reporting locales.
These relationships should be used as the basis for joins, since all translation lookups depend on the TRX_TYPE_ID and LANGUAGE combination defined by the unique index.
-
Table: FUN_TRX_TYPES_TL
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_TRX_TYPES_TL, object_name:FUN_TRX_TYPES_TL, status:VALID, product: FUN - Financials Common Modules , description: FUN_TRX_TYPES_TL stores the translatable column details for the Intercompany transaction types. , implementation_dba_data: FUN.FUN_TRX_TYPES_TL ,
-
Table: FUN_TRX_TYPES_TL
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_TRX_TYPES_TL, object_name:FUN_TRX_TYPES_TL, status:VALID, product: FUN - Financials Common Modules , description: FUN_TRX_TYPES_TL stores the translatable column details for the Intercompany transaction types. , implementation_dba_data: FUN.FUN_TRX_TYPES_TL ,
-
APPS.FUN_TRX_TYPES_PKG SQL Statements
12.1.1
-
APPS.FUN_TRX_TYPES_PKG SQL Statements
12.2.2
-
VIEW: FUN.FUN_TRX_TYPES_TL#
12.2.2
owner:FUN, object_type:VIEW, object_name:FUN_TRX_TYPES_TL#, status:VALID,
-
TABLE: FUN.FUN_TRX_TYPES_TL
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_TRX_TYPES_TL, object_name:FUN_TRX_TYPES_TL, status:VALID,
-
SYNONYM: APPS.FUN_TRX_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_TYPES_TL, status:VALID,
-
TRIGGER: APPS.FUN_TRX_TYPES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:FUN_TRX_TYPES_TL+, status:VALID,
-
SYNONYM: APPS.FUN_TRX_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_TYPES_TL, status:VALID,
-
PACKAGE BODY: APPS.FUN_TRX_TYPES_PKG
12.2.2
-
TABLE: FUN.FUN_TRX_TYPES_TL
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_TRX_TYPES_TL, object_name:FUN_TRX_TYPES_TL, status:VALID,
-
VIEW: FUN.FUN_TRX_TYPES_TL#
12.2.2
-
TRIGGER: APPS.FUN_TRX_TYPES_TL+
12.2.2
-
VIEW: APPS.FUN_TRX_TYPES_VL
12.2.2
-
PACKAGE BODY: APPS.FUN_TRX_TYPES_PKG
12.1.1
-
VIEW: APPS.FUN_TRX_TYPES_VL
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.FUN_TRX_TYPES_TL=
12.2.2
-
FUNCTION: APPS.FUN_TRX_TYPES_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:FUN_TRX_TYPES_TL=, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.FUN_TRX_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_TRX_TYPES_PKG, status:VALID,
-
View: FUN_TRX_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FUN_TRX_TYPES_VL, object_name:FUN_TRX_TYPES_VL, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FUN_TRX_TYPES_VL ,
-
View: FUN_TRX_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FUN_TRX_TYPES_VL, object_name:FUN_TRX_TYPES_VL, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FUN_TRX_TYPES_VL ,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.FUN_TRX_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_TRX_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FUN_IC_AME_WF_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_IC_AME_WF_PKG, status:VALID,
-
PACKAGE BODY: APPS.FUN_IC_AME_WF_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_IC_AME_WF_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.JA_CN_CFS_DATA_CLT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JA_CN_CFS_DATA_CLT_PKG, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.JA_CN_CFS_DATA_CLT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JA_CN_CFS_DATA_CLT_PKG, status:VALID,
-
PACKAGE BODY: APPS.JA_CN_GL_INTER_VALID_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JA_CN_GL_INTER_VALID_PKG, status:VALID,
-
PACKAGE BODY: APPS.JA_CN_GL_INTER_VALID_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JA_CN_GL_INTER_VALID_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
APPS.FUN_IC_AME_WF_PKG SQL Statements
12.2.2
-
APPS.FUN_IC_AME_WF_PKG SQL Statements
12.1.1
-
VIEW: APPS.FUN_TRX_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FUN_TRX_TYPES_VL, object_name:FUN_TRX_TYPES_VL, status:VALID,
-
VIEW: APPS.FUN_TRX_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FUN_TRX_TYPES_VL, object_name:FUN_TRX_TYPES_VL, status:VALID,
-
PACKAGE BODY: APPS.FUN_IC_AME_WF_PKG
12.1.1
-
PACKAGE BODY: APPS.FUN_IC_AME_WF_PKG
12.2.2
-
APPS.FUN_TRX_TYPES_PKG dependencies on FUN_TRX_TYPES_TL
12.2.2
-
APPS.JA_CN_GL_INTER_VALID_PKG dependencies on FUN_TRX_TYPES_TL
12.2.2
-
eTRM - FUN Tables and Views
12.1.1
-
eTRM - FUN Tables and Views
12.2.2