Search Results bis_trend_plug
Overview
APPS.BIS_TREND_PLUG is an Oracle E-Business Suite PL/SQL package that forms part of the Business Intelligence System (BIS) / Daily Business Intelligence infrastructure. It is compiled with AUTHID CURRENT_USER and resides in the APPS schema, with the header BISTRNDS.pls at version 120.1. Its central business function is to render and manage the embedded trend graphs, portlets, and report links that appear on Oracle EBS dashboards and self-service pages. The package takes a report function URL, resolves the underlying report output, and returns HTML markup suitable for inline display within a portlet region. In addition, it handles portlet lifecycle operations — showing, personalizing, and persisting user-specific portlet settings — and manages related-link navigation from within portlet content. Although the package is marked "noship" in its header, its procedures are referenced by other EBS packages and are known to ETRM with an API classification of OTHER.
Key Procedures and Functions
The package exposes nineteen documented procedures. The procedure most directly associated with the search term is GET_GRAPH_FROM_URL, which accepts a trend type and a report function URL and returns the resulting HTML image markup (x_img_html) for embedding in a portlet. SHOW renders a portlet given optional session, plug, and display-name identifiers, with a delete flag. SETTABLESTYLES applies the standard table styling used by portlet output. VIEW_REPORT_FROM_PORTLET launches a report from a portlet region, resolving region code, function name, schedule, page, object type, and responsibility. SHOWPORTLETSTATUS reports whether a portlet's underlying report is available together with its last update date.
CUSTOMIZEPORTLET persists portlet personalization settings (responsibility, session, region, function, user, plug, schedule, file, schedule override, and display options) for a given user. INITIALISERLPORTLET initializes a related-links portlet and returns its plug identifier. INVOKEBISRUNFUNCTION and INVOKERFFUNCTION execute the function associated with a BIS or report request. CHECKUSERCUSTOMIZERLPORTLET verifies whether a given user has customized the portlet and CHECKANDSETRL performs the corresponding related-link setup check. Supporting lookup procedures include GETRESPINFO, GETFUNCTIONID, GETFUNCTIONNAME, and GETUSERFUNCTIONNAME. Navigation helpers include PROCESSLINKEDPAGE, LAUNCHLINKEDPAGE, PROCESSPAGEFROMREPORT, and LAUNCHPAGEFROMREPORT, which resolve and open linked destination pages associated with a portlet or report.
Tables Accessed
The package reads and writes several EBS repository tables through APPS synonyms. ICX_PORTLET_CUSTOMIZATIONS and ICX_PAGE_PLUGS_S store per-user portlet personalization and page plug definitions. BIS_SCHEDULER and BIS_SCHEDULE_PREFERENCES hold the schedule definitions and user scheduling preferences that determine when a portlet report is refreshed. BIS_CUSTOM_RELATED_LINKS stores the related-link configuration rendered by the related-links portlet. FND_FORM_FUNCTIONS, FND_FORM_FUNCTIONS_TL, and FND_RESPONSIBILITY are consulted to resolve function names, translated descriptions, and responsibility context for a given portlet. FND_LOBS is used to retrieve stored file/lob content referenced by the portlet. DUAL, HTP, PLITBLM, and UTL_HTTP are utility objects: HTP for HTML generation, PLITBLM for PL/SQL table buffering, and UTL_HTTP for outbound HTTP calls made when fetching graph or report content from a URL.
Usage Notes
BIS_TREND_PLUG is invoked internally by the Oracle EBS Dashboard and Daily Business Intelligence portlet framework rather than being called directly from a form or concurrent program. Typical invocation paths are the portlet rendering engine, which calls SHOW and GET_GRAPH_FROM_URL to build the visible dashboard content, and the portlet personalization page, which calls CUSTOMIZEPORTLET and CHECKUSERCUSTOMIZERLPORTLET to persist user preferences. Report launch and related-link navigation are driven by VIEW_REPORT_FROM_PORTLET, PROCESSLINKEDPAGE, and LAUNCHLINKEDPAGE. Because the package is compiled AUTHID CURRENT_USER and is referenced by at least two other packages, customizations should treat it as an internal, unsupported API. Developers writing custom portlets or diagnosing missing trend graphs should verify that the report function URL passed to GET_GRAPH_FROM_URL resolves correctly, that the schedule records exist in BIS_SCHEDULER and BIS_SCHEDULE_PREFERENCES, and that UTL_HTTP access is permitted from the database.
-
PACKAGE: APPS.BIS_TREND_PLUG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_TREND_PLUG, status:VALID,
-
PACKAGE: APPS.BIS_PMV_PARAMETERS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_PMV_PARAMETERS_PVT, 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: APPS.BIS_RL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_RL_PKG, status:VALID,
-
SYNONYM: APPS.ICX_PORTLET_CUSTOMIZATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ICX_PORTLET_CUSTOMIZATIONS, status:VALID,
-
PACKAGE BODY: APPS.BIS_GRAPH_REGION_UI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_GRAPH_REGION_UI, status:VALID,
-
SYNONYM: APPS.BIS_CUSTOM_RELATED_LINKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_CUSTOM_RELATED_LINKS, status:VALID,
-
PACKAGE: APPS.BIS_RG_SCHEDULES_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_RG_SCHEDULES_PVT, status:VALID,
-
SYNONYM: APPS.BIS_SCHEDULE_PREFERENCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_SCHEDULE_PREFERENCES, status:VALID,
-
PACKAGE: APPS.ORACLEAPPS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ORACLEAPPS, status:VALID,
-
PACKAGE: APPS.BIS_PMV_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_PMV_UTIL, status:VALID,
-
SYNONYM: APPS.ICX_PAGE_PLUGS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ICX_PAGE_PLUGS_S, status:VALID,
-
SYNONYM: APPS.BIS_SCHEDULER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BIS_SCHEDULER, status:VALID,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS_TL, status:VALID,
-
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.ICX_PLUG_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_PLUG_UTILITIES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: PUBLIC.UTL_HTTP
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:UTL_HTTP, status:VALID,
-
PACKAGE: APPS.BIS_TREND_PLUG
12.1.1
-
PACKAGE: APPS.FND_WEB_CONFIG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_WEB_CONFIG, status:VALID,
-
SYNONYM: APPS.FND_LOBS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LOBS, 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,
-
VIEW: APPS.FND_FORM_FUNCTIONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FORM_FUNCTIONS_VL, object_name:FND_FORM_FUNCTIONS_VL, status:VALID,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
PACKAGE: APPS.ICX_SEC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_SEC, 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_TREND_PLUG dependencies on BIS_TREND_PLUG
12.1.1
-
APPS.BIS_GRAPH_REGION_HTML_FORMS dependencies on BIS_TREND_PLUG
12.1.1
-
APPS.BIS_GRAPH_REGION_UI dependencies on BIS_TREND_PLUG
12.1.1
-
PACKAGE BODY: APPS.BIS_TREND_PLUG
12.1.1
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
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
-
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,