Search Results ams_triggers_tl_pk
Overview
The AMS_TRIGGERS_TL table is a core translation table within the Oracle E-Business Suite (EBS) Marketing (AMS) module. It implements the standard Oracle Applications multi-language support (MLS) architecture for marketing triggers. Its primary role is to store translated, language-specific versions of descriptive columns associated with trigger definitions. This enables the AMS application to present trigger information, such as names and descriptions, in a user's preferred language, supporting global deployments. The table is intrinsically linked to its base table, AMS_TRIGGERS, which holds the language-independent transactional data.
Key Information Stored
The table's structure is designed to manage translated content. Its primary key, AMS_TRIGGERS_TL_PK, is a composite key consisting of TRIGGER_ID and LANGUAGE, ensuring a unique entry for each trigger in each supported language. The TRIGGER_ID column is a foreign key that links each translation row back to its master record in the AMS_TRIGGERS table. The LANGUAGE column stores the ISO language code (e.g., 'US' for American English). The table's most critical columns are the translatable text fields, which typically include columns like TRIGGER_NAME and DESCRIPTION. These columns hold the human-readable text that is displayed in the application's user interface, translated appropriately for the specified language.
Common Use Cases and Queries
The primary use case is the dynamic rendering of the AMS user interface in a multilingual environment. When a user accesses a screen displaying trigger information, the application joins this table with AMS_TRIGGERS, filtered by the user's session language. A common reporting query involves extracting the complete, translated trigger catalog. For example:
- Retrieving all trigger names and descriptions for a specific language:
SELECT trigger_id, trigger_name, description FROM ams_triggers_tl WHERE language = USERENV('LANG'); - Joining with the base table for a comprehensive view:
SELECT b.trigger_code, t.trigger_name, t.description FROM ams_triggers b, ams_triggers_tl t WHERE b.trigger_id = t.trigger_id AND t.language = 'DE';
Data maintenance typically occurs via the AMS application's administrative forms or through the standard Oracle Translation Workbench, not via direct SQL manipulation.
Related Objects
AMS_TRIGGERS_TL has a direct and singular relationship with its base table, AMS_TRIGGERS. The foreign key constraint on the TRIGGER_ID column enforces this referential integrity. Any API or business logic that creates or updates a trigger in the AMS_TRIGGERS table will typically also manage the corresponding translated records in this TL table. In the context of the EBS architecture, this table is also related to the standard language table FND_LANGUAGES, which defines the valid LANGUAGE values. Views within the AMS schema may join to this table to present a pre-translated dataset for simpler reporting.
-
Table: AMS_TRIGGERS_TL
12.1.1
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_TRIGGERS_TL, object_name:AMS_TRIGGERS_TL, status:VALID, product: AMS - Marketing , description: Stores all translated columns for triggers. , implementation_dba_data: AMS.AMS_TRIGGERS_TL ,
-
Table: AMS_TRIGGERS_TL
12.2.2
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_TRIGGERS_TL, object_name:AMS_TRIGGERS_TL, status:VALID, product: AMS - Marketing , description: Stores all translated columns for triggers. , implementation_dba_data: AMS.AMS_TRIGGERS_TL ,
-
eTRM - AMS Tables and Views
12.2.2
description: This table is used to store tracking data for web advertisement and offer type schedules ,
-
eTRM - AMS Tables and Views
12.1.1
description: This table is used to store tracking data for web advertisement and offer type schedules ,
-
eTRM - AMS Tables and Views
12.2.2
description: This table is used to store tracking data for web advertisement and offer type schedules ,
-
eTRM - AMS Tables and Views
12.1.1
description: This table is used to store tracking data for web advertisement and offer type schedules ,