Results for “jtf_amv_items_tl_pk”
6 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
JTF_AMV_ITEMS_TL is the translation (language) table for the JTF_AMV_ITEMS_B base table in the JTF schema, belonging to the CRM Foundation product family within Oracle E-Business Suite 12.1.1 and 12.2.2. The "_TL" suffix denotes that this table stores the translatable (multi-language) columns for each AMV item record, while non-translatable attributes reside in the corresponding "_B" table. AMV, short for "Announcement, Message, and Bulletin," is the CRM Foundation framework used to deliver targeted announcements, messages, and bulletin content to users across EBS applications. Each row in JTF_AMV_ITEMS_TL represents the item name, description, and text string for a specific item in a specific language.
From a Data Vault modeling perspective, the ETRM metadata classifies this object as satellite-leaning (heuristic, mined from FK structure). This is consistent with its role: the table carries descriptive, language-dependent attributes keyed to a parent entity, and it references JTF_AMV_ITEMS_B via ITEM_ID and FND_SECURITY_GROUPS via SECURITY_GROUP_ID, rather than acting as a hub or associative link in its own right. The translation table is a dependent satellite of the base item entity.
Key Information Stored
The table contains 13 documented columns. The most significant are:
- ITEM_ID and LANGUAGE — jointly form the primary key (JTF_AMV_ITEMS_TL_PK). ITEM_ID is a foreign key to JTF_AMV_ITEMS_B, and LANGUAGE identifies the language of the translated content.
- ITEM_NAME — the display name of the announcement, message, or bulletin item in the target language.
- DESCRIPTION — the descriptive text for the item, translated per language.
- TEXT_STRING — the translatable text content of the item, typically the message or announcement body or a reference to it.
- SOURCE_LANG — identifies the source language of the translation, used by the translation framework.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS, controlling which security group (business group or operating unit) the translated record is scoped to.
- ZD_EDITION_NAME — participates with ITEM_ID and LANGUAGE in the unique index AMVI_TL_PK, supporting the editioning/versioning scheme used in 12.2.x multitenant and editioning deployments.
- Audit columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, and LAST_UPDATE_LOGIN provide standard "WHO" audit trail information.
The surrogate primary key (ITEM_ID, LANGUAGE) is distinct from the business-key candidate expressed by the unique index AMVI_TL_PK (ITEM_ID, LANGUAGE, ZD_EDITION_NAME).
Common Use Cases and Queries
Typical uses include retrieving localized announcement or bulletin content for a given user language, generating multilingual message reports, and auditing translation coverage across items. A common join pattern ties the translation table to its base:
- SELECT b.ITEM_ID, t.ITEM_NAME, t.DESCRIPTION FROM JTF_AMV_ITEMS_B b, JTF_AMV_ITEMS_TL t WHERE b.ITEM_ID = t.ITEM_ID AND t.LANGUAGE = USERENV('LANG')
- Reporting on translation completeness: SELECT ITEM_ID, COUNT(*), LISTAGG(LANGUAGE, ',') WITHIN GROUP (ORDER BY LANGUAGE) FROM JTF_AMV_ITEMS_TL GROUP BY ITEM_ID
- Security-scoped lookups filtering on SECURITY_GROUP_ID to restrict results to a business group.
Application code should filter by LANGUAGE to avoid returning one row per translation, and should honor SOURCE_LANG when the base language row is also stored.
Related Objects
The most significant related objects supported by the documented relationships include:
- JTF_AMV_ITEMS_B — the base (non-translated) item table; joined on JTF_AMV_ITEMS_TL.ITEM_ID = JTF_AMV_ITEMS_B.ITEM_ID. This is the parent entity in the translation model.
- FND_SECURITY_GROUPS — referenced via JTF_AMV_ITEMS_TL.SECURITY_GROUP_ID; provides security group validation and scoping.
- The JTF_AMV_ITEMS_TL_PK primary key and AMVI_TL_PK unique index — key access paths.
- Additional AMV framework tables (item assignments, user views, and message delivery tables) that indirectly depend on ITEM_ID for content resolution.
Together these objects form the CRM Foundation announcement and message delivery model, with JTF_AMV_ITEMS_TL providing the language-specific content layer.
-
Stores all translated columns.
-
Stores all translated columns.
-
eTRM - JTF Tables and Views 12.2.2
Interface table to store data that needs to be displayed in Excel
-
eTRM - JTF Tables and Views 12.1.1
Interface table to store data that needs to be displayed in Excel
-
eTRM - JTF Tables and Views 12.1.1
Interface table to store data that needs to be displayed in Excel
-
eTRM - JTF Tables and Views 12.2.2
Interface table to store data that needs to be displayed in Excel