Search Results ibe_msite_currencies
Overview
The IBE_MSITE_CURRENCIES table is a core data object within the Oracle E-Business Suite iStore (IBE) module, specifically for versions 12.1.1 and 12.2.2. Its primary function is to define and manage the currency configurations for iStore mini-sites. A mini-site represents a specialized, branded storefront within the broader iStore e-commerce framework. This table acts as a junction, linking a specific mini-site to the specific currencies in which it is permitted to conduct transactions. This enables multi-currency support at a granular level, allowing different storefronts to operate with distinct currency sets, which is essential for global e-commerce deployments and regional pricing strategies.
Key Information Stored
The table's structure is designed to enforce unique currency assignments per mini-site. The key columns are:
- MSITE_CURRENCY_ID: The primary key column, serving as a unique system-generated identifier for each currency assignment record.
- MSITE_ID: A foreign key that references the IBE_MSITES_B table. This column identifies the specific mini-site to which the currency configuration applies.
- CURRENCY_CODE: A foreign key that references the FND_CURRENCIES table. This column stores the three-character ISO code (e.g., USD, EUR, JPY) for a currency enabled on the mini-site.
The table enforces data integrity through a unique constraint (IBE_MSITE_CURRENCIES_UK1) on the combination of CURRENCY_CODE and MSITE_ID, preventing the same currency from being assigned multiple times to a single mini-site.
Common Use Cases and Queries
This table is central to operations involving currency setup and validation for iStore storefronts. A common administrative task is to retrieve the full list of currencies available for a specific mini-site, often for display in a currency selector widget or for backend price calculations. For example, a query to list all enabled currencies for a mini-site with ID 1000 would be: SELECT mc.currency_code, fc.name FROM ibe_msite_currencies mc, fnd_currencies fc WHERE mc.msite_id = 1000 AND mc.currency_code = fc.currency_code AND fc.enabled_flag = 'Y';. Another critical use case is validation during the shopping cart and checkout processes, where the system must confirm that the session's selected currency is valid for the current mini-site by checking for the existence of a corresponding record in IBE_MSITE_CURRENCIES.
Related Objects
The IBE_MSITE_CURRENCIES table has defined relationships with two primary master tables, as documented in its foreign key constraints:
- IBE_MSITES_B: This is the core mini-site definition table. The relationship is established via the MSITE_ID column, linking a currency assignment to a specific mini-site entity.
- FND_CURRENCIES: This is the Oracle Applications Foundation table that maintains the master list of valid currencies. The relationship via the CURRENCY_CODE column ensures that only currencies defined and enabled in the FND_CURRENCIES table can be assigned to a mini-site.
These relationships ensure referential integrity, guaranteeing that currency configurations are always tied to valid mini-sites and globally defined currency codes.
-
Table: IBE_MSITE_CURRENCIES
12.1.1
owner:IBE, object_type:TABLE, fnd_design_data:IBE.IBE_MSITE_CURRENCIES, object_name:IBE_MSITE_CURRENCIES, status:VALID, product: IBE - iStore , description: Stores the currencies supported by the mini-sites , implementation_dba_data: IBE.IBE_MSITE_CURRENCIES ,
-
Table: IBE_MSITE_CURRENCIES
12.2.2
owner:IBE, object_type:TABLE, fnd_design_data:IBE.IBE_MSITE_CURRENCIES, object_name:IBE_MSITE_CURRENCIES, status:VALID, product: IBE - iStore , description: Stores the currencies supported by the mini-sites , implementation_dba_data: IBE.IBE_MSITE_CURRENCIES ,
-
APPS.IBE_MSITE_GRP dependencies on IBE_MSITE_CURRENCIES
12.2.2
-
APPS.IBE_MINISITERUNTIME_PVT dependencies on IBE_MSITE_CURRENCIES
12.1.1
-
APPS.IBE_MSITE_GRP dependencies on IBE_MSITE_CURRENCIES
12.1.1
-
APPS.IBE_BI_STR_MIG_PVT dependencies on IBE_MSITE_CURRENCIES
12.1.1
-
APPS.IBE_MINISITERUNTIME_PVT dependencies on IBE_MSITE_CURRENCIES
12.2.2
-
VIEW: IBE.IBE_MSITE_CURRENCIES#
12.2.2
owner:IBE, object_type:VIEW, object_name:IBE_MSITE_CURRENCIES#, status:VALID,
-
SYNONYM: APPS.IBE_MSITE_CURRENCIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBE_MSITE_CURRENCIES, status:VALID,
-
SYNONYM: APPS.IBE_MSITE_CURRENCIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBE_MSITE_CURRENCIES, status:VALID,
-
VIEW: IBE.IBE_MSITE_CURRENCIES#
12.2.2
-
TABLE: IBE.IBE_MSITE_CURRENCIES
12.1.1
owner:IBE, object_type:TABLE, fnd_design_data:IBE.IBE_MSITE_CURRENCIES, object_name:IBE_MSITE_CURRENCIES, status:VALID,
-
TABLE: IBE.IBE_MSITE_CURRENCIES
12.2.2
owner:IBE, object_type:TABLE, fnd_design_data:IBE.IBE_MSITE_CURRENCIES, object_name:IBE_MSITE_CURRENCIES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
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.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.IBE_MINISITERUNTIME_PVT dependencies on FND_PROFILE
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.IBE_MSITE_GRP dependencies on IBE_DSP_MSITE_SCT_SECTS
12.1.1
-
APPS.IBE_MSITE_GRP dependencies on IBE_DSP_MSITE_SCT_SECTS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.IBE_MINISITERUNTIME_PVT dependencies on FND_PROFILE
12.1.1
-
PACKAGE BODY: APPS.IBE_MINISITERUNTIME_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBE_MINISITERUNTIME_PVT, status:VALID,
-
PACKAGE BODY: APPS.IBE_BI_STR_MIG_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBE_BI_STR_MIG_PVT, status:VALID,
-
APPS.IBE_MSITE_GRP dependencies on IBE_DSP_MSITE_SCT_ITEMS
12.1.1
-
12.1.1 DBA Data
12.1.1
-
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 ,
-
APPS.IBE_MSITE_GRP dependencies on IBE_DSP_MSITE_SCT_ITEMS
12.2.2
-
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 ,
-
PACKAGE BODY: APPS.IBE_MINISITERUNTIME_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBE_MINISITERUNTIME_PVT, status:VALID,
-
APPS.IBE_MSITE_GRP dependencies on IBE_PHYSICALMAP_GRP
12.1.1
-
APPS.IBE_MSITE_GRP dependencies on IBE_PHYSICALMAP_GRP
12.2.2
-
PACKAGE BODY: APPS.IBE_MSITE_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBE_MSITE_GRP, status:VALID,
-
PACKAGE BODY: APPS.IBE_MSITE_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBE_MSITE_GRP, status:VALID,
-
APPS.IBE_MSITE_GRP dependencies on IBE_MSITE_ORGS
12.2.2
-
APPS.IBE_MSITE_GRP dependencies on IBE_MSITE_ORGS
12.1.1
-
APPS.IBE_MSITE_GRP dependencies on IBE_MSITE_LANGUAGES
12.1.1
-
APPS.IBE_MSITE_GRP dependencies on IBE_MSITE_LANGUAGES
12.2.2
-
APPS.IBE_BI_STR_MIG_PVT SQL Statements
12.1.1
-
APPS.IBE_MINISITERUNTIME_PVT dependencies on IBE_MSITES_B
12.1.1
-
APPS.IBE_MSITE_GRP SQL Statements
12.2.2
-
APPS.IBE_MSITE_GRP SQL Statements
12.1.1
-
APPS.IBE_MINISITERUNTIME_PVT dependencies on IBE_MSITES_B
12.2.2
-
APPS.IBE_MINISITERUNTIME_PVT SQL Statements
12.1.1
-
APPS.IBE_MINISITERUNTIME_PVT SQL Statements
12.2.2
-
APPS.IBE_MSITE_GRP dependencies on IBE_MSITES_TL
12.2.2