Results for “enable_flag”
2 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IBE_MSITE_LANGUAGES is an Oracle E-Business Suite table owned by the IBE (iStore) schema. It stores the languages supported by individual mini-sites within the iStore application. Each row associates a specific mini-site with a language code, enabling iStore to present storefront content in multiple languages depending on the customer's locale or configured preferences.
Within the broader iStore architecture, this table acts as a configuration and enablement layer, allowing administrators to control which languages are active for each mini-site. Since Oracle EBS supports multilingual deployments across 12.1.1 and 12.2.2, this table plays a critical role in the localization strategy for web storefronts.
Using a heuristic Data Vault classification mined from the foreign key structure, this table is best modeled as a link. It resolves a many-to-many relationship between mini-sites (IBE_MSITES_B) and languages (FND_LANGUAGES), with the MSITE_LANGUAGE_ID serving as the surrogate key for that association. This classification is a modeling suggestion and reflects the table's junction-style behavior rather than a strict Data Vault implementation in EBS.
Key Information Stored
The table contains eleven documented columns. The most significant are described below.
- MSITE_LANGUAGE_ID — The surrogate primary key, defined by the IBE_MSITE_LANGUAGES_PK constraint. It uniquely identifies each mini-site/language association and is the column most commonly referenced in the msite_language_id search pattern.
- MSITE_ID — Foreign key to IBE_MSITES_B. Identifies the mini-site to which the language row belongs. This is a business-key candidate and part of the unique constraint IBE_MSITE_LANGUAGES_UK1.
- LANGUAGE_CODE — Foreign key to FND_LANGUAGES. The language being enabled for the mini-site. Together with MSITE_ID, this forms the unique constraint IBE_MSITE_LANGUAGES_UK1.
- ENABLE_FLAG — Indicates whether the language is currently active for the mini-site.
- SECURITY_GROUP_ID — Foreign key to FND_SECURITY_GROUPS, used in multi-org/multi-tenant security contexts.
- OBJECT_VERSION_NUMBER — Supports optimistic locking for concurrent updates.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard EBS audit columns tracking who created and last modified each row and when.
The surrogate key MSITE_LANGUAGE_ID is distinct from the business-key candidates MSITE_ID and LANGUAGE_CODE, which together enforce uniqueness via IBE_MSITE_LANGUAGES_UK1.
Common Use Cases and Queries
Typical scenarios include listing all languages enabled for a given mini-site, auditing language configuration, and integrating storefront language data with reporting tools. A common query retrieves enabled languages for a mini-site:
SELECT msite_language_id, language_code FROM ibe.ibe_msite_languages WHERE msite_id = :p_msite_id AND enable_flag = 'Y';- Joining to FND_LANGUAGES to resolve the descriptive language name for each enabled code.
- Joining to IBE_MSITES_B to report the mini-site name alongside its supported languages.
- Detecting mini-sites that lack any enabled language configuration.
- Supporting localization analytics by counting languages per mini-site.
These queries are frequently used in iStore administration, localization audits, and custom reporting for multilingual storefront deployments.
Related Objects
- IBE_MSITES_B — Parent mini-site table, joined via IBE_MSITE_LANGUAGES.MSITE_ID = IBE_MSITES_B.MSITE_ID.
- FND_LANGUAGES — Reference table for language definitions, joined via LANGUAGE_CODE.
- FND_SECURITY_GROUPS — Security grouping reference, joined via SECURITY_GROUP_ID.
- IBE_MSITES_TL — Stores translated mini-site content, indirectly related through the mini-site.
- IBE_MSITE_LANGUAGES_PK / IBE_MSITE_LANGUAGES_UK1 — Primary key and unique constraints enforcing row identity and business uniqueness.
Together these objects define the language availability model for iStore mini-sites in Oracle EBS 12.1.1 and 12.2.2.
-
Stores the languages supported by the mini-sites
-
Stores the languages supported by the mini-sites