Search Results bis_pmf_definer_wrapper_pvt
Overview
APPS.BIS_PMF_DEFINER_WRAPPER_PVT is a private (PVT class) PL/SQL package within the Oracle E-Business Suite Balanced Scorecard and Performance Management Framework (BIS/PMF). It functions as the definition-side wrapper that encapsulates the create, update, and delete operations for performance measures, targets, target levels, and measure security assignments. Because the package is classified as private, it is not intended for direct invocation by external integrators; rather, it provides a controlled, reusable interface consumed by public packages and user interface components such as the BIS corrective action, indicator region UI, and PMF migration utilities. In Oracle EBS 12.1.1 and 12.2.2 the package resides in the APPS schema with a VALID status and depends on BIS_UTILITIES_PUB, FND_API, and STANDARD for error handling, message stack management, and utility routines.
Key Procedures and Functions
The documented 23 procedures and functions fall into several functional groups. Measure lifecycle routines include CREATE_PERFORMANCE_MEASURE, UPDATE_PERFORMANCE_MEASURE, DELETE_PERFORMANCE_MEASURE, and RETRIEVE_PERFORMANCE_MEASURE, which collectively manage the definition records for performance indicators. Target and target-level routines include CREATE_TARGET, DELETE_TARGET, GET_TARGET_DETAILS, CREATE_TARGET_LEVELS, UPDATE_TARGET_LEVELS, DELETE_TARGET_LEVELS, and GET_TARGET_LEVEL_NAMES, supporting the creation, maintenance, and retrieval of target hierarchies. Security-related routines include CREATE_MEASURE_SECURITY, UPDATE_MEASURE_SECURITY, DELETE_MEASURE_SECURITY, and HAS_TARGET_ACCESS, which govern responsibility-level access to measures and targets. Supporting lookups include GET_TIME_LEVEL_ID and GET_ORG_LEVEL_ID, which resolve dimension level identifiers, and messaging helpers ADD_TO_FND_MSG_STACK, BUILDALERTREGURLTL, and BUILDALERTREGURLTARGET, which build alert registration URLs and stack API error messages. No parameter lists are asserted here; only documented names and their evident purpose are described.
Tables Accessed
The package references five documented tables through APPS synonyms. BIS_DIMENSIONS and BIS_INDICATOR_DIMENSIONS store dimensional definitions and the association between indicators and their dimensions, supporting the measure and target-level logic. BIS_INDICATOR_RESPS holds responsibility assignments that drive the measure security and access routines. BIS_LEVELS stores the level definitions used by GET_TIME_LEVEL_ID and GET_ORG_LEVEL_ID when resolving time and organization level identifiers. PLITBLM is referenced for PL/SQL table or messaging support consistent with the FND message stack helpers. These tables are read and written as part of the measure, target, and security definition workflows.
Usage Notes
BIS_PMF_DEFINER_WRAPPER_PVT is referenced by six other packages: BIS_CORRECTIVE_ACTION_PVT, BIS_INDICATOR_REGION_UI_PVT, BIS_PMF_DEFINER_WRAPPER_PVT itself (recursive/internal reference), BIS_PMF_MIGRATION_PVT, BIS_PMF_PORTLET_UTIL, and BSC_BIS_WRAPPER_PVT, as well as BSC_JV_PMF. It is therefore invoked indirectly through the Balanced Scorecard UI, portlet rendering, migration utilities, and JV integration layers rather than through standalone concurrent programs. Because the package is a PVT wrapper, customizations and extensions should call the corresponding public wrapper packages instead. When troubleshooting definition errors, DBAs and developers should trace calls from the referencing public packages and inspect the FND message stack populated by ADD_TO_FND_MSG_STACK. The package is valid in both 12.1.1 and 12.2.2, and no online patching differences alter its documented dependencies.
-
PACKAGE: APPS.BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_PMF_DEFINER_WRAPPER_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMF_DEFINER_WRAPPER_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMF_MIGRATION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMF_MIGRATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.BSC_JV_PMF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_JV_PMF, status:VALID,
-
SYNONYM: APPS.BIS_INDICATOR_RESPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_INDICATOR_RESPS, status:VALID,
-
PACKAGE: APPS.BIS_MEASURE_SECURITY_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_MEASURE_SECURITY_PVT, status:VALID,
-
SYNONYM: APPS.BIS_INDICATOR_DIMENSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_INDICATOR_DIMENSIONS, status:VALID,
-
PACKAGE: APPS.BIS_MEASURE_SECURITY_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_MEASURE_SECURITY_PUB, 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_ALERT_REG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_PMF_ALERT_REG_PUB, status:VALID,
-
PACKAGE: APPS.BIS_TARGET_LEVEL_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_TARGET_LEVEL_PVT, 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,
-
SYNONYM: APPS.BIS_DIMENSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_DIMENSIONS, status:VALID,
-
PACKAGE: APPS.BIS_TARGET_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_TARGET_PVT, status:VALID,
-
PACKAGE BODY: APPS.BSC_BIS_WRAPPER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_BIS_WRAPPER_PVT, status:VALID,
-
PACKAGE: APPS.BIS_TARGET_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_TARGET_PUB, status:VALID,
-
SYNONYM: APPS.BIS_LEVELS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_LEVELS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
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,
-
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_TARGET_LEVEL_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_TARGET_LEVEL_PUB, status:VALID,
-
VIEW: APPS.BIS_BUSINESS_PLANS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BIS.BIS_BUSINESS_PLANS_VL, object_name:BIS_BUSINESS_PLANS_VL, status:VALID,
-
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_MEASURE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_MEASURE_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_TARGET_LEVELS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BIS.BISBV_TARGET_LEVELS, object_name:BISBV_TARGET_LEVELS, status:VALID,
-
PACKAGE: APPS.ICX_CALL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_CALL, status:VALID,
-
PACKAGE: APPS.FND_WEB_CONFIG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_WEB_CONFIG, status:VALID,
-
VIEW: APPS.BISFV_TARGET_LEVELS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BIS.BISFV_TARGET_LEVELS, object_name:BISFV_TARGET_LEVELS, status:VALID,
-
VIEW: APPS.FND_USER_RESP_GROUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_USER_RESP_GROUPS, object_name:FND_USER_RESP_GROUPS, status:VALID,
-
PACKAGE: APPS.ICX_SEC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_SEC, status:VALID,
-
APPS.BIS_PMF_PORTLET_UTIL dependencies on BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
APPS.BSC_JV_PMF dependencies on BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
APPS.BIS_CORRECTIVE_ACTION_PVT dependencies on BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
APPS.BIS_INDICATOR_REGION_UI_PVT dependencies on BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
APPS.BSC_BIS_WRAPPER_PVT dependencies on BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
APPS.BIS_PMF_MIGRATION_PVT dependencies on BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
APPS.BIS_PMF_DEFINER_WRAPPER_PVT dependencies on BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
PACKAGE: APPS.BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
APPS.BIS_PMF_DEFINER_WRAPPER_PVT dependencies on BIS_DIM_LEVEL_VALUE_PUB
12.1.1
-
APPS.BIS_PMF_DEFINER_WRAPPER_PVT dependencies on BIS_DIMENSION_LEVEL_PUB
12.1.1
-
APPS.BIS_PMF_DEFINER_WRAPPER_PVT dependencies on BIS_TARGET_PUB
12.1.1
-
APPS.BIS_PMF_DEFINER_WRAPPER_PVT dependencies on BIS_MEASURE_SECURITY_PUB
12.1.1
-
PACKAGE BODY: APPS.BIS_PMF_DEFINER_WRAPPER_PVT
12.1.1
-
eTRM - BIS Tables and Views
12.1.1
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,