Search Results get_user_print_style




Overview

APPS.FND_CONC_REQUEST_PKG is a core Oracle E-Business Suite package that provides the underlying programmatic logic for managing concurrent requests within the Concurrent Manager infrastructure. It is a VALID object owned by the APPS schema, and it is classified under the API classification of OTHER. In the context of Oracle EBS 12.1.1 and 12.2.2, this package serves as a supporting utility layer that the Concurrent Manager, the standard concurrent request submission forms, and related maintenance programs rely upon to query request state, retrieve descriptive user and program information, and administer the parent-child relationships between concurrent requests.

The package is not a public, developer-facing API in the conventional sense. Rather, it is an internal implementation package referenced by other EBS components. ETRM documentation confirms that it is referenced by objects including FND_AMP_PRIVATE, FND_CONC_REQUESTS_FORM_V, FND_REQUEST_COPY, FND_SET_COPY, and even by itself, which illustrates its role as a shared dependency across concurrent processing utilities.

Key Procedures and Functions

The documented package exposes sixteen procedures and functions. These can be grouped by purpose:

Parameter lists are intentionally not reproduced here; the documented metadata confirms the existence and purpose of each routine but does not publish full signatures.

Tables Accessed

The package reads and writes the following tables through APPS synonyms:

  • FND_CONCURRENT_REQUESTS: the central table holding concurrent request records. The package queries and updates request phase, status, and parent-child relationships here.
  • FND_USER: used by GET_USER_NAME and related routines to resolve the user identity for a request.
  • FND_DESCR_FLEX_COLUMN_USAGES: referenced when resolving descriptive flexfield column usage related to request attributes.
  • DATABASE_PROPERTIES: accessed to resolve database-level configuration values used during request processing.

Usage Notes

FND_CONC_REQUEST_PKG is normally invoked indirectly rather than by custom code. The primary entry points are the standard concurrent request forms (referenced via FND_CONC_REQUESTS_FORM_V) and maintenance utilities such as FND_REQUEST_COPY and FND_SET_COPY, which call its routines to copy, restart, or describe requests. In custom development, direct invocation should be avoided where a public API exists, because this package is an internal dependency and signatures may change across patch levels. When troubleshooting concurrent request behavior in 12.1.1 or 12.2.2, the package is most often examined through its dependent objects to understand how a request's phase, status, and parent-child relationships are being determined.