Search Results bsc_dimension_sets_pvt
Overview
The APPS.BSC_DIMENSION_SETS_PVT package body is a private (PVT-classified) PL/SQL API within the Oracle E-Business Suite Balanced Scorecard module. It encapsulates the core persistence and validation logic for dimension sets, dimension levels, dimension groups, and dimension level properties that underpin the Balanced Scorecard's analytical model. A dimension set defines the analytical axis structure (for example, time, organization, or product) against which Key Performance Indicators are evaluated. This package provides the internal implementation layer supporting the corresponding public API, BSC_DIMENSION_SETS_PUB, which exposes the formally supported interface to concurrent programs, forms, and external integrations. Because it is a private package, it is not intended for direct invocation by customer-written code.
Key Procedures and Functions
The package documents seventeen procedures and functions organized into logical groupings that mirror the entity hierarchy it manages:
- Dimension groups within dimension sets:
CREATE_DIM_GROUP_IN_DSET,RETRIEVE_DIM_GROUP_IN_DSET,UPDATE_DIM_GROUP_IN_DSET, andDELETE_DIM_GROUP_IN_DSETmanage the association of dimension groups to their parent dimension sets, providing the standard create, read, update, and delete lifecycle. - Dimension set translations:
CREATE_BSC_KPI_DIM_SETS_TL,RETRIEVE_BSC_KPI_DIM_SETS_TL,UPDATE_BSC_KPI_DIM_SETS_TL, andDELETE_BSC_KPI_DIM_SETS_TLhandle the language-specific (translated) descriptive attributes of dimension sets, enabling multilingual deployments. - Dimension level properties:
CREATE_DIM_LEVEL_PROPERTIES,RETRIEVE_DIM_LEVEL_PROPERTIES,UPDATE_DIM_LEVEL_PROPERTIES, andDELETE_DIM_LEVEL_PROPERTIESmaintain the configurable attributes attached to individual dimension levels. - Dimension levels:
CREATE_DIM_LEVELS,RETRIEVE_DIM_LEVELS,UPDATE_DIM_LEVELS, andDELETE_DIM_LEVELSmanage the levels that constitute a dimension, supporting both KPI-specific and system-defined level definitions. - Analysis options:
UPDATE_KPI_ANALYSIS_OPTIONS_Bupdates the analysis option configuration associated with KPI analysis groups.
Tables Accessed
The package operates against several Balanced Scorecard base and translation tables through APPS synonyms. BSC_KPIS_B holds the KPI definitions referenced during dimension set configuration. BSC_KPI_DIM_GROUPS stores dimension group assignments, while BSC_KPI_DIM_LEVELS_B, BSC_KPI_DIM_LEVELS_TL, and BSC_KPI_DIM_LEVELS_USER hold KPI-specific dimension level definitions, their translations, and user-defined level entries respectively. BSC_KPI_DIM_LEVEL_PROPERTIES retains property metadata for levels. BSC_KPI_DIM_SETS_TL stores the translated names and descriptions of dimension sets. The system-level definitions reside in BSC_SYS_DIM_LEVELS_B and BSC_SYS_DIM_LEVELS_TL. BSC_KPI_ANALYSIS_GROUPS and BSC_KPI_ANALYSIS_OPTIONS_B support analysis option configuration. FND_LANGUAGES is queried to validate and resolve the installed language environment during translation operations.
Usage Notes
This private package is invoked indirectly through BSC_DIMENSION_SETS_PUB and is also referenced by BSC_DIMENSION_LEVELS_PVT and one additional dependent package. Internal utilities leveraged include FND_API, FND_GLOBAL, FND_MESSAGE, and FND_MSG_PUB for the standard EBS API error-handling and message-stack conventions. The package itself is not referenced by any database object, confirming its terminal role in the dependency chain. Typical invocation flows originate from Balanced Scorecard setup forms or concurrent programs that call the public API, which subsequently delegates to this private implementation. Customizations should target the public API rather than this private package, since private APIs are subject to change between releases, including Oracle EBS 12.1.1 and 12.2.2.
-
PACKAGE BODY: APPS.BSC_DIMENSION_SETS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_DIMENSION_SETS_PVT, status:VALID,
-
PACKAGE: APPS.BSC_DIMENSION_SETS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BSC_DIMENSION_SETS_PUB, status:VALID,
-
PACKAGE: APPS.BSC_DIMENSION_SETS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BSC_DIMENSION_SETS_PVT, status:VALID,
-
SYNONYM: APPS.BSC_KPI_DIM_LEVELS_USER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPI_DIM_LEVELS_USER, status:VALID,
-
SYNONYM: APPS.BSC_SYS_DIM_LEVELS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_SYS_DIM_LEVELS_TL, status:VALID,
-
SYNONYM: APPS.BSC_KPI_DIM_LEVELS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPI_DIM_LEVELS_TL, status:VALID,
-
SYNONYM: APPS.BSC_KPI_DIM_SETS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPI_DIM_SETS_TL, status:VALID,
-
PACKAGE BODY: APPS.BSC_DIMENSION_SETS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_DIMENSION_SETS_PUB, status:VALID,
-
SYNONYM: APPS.BSC_KPI_DIM_LEVEL_PROPERTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPI_DIM_LEVEL_PROPERTIES, status:VALID,
-
SYNONYM: APPS.BSC_KPI_ANALYSIS_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPI_ANALYSIS_GROUPS, status:VALID,
-
SYNONYM: APPS.BSC_KPI_DIM_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPI_DIM_GROUPS, status:VALID,
-
SYNONYM: APPS.BSC_KPI_ANALYSIS_OPTIONS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPI_ANALYSIS_OPTIONS_B, status:VALID,
-
PACKAGE: APPS.BSC_DIMENSION_LEVELS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BSC_DIMENSION_LEVELS_PVT, status:VALID,
-
PACKAGE BODY: APPS.BSC_KPI_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_KPI_PUB, status:VALID,
-
PACKAGE: APPS.BSC_DIMENSION_SETS_PVT
12.1.1
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.BSC_KPI_DIM_LEVELS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPI_DIM_LEVELS_B, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.BSC_PMF_UI_WRAPPER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_PMF_UI_WRAPPER, status:VALID,
-
SYNONYM: APPS.BSC_SYS_DIM_LEVELS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_SYS_DIM_LEVELS_B, status:VALID,
-
SYNONYM: APPS.BSC_KPIS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_KPIS_B, status:VALID,
-
APPS.BSC_KPI_PUB dependencies on BSC_DIMENSION_SETS_PVT
12.1.1
-
APPS.BSC_PMF_UI_WRAPPER dependencies on BSC_DIMENSION_SETS_PVT
12.1.1
-
APPS.BSC_DIMENSION_SETS_PVT dependencies on BSC_DIMENSION_SETS_PVT
12.1.1
-
APPS.BSC_DIMENSION_SETS_PUB dependencies on BSC_DIMENSION_SETS_PVT
12.1.1
-
APPS.BSC_DIMENSION_SETS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BSC_DIMENSION_SETS_PVT
12.1.1
-
APPS.BSC_DIMENSION_SETS_PVT dependencies on FND_API
12.1.1
-
SYNONYM: APPS.FND_LANGUAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LANGUAGES, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,