Search Results ibe_msite_languages
Overview
The IBE_MSITE_LANGUAGES table is a core data object within the Oracle E-Business Suite (EBS) iStore (IBE) module. It functions as a junction table that defines the multilingual capabilities of iStore mini-sites. A mini-site is a configurable, branded web storefront. This table explicitly stores the association between a specific mini-site (MSITE_ID) and the application languages (LANGUAGE_CODE) that are enabled for it. Its primary role is to support the deployment of global e-commerce storefronts by managing which languages are available for customer interaction on a per-site basis, a fundamental requirement for internationalized implementations in versions 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is designed to enforce unique and valid language assignments for each mini-site. The critical columns are:
- MSITE_LANGUAGE_ID: A unique system-generated identifier serving as the primary key for each record.
- MSITE_ID: A foreign key column referencing IBE_MSITES_B.MSITE_ID. This identifies the specific mini-site for which languages are being configured.
- LANGUAGE_CODE: A foreign key column referencing FND_LANGUAGES.LANGUAGE_CODE. This stores the Oracle Application-standard code (e.g., 'US' for American English, 'KO' for Korean) for an enabled language.
The table's unique key constraint (IBE_MSITE_LANGUAGES_UK1) on the combination of MSITE_ID and LANGUAGE_CODE prevents the same language from being assigned multiple times to a single mini-site.
Common Use Cases and Queries
This table is central to operations involving the setup and reporting of iStore language support. A common administrative task is to query all languages available for a specific mini-site, often for validation or audit purposes. For example:
SELECT iml.language_code, fl.nls_language
FROM ibe_msite_languages iml, fnd_languages fl
WHERE iml.msite_id = 1001
AND iml.language_code = fl.language_code
AND fl.installed_flag IN ('I', 'B');
Another frequent use case is during the creation or cloning of a mini-site, where the supported languages must be populated programmatically via backend scripts or the iStore Administration UI. Reporting on language coverage across all mini-sites is also a typical requirement, which involves joining this table with IBE_MSITES_B and FND_LANGUAGES.
Related Objects
The IBE_MSITE_LANGUAGES table has defined dependencies within the iStore schema and the core EBS foundation.
- IBE_MSITES_B: The primary mini-site definition table. The foreign key on MSITE_ID enforces that a language assignment must be for a valid, existing mini-site.
- FND_LANGUAGES: The core Oracle Applications table that defines all installed and available languages in the EBS instance. The foreign key ensures that only valid, registered language codes can be assigned to a mini-site.
- IBE_MSITE_LANGUAGES_PK / IBE_MSITE_LANGUAGES_UK1: The primary and unique key constraints that govern data integrity within the table itself.
-
Table: IBE_MSITE_LANGUAGES
12.2.2
owner:IBE, object_type:TABLE, fnd_design_data:IBE.IBE_MSITE_LANGUAGES, object_name:IBE_MSITE_LANGUAGES, status:VALID, product: IBE - iStore , description: Stores the languages supported by the mini-sites , implementation_dba_data: IBE.IBE_MSITE_LANGUAGES ,
-
Table: IBE_MSITE_LANGUAGES
12.1.1
owner:IBE, object_type:TABLE, fnd_design_data:IBE.IBE_MSITE_LANGUAGES, object_name:IBE_MSITE_LANGUAGES, status:VALID, product: IBE - iStore , description: Stores the languages supported by the mini-sites , implementation_dba_data: IBE.IBE_MSITE_LANGUAGES ,
-
Table: IBE_MSITES_B
12.1.1
owner:IBE, object_type:TABLE, fnd_design_data:IBE.IBE_MSITES_B, object_name:IBE_MSITES_B, status:VALID, product: IBE - iStore , description: Stores Mini Site (Specialty Stores) Information. , implementation_dba_data: IBE.IBE_MSITES_B ,
-
Table: IBE_MSITES_B
12.2.2
owner:IBE, object_type:TABLE, fnd_design_data:IBE.IBE_MSITES_B, object_name:IBE_MSITES_B, status:VALID, product: IBE - iStore , description: Stores Mini Site (Specialty Stores) Information. , implementation_dba_data: IBE.IBE_MSITES_B ,