Search Results bis_dim_level_value_pvt
Overview
APPS.BIS_RESPONSIBILITY_PVT is a private PL/SQL package in the Oracle E-Business Suite (12.1.1 / 12.2.2) that belongs to the Business Intelligence System (BIS) product family. It provides the responsibility-resolution layer used by the Oracle Daily Business Intelligence and ETRM performance-management components. Its central purpose is to translate Oracle EBS responsibilities, notification responsibilities, and application user context into the internal identifiers and value sets that the BIS reporting engine requires when validating dimension level values, target levels, measures, and intermediate list-of-values queries.
The package is classified as a PVT (private) API, meaning it is not intended for direct customer invocation. It is consumed internally by other BIS packages to determine which responsibilities a given user may access, to validate an incoming responsibility ID, and to convert between the external responsibility identifier presented in a user interface and the internal value identifier used in the BIS repository. Because the object is documented as VALID and owned by APPS, it is a core, supported component of the shipped BIS schema rather than a customization artifact.
Key Procedures and Functions
- RETRIEVE_USER_RESPONSIBILITIES — Returns the set of responsibilities associated with the current user, forming the basis of responsibility-based security filtering in BIS reports.
- RETRIEVE_ALL_RESPONSIBILITIES — Returns the complete list of responsibilities defined in the environment, used where an unrestricted selection is permitted.
- RETRIEVE_RESPONSIBILITY — Retrieves the details of a single responsibility, typically to resolve a name, application, or identifier from an internal key.
- VALIDATE_DEF_NOTIFY_RESP_ID — Validates a default notification responsibility identifier supplied as a parameter or profile value.
- RETRIEVE_NOTIFY_RESP_NAME — Resolves the descriptive name of a notification responsibility from its identifier.
- VALIDATE_NOTIFY_RESP_ID — Confirms that a supplied notification responsibility identifier exists and is usable.
- VALUE_ID_CONVERSION — Performs the core conversion between a responsibility value identifier and its corresponding internal representation.
- DFR_VALUE_ID_CONVERSION — A variant of the conversion routine used in the DFR (Daily Financials Reporting) code path, applying the same identifier-mapping logic in that context.
- REMOVEDUPLICATES — Eliminates duplicate entries from responsibility result sets, ensuring distinct rows are returned to callers.
- GET_NOTIFY_RESP_AK_INFO — Returns the alternate-key information for a notification responsibility, supporting key-based lookup and integrity checks.
The package metadata records eleven documented procedures or functions in total; the entries above represent the API surface defined in the ETRM 12.1.1 documentation.
Tables Accessed
The documented table references are limited to the HTP and PLITBLM synonyms. HTP is the Oracle HTML/PLSQL Toolkit package used to render markup when the package participates in HTML output generation. PLITBLM is the PL/SQL integer table type used to pass and manipulate collections of identifiers, which is consistent with routines such as RETRIEVE_USER_RESPONSIBILITIES returning arrays of responsibility IDs. The bulk of the package's data access is performed indirectly through dependent packages, notably BIS_COMMON_UTILS, BIS_UTILITIES_PUB, and FND_API, which supply the underlying queries against the responsibility and application tables.
Usage Notes
BIS_RESPONSIBILITY_PVT is referenced by eight other packages, including BIS_DIM_LEVEL_VALUE_PVT, BIS_INTERMEDIATE_LOV_PVT, BIS_MEASURE_SECURITY_PVT, BIS_TARGET_LEVEL_PVT, BIS_TARGET_LEVEL_VALIDATE_PVT, BIS_TARGET_PVT, BIS_UTILITIES_PUB, and POA_REPORT_UTIL. This dependency pattern explains why a search for "bis_dim_level_value_pvt" surfaces this object: BIS_DIM_LEVEL_VALUE_PVT depends directly on BIS_RESPONSIBILITY_PVT to resolve the responsibility context before validating dimension level values.
Because it is a private package, it should not be called directly from custom code or concurrent programs. Invocation occurs through the public BIS and ETRM APIs, through OAF/Forms-based BIS dashboards, and through concurrent programs that render daily business intelligence reports. Any security validation performed here indirectly enforces that users see only the responsibility-scoped data they are entitled to within the BIS reporting layer.
-
PACKAGE: APPS.BIS_RESPONSIBILITY_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_RESPONSIBILITY_PVT, status:VALID,
-
PACKAGE: APPS.BIS_DIM_LEVEL_VALUE_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_DIM_LEVEL_VALUE_PVT, status:VALID,
-
PACKAGE: APPS.BIS_DIMENSION_LEVEL_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_DIMENSION_LEVEL_PUB, status:VALID,
-
PACKAGE: APPS.BIS_DIM_LEVEL_VALUE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_DIM_LEVEL_VALUE_PUB, status:VALID,
-
PACKAGE BODY: APPS.BIS_DIM_LEVEL_VALUE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_DIM_LEVEL_VALUE_PVT, status:VALID,
-
PACKAGE: APPS.BIS_COMMON_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_COMMON_UTILS, status:VALID,
-
PACKAGE BODY: APPS.BIS_INDICATOR_REGION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_INDICATOR_REGION_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_TARGET_VALIDATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_TARGET_VALIDATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMF_PORTLET_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMF_PORTLET_UTIL, status:VALID,
-
PACKAGE: APPS.BIS_PMF_GET_DIMLEVELS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_PMF_GET_DIMLEVELS_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_ACTUAL_VALIDATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_ACTUAL_VALIDATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_COMPUTED_ACTUAL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_COMPUTED_ACTUAL_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_TARGET_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_TARGET_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_ACTUAL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_ACTUAL_PVT, status:VALID,
-
SYNONYM: APPS.BIS_LEVELS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_LEVELS_TL, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMF_ALERT_REG_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMF_ALERT_REG_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMF_REG_SERVICE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMF_REG_SERVICE_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_INDICATOR_REGION_UI_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_INDICATOR_REGION_UI_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_CORRECTIVE_ACTION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_CORRECTIVE_ACTION_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.BIS_UTILITIES_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_UTILITIES_PUB, status:VALID,
-
PACKAGE: APPS.BIS_UTILITIES_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_UTILITIES_PVT, status:VALID,
-
VIEW: APPS.BISBV_DIMENSION_LEVELS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BIS.BISBV_DIMENSION_LEVELS, object_name:BISBV_DIMENSION_LEVELS, status:VALID,
-
SYNONYM: PUBLIC.HTP
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HTP, status:VALID,
-
APPS.BIS_ACTUAL_VALIDATE_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_TARGET_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_PMF_ALERT_REG_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_PMF_PORTLET_UTIL dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_INDICATOR_REGION_UI_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_COMPUTED_ACTUAL_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_INDICATOR_REGION_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_CORRECTIVE_ACTION_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_ACTUAL_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_DIM_LEVEL_VALUE_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_TARGET_VALIDATE_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
APPS.BIS_PMF_REG_SERVICE_PVT dependencies on BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
PACKAGE BODY: APPS.BIS_DIM_LEVEL_VALUE_PVT
12.1.1
-
SYNONYM: PUBLIC.DBMS_SQL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SQL, status:VALID,
-
eTRM - BIS Tables and Views
12.1.1
-
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,
-
SYNONYM: PUBLIC.PLITBLM
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
eTRM - BIS Tables and Views
12.1.1
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,