Search Results ams_venue_rates_tl_pk
Overview
The AMS_VENUE_RATES_TL table is a core data object within the Oracle E-Business Suite (EBS) Marketing (AMS) module. It functions as a translation table, specifically designed to store multilingual descriptive data for venue rates. In Oracle EBS, tables with the "_TL" suffix are standard components of the Multi-Language Support (MLS) architecture, enabling the application to present user-facing text in multiple languages. This table's primary role is to hold the translated names and descriptions for rate entries defined in its base table, AMS_VENUE_RATES_B. This separation allows for a single rate definition to be presented appropriately across different geographies and languages supported by the implementation, which is critical for global marketing campaigns and event management.
Key Information Stored
The table stores language-specific textual attributes for venue rates. Its structure is defined by a composite primary key and foreign key relationship. The key columns, as documented in the ETRM, are:
- RATE_ID: This is the foreign key column that links each row directly to a corresponding record in the base table AMS_VENUE_RATES_B. It identifies the specific venue rate being described.
- LANGUAGE: This column holds the language code (e.g., 'US' for American English, 'DE' for German) specifying the language of the translated text in that row.
While the provided metadata does not list all columns, typical "_TL" tables in Oracle EBS also include standard columns such as SOURCE_LANG (the original language of the data) and the translated descriptive fields themselves, which would logically be named like RATE_NAME and DESCRIPTION. These columns hold the actual user-facing text that appears in the application's user interface.
Common Use Cases and Queries
This table is primarily accessed by the Oracle application's internal logic to display rate information in the user's session language. Common operational and reporting use cases include generating multi-lingual rate sheets for venues, supporting data extraction for translated marketing materials, and auditing translation completeness. A typical query to retrieve translated rate information for reporting would join this table with its base table and filter by language.
Sample SQL Pattern:
SELECT b.rate_id, tl.rate_name, tl.description, tl.language
FROM ams_venue_rates_b b,
ams_venue_rates_tl tl
WHERE b.rate_id = tl.rate_id
AND tl.language = USERENV('LANG') -- or a specific language code
AND b.venue_id = :p_venue_id;
This pattern ensures that descriptive text is pulled in the correct language context, which is fundamental for any user-facing report or data integration from the AMS module.
Related Objects
The AMS_VENUE_RATES_TL table has defined dependencies within the AMS schema, as per the provided metadata.
- AMS_VENUE_RATES_B: This is the primary related object. AMS_VENUE_RATES_TL is a child table with a foreign key (RATE_ID) referencing AMS_VENUE_RATES_B. The "_B" table stores the non-translatable, transactional data for the venue rate.
- Primary Key Constraint (AMS_VENUE_RATES_TL_PK): Enforces uniqueness on the combination of RATE_ID and LANGUAGE, preventing duplicate translations for the same rate and language.
In practice, this table would also be referenced by various AMS application forms, reports, and public APIs (likely within the AMS_VENUE_PUB package or similar) that handle venue rate setup and queries. Any programmatic retrieval of venue rate descriptions for the UI will inherently read from this translation table.
-
Table: AMS_VENUE_RATES_TL
12.1.1
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_VENUE_RATES_TL, object_name:AMS_VENUE_RATES_TL, status:VALID, product: AMS - Marketing , description: Stores the rate for Venue. , implementation_dba_data: AMS.AMS_VENUE_RATES_TL ,
-
Table: AMS_VENUE_RATES_TL
12.2.2
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_VENUE_RATES_TL, object_name:AMS_VENUE_RATES_TL, status:VALID, product: AMS - Marketing , description: Stores the rate for Venue. , implementation_dba_data: AMS.AMS_VENUE_RATES_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 ,