Search Results bis_pmv_util
Overview
APPS.BIS_PMV_UTIL is a utility package body within the Oracle E-Business Suite Business Intelligence System (BIS) product family. It supports the Oracle EBS Daily Business Intelligence (DBI) and embedded analytics framework, specifically the rendering and lifecycle management of portal regions and Performance Management Viewer (PMV) components. The package acts as a shared service layer that resolves metadata about regions, responsibilities, menus, users, and portal customizations, and it prepares HTML and formatted content for display in the EBS HTML-based user interface.
Because it is a utility package, BIS_PMV_UTIL does not expose business transactions. Instead, it provides reusable primitives consumed by higher-level reporting, portal, and dashboard packages. Its classification as a UTIL object confirms that its role is to abstract common lookups — region rendering, date handling, portal identification, encoding, and hierarchical attribute resolution — away from the calling code. In Oracle EBS 12.1.1 and 12.2.2, the package remains valid in the APPS schema and is a foundational dependency for the DBI and portal rendering stack.
Key Procedures and Functions
The documented interface contains forty procedures and functions, of which the following representative members illustrate the package's scope:
- READFNDLOBS — Reads large object content stored in the FND_LOBS repository, supporting portal and report assets.
- SORTATTRIBUTECODE — Produces a sortable code for an attribute, enabling deterministic ordering of dimensions and attributes in reports.
- GETCURRENTDATETIME / GETICXCURRENTDATETIME — Return the current database and ICX session date/time values, used to timestamp reports and portal content.
- RETRIEVE_DATA — A general-purpose retrieval routine for portal and report metadata.
- GETAPPENDTITLE / GETREPORTTITLE — Resolve formatted display titles for reports and appended region headings.
- GETHIERARCHYELEMENTID — Returns the hierarchy element identifier used by DBI dimensional structures.
- GETDIMENSIONFORATTRIBUTE / GETATTRIBUTEFORDIMENSION — Translate between DBI dimension names and their attributes.
- ENCODE / DECODE1 — Encode and decode portal page and region parameters for URL and HTML handling.
- GETREPORTREGION — Retrieves the region definition associated with a report.
- GETFORMATTEDDATE — Formats dates according to the session or application date format.
- GETPARAMETERVALUE — Extracts a named parameter value from the calling context.
- GETDEFAULTRESPONSIBILITY — Returns the default responsibility for a user, supporting navigation and portal personalization.
- STALE_PORTLET — Marks a portlet as needing refresh after underlying data changes.
- UPDATE_PORTLETS_BYPAGE — Refreshes or updates portlets associated with a given portal page.
- GET_RENDER_TYPE — Determines how a region or portlet should be rendered.
- GETPORTALPAGEID — Resolves the identifier of the current portal page.
Tables Accessed
BIS_PMV_UTIL reads and writes a defined set of EBS foundation and portal tables through APPS synonyms. Region metadata is drawn from AK_REGIONS and AK_REGION_ITEMS. Menu and responsibility security information comes from FND_MENUS, FND_MENU_ENTRIES, FND_RESPONSIBILITY, FND_RESP_FUNCTIONS, FND_FORM_FUNCTIONS, and FND_USER_RESP_GROUPS. Portal configuration and personalization data are read from ICX_PORTLET and ICX_PORTLET_CUSTOMIZATIONS. Large object content is accessed through FND_LOBS, application lookups from FND_APPLICATION_VL, and user identity from FND_USER. Java Deployment Repository metadata (JDR_ATTRIBUTES, JDR_COMPONENTS, JDR_PATHS) supports rendering of Java-based regions. DBMS_LOB and DBMS_SQL are invoked programmatically rather than as tables.
Usage Notes
BIS_PMV_UTIL is invoked indirectly by the DBI portal and PMV rendering stack, including packages such as BIS_GRAPH_REGION_HTML_FORMS, BIS_REPORT_UTIL_PVT, BIS_SUBMIT_REQUESTSET, and BISVIEWER. Because it is referenced by sixteen other packages and references no external business APIs, it should be treated as internal infrastructure. Customizations should not modify it directly; extensions should call its documented procedures from custom portal or reporting code. It operates within the Oracle EBS 12.1.1 and 12.2.2 online HTML framework and requires a valid APPS schema and ICX session context.
-
PACKAGE BODY: APPS.BIS_PMV_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_UTIL, status:VALID,
-
PACKAGE: APPS.BIS_PMV_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_PMV_UTIL, status:VALID,
-
PACKAGE: APPS.BISVIEWER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BISVIEWER, status:VALID,
-
PACKAGE: APPS.BIS_GRAPH_REGION_HTML_FORMS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_GRAPH_REGION_HTML_FORMS, status:VALID,
-
SYNONYM: APPS.JDR_COMPONENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JDR_COMPONENTS, status:VALID,
-
PACKAGE: APPS.BIS_SUBMIT_REQUESTSET
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_SUBMIT_REQUESTSET, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMV_PORTAL_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_PORTAL_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMV_PORTAL_UTIL_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_PORTAL_UTIL_PUB, status:VALID,
-
PACKAGE BODY: APPS.BISVIEWER_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BISVIEWER_PUB, status:VALID,
-
PACKAGE BODY: APPS.BIS_PARAMETER_VALIDATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PARAMETER_VALIDATION, status:VALID,
-
SYNONYM: APPS.JDR_PATHS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JDR_PATHS, status:VALID,
-
PACKAGE BODY: APPS.BISVIEWER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BISVIEWER, status:VALID,
-
SYNONYM: APPS.ICX_PORTLET_CUSTOMIZATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ICX_PORTLET_CUSTOMIZATIONS, status:VALID,
-
SYNONYM: APPS.JDR_ATTRIBUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JDR_ATTRIBUTES, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMV_ACTUAL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_ACTUAL_PVT, status:VALID,
-
PACKAGE BODY: APPS.BSC_BIS_CUSTOM_KPI_UTIL_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_BIS_CUSTOM_KPI_UTIL_PUB, status:VALID,
-
PACKAGE BODY: APPS.BIS_RG_SEND_NOTIFICATIONS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_RG_SEND_NOTIFICATIONS_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMV_PARAMETERS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_PARAMETERS_PVT, status:VALID,
-
PACKAGE: APPS.BIS_REPORT_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_REPORT_UTIL_PVT, status:VALID,
-
PACKAGE: APPS.ICX_PORTLET
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_PORTLET, status:VALID,
-
PACKAGE BODY: APPS.BIS_RL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_RL_PKG, status:VALID,
-
PACKAGE BODY: APPS.BIS_TREND_PLUG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_TREND_PLUG, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMV_QUERY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_QUERY_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_RG_SCHEDULES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_RG_SCHEDULES_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMV_PMF_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_PMF_PVT, status:VALID,
-
PACKAGE BODY: APPS.BISVIEWER_PMF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BISVIEWER_PMF, status:VALID,
-
SYNONYM: APPS.FND_RESP_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESP_FUNCTIONS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.BSC_BIS_KPI_CRUD_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_BIS_KPI_CRUD_PUB, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.FND_MENU_ENTRIES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_MENU_ENTRIES_VL, object_name:FND_MENU_ENTRIES_VL, status:VALID,
-
SYNONYM: APPS.FND_MENU_ENTRIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_MENU_ENTRIES, status:VALID,
-
SYNONYM: APPS.AK_REGIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AK_REGIONS, status:VALID,
-
PACKAGE: APPS.ICX_CALL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_CALL, status:VALID,
-
SYNONYM: APPS.AK_REGION_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AK_REGION_ITEMS, status:VALID,
-
PACKAGE: APPS.BIS_PMV_UTIL
12.1.1
-
SYNONYM: APPS.FND_MENUS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_MENUS, status:VALID,
-
SYNONYM: APPS.FND_LOBS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LOBS, status:VALID,
-
SYNONYM: PUBLIC.OWA_UTIL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:OWA_UTIL, status:VALID,
-
SYNONYM: PUBLIC.UTL_RAW
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:UTL_RAW, status:VALID,
-
VIEW: APPS.AK_REGIONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AK.AK_REGIONS_VL, object_name:AK_REGIONS_VL, 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,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
VIEW: APPS.FND_APPLICATION_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_APPLICATION_VL, object_name:FND_APPLICATION_VL, status:VALID,
-
SYNONYM: PUBLIC.HTP
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HTP, status:VALID,
-
SYNONYM: APPS.FND_RESPONSIBILITY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESPONSIBILITY, status:VALID,
-
APPS.BIS_PMV_QUERY_PVT dependencies on BIS_PMV_UTIL
12.1.1
-
APPS.BISVIEWER_PUB dependencies on BIS_PMV_UTIL
12.1.1
-
APPS.BIS_RL_PKG dependencies on BIS_PMV_UTIL
12.1.1
-
APPS.BIS_PMV_PARAMETERS_PVT dependencies on BIS_PMV_UTIL
12.1.1