Search Results amv_c_categories_tl
Overview
AMV_C_CATEGORIES_TL is the translation (multi-language support) table for AMV_C_CATEGORIES_B within the Marketing Encyclopedia System (AMV) module of Oracle E-Business Suite 12.1.1 and 12.2.2. The AMV module provides the infrastructure behind iStore and related marketing content repositories, and channel categories form the navigational and classification hierarchy used to organize published marketing material. Because Oracle EBS is deployed in global, multi-lingual environments, every user-facing descriptive attribute must be stored in a language-independent base table and repeated per installed language in an associated "_TL" table. AMV_C_CATEGORIES_TL fulfills that role: it holds the translated category name and description keyed by CHANNEL_CATEGORY_ID and LANGUAGE, while structural and non-translatable attributes remain in AMV_C_CATEGORIES_B.
From a Data Vault modeling perspective, the metadata's heuristic classification places this object as satellite-leaning. The composite primary key (CHANNEL_CATEGORY_ID, LANGUAGE) behaves like a parent hub key combined with a language discriminator, and the descriptive columns (name, description) are the type of mutable, descriptive attributes typically modeled as a satellite. This classification is a modeling suggestion only; in native EBS terms the table is a straightforward translation child of the base entity.
Key Information Stored
The table is documented with 12 columns. Its surrogate/business identity is defined by the primary key AMV_C_CATEGORIES_TL_PK, composed of CHANNEL_CATEGORY_ID and LANGUAGE. A secondary unique index, AMV_C_CATEGORIES_TL_U1, expands this to (CHANNEL_CATEGORY_ID, LANGUAGE, ZD_EDITION_NAME), which is significant in 12.2.2 because ZD_EDITION_NAME supports the Online Patching (adop) editioning model and must be included in any uniqueness or DML logic that touches the table.
- CHANNEL_CATEGORY_ID — foreign key to AMV_C_CATEGORIES_B; identifies the base category being translated.
- LANGUAGE — the NLS language code for the row (for example, US, DE, FR); combined with the category ID it guarantees one translation per language.
- CHANNEL_CATEGORY_NAME — the translated display name of the category, the primary user-visible attribute consumed by iStore and marketing pages.
- DESCRIPTION — the translated long description of the category.
- SOURCE_LANG — indicates the language in which the source content was authored, used by the translation tooling to detect pending translations.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS, enforcing Multi-Org / data-security partitioning.
- ZD_EDITION_NAME — edition identifier supporting 12.2.2 Online Patching.
- Audit columns — CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN capture standard EBS who/when auditing.
Common Use Cases and Queries
Typical usage resolves the translated name for a given category in the session language, joining to the base table for language-independent attributes. A representative pattern:
SELECT b.channel_category_id,
t.channel_category_name,
t.description
FROM amv_c_categories_b b,
amv_c_categories_tl t
WHERE b.channel_category_id = t.channel_category_id
AND t.language = USERENV('LANG');
Reporting and data-migration scenarios frequently enumerate all translations to audit completeness or export content:
SELECT channel_category_id, language, channel_category_name FROM amv_c_categories_tl ORDER BY channel_category_id, language;
Translation maintenance (the "Translation" or "Translate" concurrent/UI function in EBS) inserts and updates rows here, comparing LANGUAGE against SOURCE_LANG to flag untranslated entries. Reconciliation queries join to AMV_C_CATEGORIES_B to find base categories lacking a translation for a target language, which is a common pre-go-live validation step.
Related Objects
- AMV_C_CATEGORIES_B — the base (language-independent) category table; joined on CHANNEL_CATEGORY_ID. This is the mandatory parent of the translation row.
- FND_SECURITY_GROUPS — referenced via SECURITY_GROUP_ID; governs data-security access to the row.
- FND_LANGUAGES — the installed-language reference that validates the LANGUAGE value, even though not shown as a formal FK in the metadata.
- AMV_C_CATEGORIES_TL_PK / AMV_C_CATEGORIES_TL_U1 — the primary and unique indexes enforcing identity and 12.2.2 edition uniqueness.
- AMV_C_CATEGORIES_VL — the typical EBS language view that unions the _B and _TL tables, presenting a single logical row with translated columns; consumers such as iStore and marketing pages query this view rather than the _TL table directly.
-
Table: AMV_C_CATEGORIES_TL
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CATEGORIES_TL, object_name:AMV_C_CATEGORIES_TL, status:VALID, product: AMV - Marketing Encyclopedia System , description: Translation table for AMV_C_CATEGORIES_B. It is used to store all columns and data that are needed for Multi-Language Suport. , implementation_dba_data: AMV.AMV_C_CATEGORIES_TL ,
-
Table: AMV_C_CATEGORIES_TL
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CATEGORIES_TL, object_name:AMV_C_CATEGORIES_TL, status:VALID, product: AMV - Marketing Encyclopedia System , description: Translation table for AMV_C_CATEGORIES_B. It is used to store all columns and data that are needed for Multi-Language Suport. , implementation_dba_data: AMV.AMV_C_CATEGORIES_TL ,
-
APPS.AMV_C_CATEGORIES_PKG SQL Statements
12.2.2
-
VIEW: AMV.AMV_C_CATEGORIES_TL#
12.2.2
owner:AMV, object_type:VIEW, object_name:AMV_C_CATEGORIES_TL#, status:VALID,
-
APPS.AMV_C_CATEGORIES_PKG SQL Statements
12.1.1
-
VIEW: APPS.AMV_C_CATEGORIES_VL
12.1.1
-
SYNONYM: APPS.AMV_C_CATEGORIES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMV_C_CATEGORIES_TL, status:VALID,
-
VIEW: AMV.AMV_C_CATEGORIES_TL#
12.2.2
-
VIEW: APPS.AMV_C_CATEGORIES_VL
12.2.2
-
TRIGGER: APPS.AMV_C_CATEGORIES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:AMV_C_CATEGORIES_TL+, status:VALID,
-
TABLE: AMV.AMV_C_CATEGORIES_TL
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CATEGORIES_TL, object_name:AMV_C_CATEGORIES_TL, status:VALID,
-
TABLE: AMV.AMV_C_CATEGORIES_TL
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CATEGORIES_TL, object_name:AMV_C_CATEGORIES_TL, status:VALID,
-
SYNONYM: APPS.AMV_C_CATEGORIES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMV_C_CATEGORIES_TL, status:VALID,
-
PACKAGE BODY: APPS.AMV_C_CATEGORIES_PKG
12.2.2
-
PACKAGE BODY: APPS.AMV_C_CATEGORIES_PKG
12.1.1
-
APPS.AMV_CATEGORY_PVT SQL Statements
12.2.2
-
TRIGGER: APPS.AMV_C_CATEGORIES_TL+
12.2.2
-
FUNCTION: APPS.AMV_C_CATEGORIES_TL=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.AMV_CATEGORY_PVT SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: AMV_C_CATEGORIES_B
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CATEGORIES_B, object_name:AMV_C_CATEGORIES_B, status:VALID, product: AMV - Marketing Encyclopedia System , description: Base Table AMV_C_CATEGORIES_B stores categories and sub-categories. , implementation_dba_data: AMV.AMV_C_CATEGORIES_B ,
-
View: AMV_C_CATEGORIES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AMV.AMV_C_CATEGORIES_VL, object_name:AMV_C_CATEGORIES_VL, status:VALID, product: AMV - Marketing Encyclopedia System , description: AMV_C_CATEGORIES_VL is a view on the base and translation tables that contains the translated categories based on the current language. , implementation_dba_data: APPS.AMV_C_CATEGORIES_VL ,
-
PACKAGE BODY: APPS.AMV_C_CATEGORIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_C_CATEGORIES_PKG, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
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.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.AMV_C_CATEGORIES_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:AMV_C_CATEGORIES_TL=, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AMV_CHANNEL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CHANNEL_PVT, status:VALID,
-
Table: AMV_C_CATEGORIES_B
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CATEGORIES_B, object_name:AMV_C_CATEGORIES_B, status:VALID, product: AMV - Marketing Encyclopedia System , description: Base Table AMV_C_CATEGORIES_B stores categories and sub-categories. , implementation_dba_data: AMV.AMV_C_CATEGORIES_B ,
-
PACKAGE BODY: APPS.AMV_C_CATEGORIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_C_CATEGORIES_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.AMV_CHANNEL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CHANNEL_PVT, status:VALID,
-
View: AMV_C_CATEGORIES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AMV.AMV_C_CATEGORIES_VL, object_name:AMV_C_CATEGORIES_VL, status:VALID, product: AMV - Marketing Encyclopedia System , description: AMV_C_CATEGORIES_VL is a view on the base and translation tables that contains the translated categories based on the current language. , implementation_dba_data: APPS.AMV_C_CATEGORIES_VL ,
-
PACKAGE BODY: APPS.AMV_CATEGORY_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CATEGORY_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_CATEGORY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CATEGORY_PVT, status:VALID,
-
VIEW: APPS.AMV_C_CATEGORIES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AMV.AMV_C_CATEGORIES_VL, object_name:AMV_C_CATEGORIES_VL, status:VALID,
-
VIEW: APPS.AMV_C_CATEGORIES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AMV.AMV_C_CATEGORIES_VL, object_name:AMV_C_CATEGORIES_VL, status:VALID,
-
eTRM - AMV Tables and Views
12.1.1
description: Stores the key id of each vendor (content provider) for all the stocks in amv_stocks. ,
-
eTRM - AMV Tables and Views
12.2.2
description: Stores the key id of each vendor (content provider) for all the stocks in amv_stocks. ,
-
APPS.AMV_CHANNEL_PVT dependencies on AMV_C_CATEGORIES_TL
12.1.1
-
APPS.AMV_C_CATEGORIES_PKG dependencies on AMV_C_CATEGORIES_TL
12.1.1
-
APPS.AMV_CATEGORY_PVT dependencies on AMV_C_CATEGORIES_TL
12.2.2
-
APPS.AMV_CATEGORY_PVT dependencies on AMV_C_CATEGORIES_TL
12.1.1