Search Results bis_graph_region_html_forms
Overview
BIS_GRAPH_REGION_HTML_FORMS is an Oracle E-Business Suite package body owned by APPS that supports the Oracle Business Intelligence System (BIS) graphing framework. Its primary business function is to render the HTML forms through which users enter and maintain the parameters stored for a PHP chart (report graph). In the Oracle EBS 12.1.1 and 12.2.2 environments these forms constitute the parameter-entry and chart-rendering region of the BIS/Web-based reporting interface, allowing a user to select a trend plug, supply report parameters, preview the resulting graph, and submit the chart definition.
The package header history confirms it was created in June 2000 by Walid Nasrallah and evolved through 2001 with fixes contributed by Ganesh Sanap and Maneesha Damle. Notable enhancements include preview support via BIS_TREND_PLUG.GET_GRAPH_FROM_URL, exclusion of designated reports, movement of the "WHO" column definition into the database, clearing of cookies on cancel, wrapping of exception messages in HTML comments so they are invisible to end users, and wrapper routines exposing responsibility and function lists to Java. The package is classified as OTHER in the ETRM repository and is referenced by one other package.
Key Procedures and Functions
Three documented program units are exposed by this package body:
- REVIEW_CHART_RENDER — Renders the chart review/preview region, producing the HTML output used to display the configured graph to the user. It is the principal rendering entry point for the parameter-entry forms.
- GET_GRAPH_TITLE — Returns the title text associated with a chart or graph, used when composing the HTML header of the rendered region.
- HASFUNCTIONACCESS — Determines whether the current user holds access to a given function, enabling the forms to conditionally present or suppress options based on function-level security.
The metadata records these names and purposes only; no parameter lists are documented, and none should be assumed. The historical comments additionally indicate wrapper routines that return responsibility and function lists to Java, consistent with the function-access checking behavior of HASFUNCTIONACCESS.
Tables Accessed
The package reads from several APPS synonyms to resolve security context and chart configuration:
- FND_FORM_FUNCTIONS — supplies function definitions used by HASFUNCTIONACCESS to validate user access.
- FND_MENU_ENTRIES — provides menu structure used when resolving the responsibilities and functions exposed to the Java client.
- FND_RESPONSIBILITY — resolves responsibility information for the current session.
- BIS_USER_TREND_PLUGS — stores the user's saved trend plug and chart parameter definitions, the core data the forms create and maintain.
- HTF and HTP — the Oracle HTML Toolkit PL/SQL packages used to generate the HTML tags, banners, and markup emitted by REVIEW_CHART_RENDER and the form routines.
Usage Notes
The package is typically invoked from the BIS HTML-based reporting interface or an Oracle Applications Framework region rather than from a standard Oracle Forms module, since it emits HTML directly through HTP and HTF. It is called when a user opens a chart configuration page, selects parameters for a PHP chart, previews the graph through BIS_TREND_PLUG.GET_GRAPH_FROM_URL, and saves the resulting definition into BIS_USER_TREND_PLUGS.
Because the historical notes reference FND_GLOBAL.APPS_INITIALIZE and ICX_PAGE_PLUGS updates, custom code invoking these routines should ensure the session context is properly initialized; the package itself performs that initialization internally in later revisions. Where the search term "g_initialize" is concerned, the only documented reference to initialization behavior is the internal call to FND_GLOBAL.APPS_INITIALIZE, which establishes the APPS security context before function-access and responsibility queries execute. The package is not intended for direct invocation outside the BIS chart administration flow.
-
PACKAGE BODY: APPS.BIS_GRAPH_REGION_HTML_FORMS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_GRAPH_REGION_HTML_FORMS, 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,
-
PACKAGE: APPS.BIS_HTML_UTILITIES_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_HTML_UTILITIES_PVT, status:VALID,
-
SYNONYM: APPS.BIS_USER_TREND_PLUGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_USER_TREND_PLUGS, status:VALID,
-
PACKAGE: APPS.BIS_TREND_PLUG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_TREND_PLUG, status:VALID,
-
PACKAGE: APPS.BIS_GRAPH_REGION_UI
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_GRAPH_REGION_UI, 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.BIS_GRAPH_REGION_HTML_FORMS
12.1.1
-
PACKAGE: APPS.ICX_PLUG_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_PLUG_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMV_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_UTIL, 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,
-
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,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FND_MENU_ENTRIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_MENU_ENTRIES, 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,
-
SYNONYM: APPS.FND_RESPONSIBILITY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESPONSIBILITY, status:VALID,
-
PACKAGE: APPS.BIS_UTILITIES_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_UTILITIES_PVT, status:VALID,
-
PACKAGE: APPS.FND_FUNCTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FUNCTION, status:VALID,
-
SYNONYM: PUBLIC.HTF
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HTF, status:VALID,
-
VIEW: APPS.FND_RESPONSIBILITY_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_RESPONSIBILITY_VL, object_name:FND_RESPONSIBILITY_VL, status:VALID,
-
PACKAGE BODY: APPS.BIS_GRAPH_REGION_HTML_FORMS
12.1.1
-
SYNONYM: PUBLIC.HTP
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HTP, status:VALID,
-
PACKAGE: APPS.ICX_SEC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_SEC, status:VALID,
-
APPS.BIS_GRAPH_REGION_HTML_FORMS dependencies on BIS_GRAPH_REGION_HTML_FORMS
12.1.1
-
APPS.BIS_PMV_UTIL dependencies on BIS_GRAPH_REGION_HTML_FORMS
12.1.1
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,