Search Results bsc_sys_dim_level_rels
Overview
The table BSC_SYS_DIM_LEVEL_RELS is a core data structure within the now-obsolete Balanced Scorecard (BSC) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. Its primary function is to define and store the hierarchical relationships between different levels within a business dimension. In the context of a Balanced Scorecard, dimensions such as Organization, Geography, or Product are often structured in parent-child hierarchies (e.g., Region > Country > State). This table acts as the system of record for these hierarchical linkages, enabling the application to navigate dimension hierarchies for data aggregation, security, and analytical reporting. It is critical for the dimensional modeling that underpins scorecard metrics and strategic performance analysis.
Key Information Stored
The table's structure is designed to capture a simple yet essential relationship. It consists of two primary columns that form a composite primary key. The DIM_LEVEL_ID column stores the unique identifier for a specific child level within a dimension hierarchy. The PARENT_DIM_LEVEL_ID column stores the unique identifier for the immediate parent level of the child level specified in DIM_LEVEL_ID. The relationship defined by a row in this table is that the dimension level identified by DIM_LEVEL_ID is a direct child of the dimension level identified by PARENT_DIM_LEVEL_ID. This allows for the construction of multi-level hierarchies through a series of such parent-child records.
Common Use Cases and Queries
The primary use case is to query and traverse dimension hierarchies for reporting and data roll-up. A common analytical query would involve joining this table to the dimension levels master table (BSC_SYS_DIM_LEVELS_B) to retrieve the names or codes of related levels. For instance, to list all parent-child relationships for a specific dimension, one might execute a query such as: SELECT child.LEVEL_NAME AS CHILD_LEVEL, parent.LEVEL_NAME AS PARENT_LEVEL FROM BSC_SYS_DIM_LEVEL_RELS rel JOIN BSC_SYS_DIM_LEVELS_B child ON rel.DIM_LEVEL_ID = child.DIM_LEVEL_ID JOIN BSC_SYS_DIM_LEVELS_B parent ON rel.PARENT_DIM_LEVEL_ID = parent.DIM_LEVEL_ID WHERE child.DIMENSION_ID = :p_dimension_id;. This data is fundamental for generating hierarchical picklists, enforcing data security based on hierarchy (e.g., a manager sees data for their child organizations), and correctly aggregating metric values from lower to higher levels in the scorecard.
Related Objects
The BSC_SYS_DIM_LEVEL_RELS table has a direct and exclusive dependency on the dimension levels master table, BSC_SYS_DIM_LEVELS_B. This is evidenced by the two documented foreign key constraints. Both key columns in BSC_SYS_DIM_LEVEL_RELS reference the same parent table.
- BSC_SYS_DIM_LEVELS_B: The table is referenced twice. The foreign key on DIM_LEVEL_ID ensures that every child level ID stored in the relationship table is a valid, existing dimension level. The foreign key on PARENT_DIM_LEVEL_ID ensures the same validity for every parent level ID. This enforces referential integrity across the entire dimension hierarchy structure.
-
Table: BSC_SYS_DIM_LEVEL_RELS
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: Dimension levels relationships , implementation_dba_data: Not implemented in this database ,
-
Table: BSC_SYS_DIM_LEVEL_RELS
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_SYS_DIM_LEVEL_RELS, object_name:BSC_SYS_DIM_LEVEL_RELS, status:VALID, product: BSC - Balanced Scorecard , description: Dimension levels relationships , implementation_dba_data: BSC.BSC_SYS_DIM_LEVEL_RELS ,
-
APPS.BSC_MIGRATION dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_PMA_APIS_PUB dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_SYNC_MVLOGS dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BIS_PMF_GET_DIMLEVELS_PVT dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_UPDATE_DIM dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_DIMENSION_SETS_PUB dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_UPDATE_VAL dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_BIS_DIM_OBJ_PUB dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_MO_INDICATOR_PKG dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_DIM_LEVEL_FILTERS_PUB dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_DIM_TPLATE dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_UPDATE_LOCK dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_TEMPLATE dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_UPDATE dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_MO_HELPER_PKG dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_OAF_VIEWS_PVT dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_TEMPLATE dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_BIS_DIM_REL_PUB dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_DBGEN_BSC_READER dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_DIMENSION_EDIT dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_MV_ADAPTER dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_DIM_FILTERS_PVT dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_DBGEN_METADATA_READER dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_PMF_UI_WRAPPER dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_UPDATE_COLOR dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_UPDATE_CALC dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_DIMENSION_LEVELS_PVT dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_BSC_ADAPTER dependencies on BSC_SYS_DIM_LEVEL_RELS
12.1.1
-
APPS.BSC_TEMPLATE dependencies on BSC_SYS_DIM_LEVELS_TL
12.1.1
-
APPS.BSC_BIS_DIM_REL_PUB SQL Statements
12.1.1
-
APPS.BSC_UPDATE_DIM dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
APPS.BSC_UPDATE_VAL dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
APPS.BSC_DBGEN_BSC_READER dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
APPS.BSC_DIMENSION_LEVELS_PVT dependencies on BSC_SYS_DIM_LEVELS_VL
12.1.1
-
Table: BSC_SYS_DIM_LEVELS_B
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_SYS_DIM_LEVELS_B, object_name:BSC_SYS_DIM_LEVELS_B, status:VALID, product: BSC - Balanced Scorecard , description: Dimension levels information , implementation_dba_data: BSC.BSC_SYS_DIM_LEVELS_B ,
-
APPS.BSC_DIMENSION_EDIT dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
APPS.BSC_MO_HELPER_PKG dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
VIEW: APPS.BSC_DIM_OBJ_PAR_RELS_VL
12.1.1
-
APPS.BSC_MV_ADAPTER dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
VIEW: APPS.BSC_DIM_OBJ_CHD_RELS_VL
12.1.1
-
APPS.BSC_MO_INDICATOR_PKG dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
APPS.BSC_DIM_LEVEL_FILTERS_PUB SQL Statements
12.1.1
-
Table: BSC_SYS_DIM_LEVELS_B
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: Dimension levels information , implementation_dba_data: Not implemented in this database ,
-
APPS.BSC_BIS_DIM_REL_PUB dependencies on BSC_SYS_DIM_LEVELS_TL
12.1.1
-
VIEW: APPS.BSC_SYS_DIM_LEVEL_RELS_V
12.1.1
-
APPS.BSC_UPDATE_COLOR dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
APPS.BSC_DIMENSION_SETS_PUB dependencies on BSC_KPI_DIM_LEVELS_B
12.1.1
-
APPS.BSC_DIMENSION_SETS_PUB dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1