Search Results get_parameter_disp_value




Overview

APPS.AP_APXINROH_XMLP_PKG is the generated PL/SQL package that underpins the Oracle Payables Invoice Register and Invoice On-Hold reports in Oracle E-Business Suite 12.1.1 and 12.2.2. These reports are registered as concurrent programs and are executed through the Oracle Reports Server, which invokes the package entry points BeforeReport and AfterReport to compute report-level values, resolve parameters, and populate global variables used by the report layout. The package is declared AUTHID CURRENT_USER and executes under the privileges of the APPS schema. Its role is strictly report-supporting: it retrieves system parameter and party information, derives NLS strings for translated column headings and messages, formats the accounting flexfield display, and exposes the SELECT statements and group filters that populate the report data model.

Key Procedures and Functions

The 34 documented functions and procedures fall into four functional groups.

Tables Accessed

The package reads two documented tables through APPS synonyms.

  • AP_SYSTEM_PARAMETERS — Provides the set of books context, base currency code, precision, minimum accounting unit, and description used by GET_BASE_CURR_DATA and related parameter functions.
  • HZ_PARTIES — Supplies party and vendor name information used to build the vendor clause and to resolve CP_PARTY_NAME for the report heading.

The package does not write to these tables; all access is read-only for reporting purposes.

Usage Notes

AP_APXINROH_XMLP_PKG is invoked exclusively by the Invoice Register and Invoice On-Hold concurrent programs when the user submits the report from the Payables responsibility. It is not intended to be called from custom forms or third-party code. Because the package is AUTHID CURRENT_USER, callers must connect as APPS or a user granted execute on the package with the required AP and HZ privileges. Customizations should be limited to the underlying report definition or to extensions placed in custom packages, since the APXINROH package is regenerated by the Reports compiler and any direct modification will be overwritten during patching.