Search Results igf_gr_rfms_orig




Overview

IGF_GR_RFMS_ORIG is an APPS-owned PL/SQL package within the Oracle E-Business Suite 12.1.1 and 12.2.2 Financial Aid / Student Systems product family. The IGF prefix identifies it as belonging to the Oracle iGrants / Grants and Financial Aid module, and the GR component indicates a grants-related process. The package supports the integration of award and disbursement data between Oracle EBS and the federal RFMS (Recipient Financial Management System), the disbursement and reporting platform administered by the U.S. Department of Education for Title IV student aid programs. Its documented status is VALID, and it is classified under the generic API category OTHER, indicating that it is an internal processing package rather than a published integration-API with a stable external signature. The package name suffix ORIG suggests an "original" loader or originator processing path, distinguishing it from supplemental or correction-oriented routines in the same family.

Key Procedures and Functions

The ETRM documentation for this package identifies two documented subprograms:

  • MAIN — the primary driver routine. In the RFMS context, MAIN performs the core orchestration logic of the original file or record processing: selecting the source award and disbursement data, translating it into the RFMS-compatible structure, and writing or updating the RFMS batch records and their associated errors. It is the entry point invoked by the surrounding process.
  • MAIN_ACK — the acknowledgement-handling counterpart to MAIN. This routine processes the acknowledgement responses returned from RFMS, matching responses back to the originating submission records and updating status accordingly.

Both subprograms are documented at the name-and-purpose level only; no public parameter lists are published in the ETRM metadata, so callers should treat their signatures as internal and subject to change between patch levels. No function variants are documented.

Tables Accessed

The package operates against a broad set of APPS-synonym tables, reflecting an end-to-end RFMS submission and reconciliation flow:

The package also depends on the SYS.STANDARD package, as expected for any PL/SQL unit.

Usage Notes

IGF_GR_RFMS_ORIG is not invoked directly from standard EBS forms; its documented reference list shows only self-references, and it is referenced by zero other packages. This confirms it is an internally orchestrated routine, typically launched from a concurrent program, a wrapper package, or a scheduled batch process that manages the RFMS submission cycle. The ORIG designation implies it is called during the initial or original RFMS transmission stage, with MAIN_ACK invoked afterward when acknowledgement files are received and reconciled. Because the package writes to error and batch tables, DBAs and technical consultants should ensure it is run only within the supported RFMS processing window and that concurrent requests are serialized to avoid contention on the batch and error tables. Customizations should avoid calling the subprograms directly, since no public API contract is documented; instead, integrations should target the surrounding supported RFMS concurrent programs. Any troubleshooting should begin with the IGF_GR_RFMS_ERROR table and FND_NEW_MESSAGES output. Applicable to both 12.1.1 and 12.2.2, though patch-level differences in subprogram signatures are possible.