Search Results dependency_exist




Overview

BIS_CREATE_REQUESTSET is an Oracle EBS Applications (APPS) PL/SQL package that belongs to the Oracle Business Intelligence System (BIS) product family. Its principal business function is the programmatic construction and maintenance of Oracle Concurrent Manager request sets from sets of Oracle E-Business Suite objects. A request set is a collection of concurrent programs that are submitted together and executed in a defined sequence with defined stage and dependency relationships. BIS_CREATE_REQUESTSET provides the internal engine that translates BIS object definitions, dependencies, and property metadata into the underlying FND_REQUEST_GROUPS / request-set structures so that collections of concurrent programs can be generated, staged, executed, and subsequently cleaned up without manual configuration in the Concurrent Programs form.

The package is registered in the APPS schema with status VALID and is classified as OTHER in the ETRM API classification (that is, it is not a published end-user API). Its dependencies show it relies on SYS.STANDARD and is referenced by a number of other BIS components, including BIS_BIA_RSG_LOG_MGMNT, BIS_COLL_RS_HISTORY, BIS_MV_REFRESH, and BIS_TRUNCATE_EMPTY_MV_LOG_PKG. This dependency profile indicates that the package is a core utility within the BIS collections and materialized-view refresh framework rather than a standalone user-facing utility.

Key Procedures and Functions

The package exposes 35 documented procedures and functions. The primary groupings are as follows.

Tables Accessed

BIS_CREATE_REQUESTSET reads and writes a mix of BIS configuration tables and standard Oracle Application Object Library (FND) tables, accessed through APPS synonyms.

Usage Notes

BIS_CREATE_REQUESTSET is an internal BIS utility and is not intended for direct invocation from custom code. It is normally driven by the BIS Collections administration flows and by the concurrent programs whose entry points (PREPARATION_CONC and FINALIZATION_CONC) are defined inside the package. Administrators typically trigger request-set creation indirectly through the Collections or materialized-view refresh setup, and the package is also called from sibling packages such as BIS_MV_REFRESH, BIS_COLL_RS_HISTORY, BIS_BIA_RSG_LOG_MGMNT, and BIS_TRUNCATE_EMPTY_MV_LOG_PKG. Because the package manipulates Concurrent Manager metadata directly, direct calls should be confined to Oracle-supported BIS processes, and any modification or extension should be validated against the documented dependency and staging logic before use in a production environment.