Search Results amv_c_ctl_ctx_i
Overview
AMV.AMV_C_CHANNELS_TL is the translation (TL) table for channels in the Oracle E-Business Suite AMV schema, which supports the Channel Manager / multi-channel marketing and order capture functionality. It stores all language-dependent, translated descriptive attributes for a channel record. For every channel defined in the base table AMV_C_CHANNELS_B, this table holds one row per installed language, allowing channel names and descriptions to be presented in the user's session language.
The table resides in the APPS_TS_TX_DATA tablespace with a PCT Free of 10, and its indexes are stored in APPS_TS_TX_IDX. It carries the FND Design Data identifier AMV.AMV_C_CHANNELS_TL and holds a VALID status in the ETRM repository. The documented physical schema for release 12.2.2 shows twelve columns.
From a Data Vault modeling perspective, the metadata's heuristic classification is satellite-leaning. The table naturally behaves as a descriptive satellite: it is keyed by the parent channel identifier plus a language discriminator and carries descriptive attributes (name, description, source language). In a formal Data Vault design it would most likely be modeled as a multi-active or language-keyed satellite attached to the AMV_C_CHANNELS hub, rather than as an independent hub or link.
Key Information Stored
The table's most important columns are:
- CHANNEL_ID (NUMBER) — Channel identifier; part of the primary key and foreign key to AMV_C_CHANNELS_B.
- LANGUAGE (VARCHAR2) — Language of the current record; the second component of the primary key.
- SOURCE_LANG (VARCHAR2) — The language the text mirrors; if a translation is missing, changes to the source-language row are reflected here.
- CHANNEL_NAME (VARCHAR2, 80) — The translated channel name.
- DESCRIPTION (VARCHAR2, 2000) — The translated channel description.
- ZD_EDITION_NAME (VARCHAR2, 30) — Editioning column supporting Oracle EBS online patching / edition-based redefinition.
- SECURITY_GROUP_ID (NUMBER) — Used in hosted environments; foreign key to FND_SECURITY_GROUPS.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — Standard Who audit columns.
The documented primary key is CH_TL_PK (CHANNEL_ID, LANGUAGE, ZD_EDITION_NAME), though earlier documentation shows CH_TL_PK as (CHANNEL_ID, LANGUAGE). Two unique indexes define business-key candidates: CH_TL_PK and AMV_C_CHANNELS_TL_U2 (LANGUAGE, CHANNEL_NAME, ZD_EDITION_NAME), the latter enforcing that channel names are unique within a language. Domain indexes AMV_C_CHANNELS_NAME_CTX and AMV_C_CHANNELS_DESC_CTX support Oracle Text searches on name and description, while AMV_C_CTL_CTX_I indexes DESCRIPTION.
Common Use Cases and Queries
Typical use cases include multilingual channel LOVs (list of values), translated channel pickers in order capture, and Text-based channel searches. A common reporting query joins the translation table to the base table to retrieve descriptive text in the session language:
- SELECT b.channel_id, t.channel_name, t.description FROM amv_c_channels_b b, amv_c_channels_tl t WHERE b.channel_id = t.channel_id AND t.language = USERENV('LANG');
- Filtering by SOURCE_LANG to detect untranslated rows where CHANNEL_NAME is inherited from the source language.
- Using CONTAINS on CHANNEL_NAME or DESCRIPTION with the CTX indexes for keyword search of channels.
- Auditing changes with the Who columns for compliance and change-tracking reports.
Related Objects
The following objects are significant to AMV_C_CHANNELS_TL:
- AMV.AMV_C_CHANNELS_B — The base channel table; joined on CHANNEL_ID.
- FND_SECURITY_GROUPS — Referenced via SECURITY_GROUP_ID for hosted environment security.
- AMV_C_CHANNELS_TL# — The editioning view over this table.
- AMV_C_CHANNELS_VL — The MLS view combining base and translation rows, typically used in forms and reports.
- FND_LANGUAGES — Provides valid LANGUAGE and SOURCE_LANG values.
- FND_TERRITORIES / FND_LANGUAGE — Related for language resolution in the UI.
These relationships position AMV_C_CHANNELS_TL as a language-dependent companion to the base channel definition, essential wherever channel metadata must be presented in a user's native language.
-
INDEX: AMV.AMV_C_CTL_CTX_I
12.1.1
owner:AMV, object_type:INDEX, object_name:AMV_C_CTL_CTX_I, status:VALID,
-
INDEX: AMV.AMV_C_CTL_CTX_I
12.2.2
owner:AMV, object_type:INDEX, object_name:AMV_C_CTL_CTX_I, status:VALID,
-
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
-
TABLE: AMV.AMV_C_CHANNELS_TL
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CHANNELS_TL, object_name:AMV_C_CHANNELS_TL, status:VALID,
-
TABLE: AMV.AMV_C_CHANNELS_TL
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CHANNELS_TL, object_name:AMV_C_CHANNELS_TL, status:VALID,
-
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. ,
-
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. ,