Search Results igf_sl_gen




Overview

IGF_SL_GEN is a general-purpose PL/SQL package body in the APPS schema that supports the Oracle E-Business Suite Student Loan (SL) processing area within the Financial Aid module (IGF). It serves as a utility and validation layer for Stafford, PLUS, Graduate PLUS, and alternative loan processing, providing reusable logic for lender and disbursement setup validation, borrower and person detail retrieval, batch/file-type resolution, and code conversions. The package is classified as OTHER in the ETRM repository, meaning it is an internal support package rather than a public API, yet it is referenced by 42 other database objects, confirming its role as a shared dependency across loan generation, packaging, award, and disbursement programs.

The business function of IGF_SL_GEN is to centralize loan validation rules and lookup-driven derivations so that multiple loan processes (certification, disbursement, and origination) apply consistent eligibility and configuration checks against loan setup tables, fund master data, and preferred lender records.

Key Procedures and Functions

Tables Accessed

Usage Notes

IGF_SL_GEN is invoked indirectly through dependent packages such as IGF_AW_GEN, IGF_AW_PACKAGING, IGF_GR_GEN, IGF_SL_LOANS_PKG, IGF_AP_GEN_001, and IGS_GE_MSG_STACK, which call its validation and lookup routines during award packaging, loan origination, and disbursement generation. It is typically triggered from concurrent programs that process loan batches and from Financial Aid forms where staff review or certify loans. Because the package is not a documented public API and is not referenced by any database object outside the APPS schema, customizations should call it only through its parent processes rather than directly. All error handling routes through FND_MESSAGE, APP_EXCEPTION, and IGS_GE_MSG_STACK, and logging uses FND_LOG and FND_GLOBAL, so failures surface through standard EBS message and log facilities.