Search Results format_address_multiline




Overview

IGW_GR_REPORT_PROCESSING is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that belongs to the Grants Accounting / Grants Proposal (IGW) product family. Its primary business function is to supply formatted, report-ready attribute values for grants proposal and award reporting. The package centralizes the logic required to resolve person, organization, contact, budget, and distribution information into display strings that can be embedded in printed reports, letters, and correspondence generated from the Grants module. The package is classified as OTHER in the ETRM repository, indicating that it is a supporting utility package rather than a public workflow or business API. It is exposed as a package specification with a set of public functions, each returning a single formatted value.

Key Procedures and Functions

The documented interface exposes twenty-five functions that fall into three broad categories.

Tables Accessed

The ETRM metadata for this package does not list any explicitly referenced tables through APPS synonyms. Because the functions resolve party, proposal, budget, and distribution attributes, the package implicitly reads from the underlying Grants and Oracle Trading Community Architecture (TCA) entities — including party, person, address, phone, email, proposal, budget category, budget period, and distribution tables — through their APPS synonyms. No direct DML is documented; the package behaves as a read-only reporting utility.

Usage Notes

IGW_GR_REPORT_PROCESSING is typically invoked from Oracle Reports and BI Publisher report definitions, from Grants forms that render formatted contact or budget text, and from custom PL/SQL code that builds correspondence for proposals and awards. The FORMAT_ADDRESS_MULTILINE function in particular is called when a report must emit a properly line-broken mailing address. The package is not referenced by any other package, so its consumers are external — reports, forms, and custom programs. The installation mode is read from the IGW_PROPOSAL_INSTALLATION_MODE profile option via FND_PROFILE.VALUE_WNPS at package initialization, which governs environment-specific behavior. Because there is no documented wrapper API and no inter-package dependency, modifications to the package should be treated as a direct impact on report output.