Search Results igf_aw_gen_003
Overview
IGF_GR_PELL_CALC is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified under the Oracle Student System / Financial Aid (IGF) product family. Its business function is to compute United States federal Pell Grant award amounts and to derive the disbursement quantities that flow into the financial aid disbursement process. Pell Grants are needs-based, entitlement-style awards whose value depends on the student's enrollment status, the academic term structure, the institution's cost of attendance, and the federal award schedule defined for the award year. IGF_GR_PELL_CALC encapsulates the institution-specific rules that translate a student's attendance pattern and the Pell award matrix into actual dollar amounts and expected disbursement counts for a term or award period.
The package is central rather than peripheral: it is referenced by eight other packages, including IGF_GR_PELL, IGF_GR_GEN_XML, IGF_AW_PACKAGING, IGF_DB_DISB, IGF_SL_REL_DISB, IGF_GR_REPACKAGE, IGF_GR_RFMS_ORIG, and IGF_AW_GEN_003, and it participates in the Records/FM (RFMS) origination flow. The status of the object is VALID in both the 12.1.1 and 12.2.2 documented environments, and its API classification is recorded as OTHER, meaning it is an internal calculation utility rather than a formally published public API.
Key Procedures and Functions
Nine documented procedures and functions constitute the package's functional surface:
- GET_PELL_SETUP — Retrieves the institution's Pell configuration records, establishing the parameters that govern subsequent award calculations.
- GET_PELL_COA_EFC — Obtains the cost of attendance and the Expected Family Contribution used to determine need and award level.
- GET_PELL_ATTENDANCE_TYPE — Derives the student's attendance/enrollment classification, which drives the fractional award percentages applied to a full-time award.
- GET_PELL_MATRIX_AMT — Resolves the applicable amount from the Pell award matrix (schedule) for the award year.
- CALC_PELL — Performs the core Pell award computation, combining setup, need, attendance, and matrix values.
- PELL_ELIG — Evaluates Pell eligibility for the student or award record.
- CALC_TERM_PELL — Computes the Pell amount attributable to a specific academic term.
- CALC_FT_MAX_PELL — Determines the maximum full-time Pell award, used as the basis for prorating part-time awards.
- NUM_DISB — Calculates the number of disbursements, supporting the payment schedule generated for the award.
Tables Accessed
The package reads and writes through APPS synonyms. Core award and fund configuration is held in IGF_GR_PELL_SETUP_ALL, IGF_AW_FUND_MAST_ALL, IGF_AW_AWD_DIST_PLANS, IGF_AW_DP_TERMS, IGF_AW_DP_TEACH_PRDS, IGF_AW_ITEM, IGF_AW_COA_ITEMS, and IGF_AW_COA_ITM_TERMS. Student-level data is drawn from IGF_AP_FA_BASE_REC_ALL, IGF_AP_FA_ANT_DATA, IGF_AP_ATTEND_MAP_ALL, and IGF_AP_BATCH_AW_MAP_ALL. Term and calendar context comes from IGS_CA_INST_ALL, while IGF_GR_ALT_AMTS supplies alternate amount adjustments and FND_NEW_MESSAGES is used for error/notification messaging.
Usage Notes
IGF_GR_PELL_CALC is not typically invoked directly from a form. It is called by the higher-level Pell processing and packaging packages (IGF_GR_PELL, IGF_AW_PACKAGING), by disbursement and release logic (IGF_DB_DISB, IGF_SL_REL_DISB), and by the XML/origination generators (IGF_GR_GEN_XML, IGF_GR_RFMS_ORIG) that submit Pell records to the federal Common Origination and Disbursement system. Customizations should avoid modifying the packaged logic; instead, institution-specific values should be maintained through the documented setup tables so that CALC_PELL, CALC_TERM_PELL, and NUM_DISB produce compliant results.
-
SYNONYM: APPS.IGF_AW_AWARD_T_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_AWARD_T_ALL, status:VALID,
-
PACKAGE: APPS.IGF_GR_PELL_CALC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_GR_PELL_CALC, status:VALID,
-
SYNONYM: APPS.IGF_AW_AWD_DIST_PLANS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_AWD_DIST_PLANS, status:VALID,
-
SYNONYM: APPS.IGF_AW_AWD_PRD_TERM
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_AWD_PRD_TERM, status:VALID,
-
PACKAGE: APPS.IGF_AW_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_GEN_003, status:VALID,
-
PACKAGE BODY: APPS.IGF_AW_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_GEN_003, status:VALID,
-
SYNONYM: APPS.IGF_AW_AWD_DISB_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_AWD_DISB_ALL, status:VALID,
-
SYNONYM: APPS.IGF_AW_FUND_CAT_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_FUND_CAT_ALL, status:VALID,
-
PACKAGE: APPS.IGF_SL_ROUNDOFF_DIGITS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_ROUNDOFF_DIGITS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_AW_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_GEN_002, status:VALID,
-
SYNONYM: APPS.IGF_AW_FUND_MAST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_FUND_MAST_ALL, status:VALID,
-
SYNONYM: APPS.IGF_AW_DP_TEACH_PRDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_DP_TEACH_PRDS, status:VALID,
-
SYNONYM: APPS.IGF_AW_DP_TERMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_DP_TERMS, status:VALID,
-
PACKAGE: APPS.IGF_DB_DISB_HOLDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_DB_DISB_HOLDS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_AW_PACKAGING
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_PACKAGING, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_SETUP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_SETUP_ALL, status:VALID,
-
SYNONYM: APPS.IGF_SE_AUTH
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SE_AUTH, status:VALID,
-
SYNONYM: APPS.IGF_AW_AWARD_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_AWARD_ALL, status:VALID,
-
PACKAGE: APPS.IGF_AW_DB_CHG_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_DB_CHG_DTLS_PKG, status:VALID,
-
SYNONYM: APPS.IGF_AW_COA_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_COA_ITEMS, status:VALID,
-
PACKAGE BODY: APPS.IGF_AP_LG_COA_IMP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AP_LG_COA_IMP, status:VALID,
-
PACKAGE: APPS.IGF_SL_AWARD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_AWARD, status:VALID,
-
SYNONYM: APPS.IGF_AW_COA_ITM_TERMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_COA_ITM_TERMS, status:VALID,
-
SYNONYM: APPS.IGF_AW_DB_CHG_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_DB_CHG_DTLS, status:VALID,
-
SYNONYM: APPS.IGF_AP_BATCH_AW_MAP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_BATCH_AW_MAP_ALL, status:VALID,
-
PACKAGE: APPS.IGF_AW_PACKNG_SUBFNS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_PACKNG_SUBFNS, status:VALID,
-
PACKAGE BODY: APPS.IGF_AW_COA_CALC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_COA_CALC, status:VALID,
-
PACKAGE: APPS.IGF_AP_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AP_GEN_001, status:VALID,
-
PACKAGE: APPS.IGF_SL_DL_VALIDATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_DL_VALIDATION, status:VALID,
-
PACKAGE: APPS.IGF_AW_COA_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_COA_GEN, status:VALID,
-
PACKAGE: APPS.IGF_AW_AWD_DISB_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_AWD_DISB_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGF_AW_PACKNG_SUBFNS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_PACKNG_SUBFNS, status:VALID,
-
PACKAGE: APPS.IGF_AW_AWARD_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_AWARD_PKG, status:VALID,
-
PACKAGE: APPS.IGF_AP_FA_BASE_REC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AP_FA_BASE_REC_PKG, status:VALID,
-
SYNONYM: APPS.IGF_AP_FA_BASE_REC_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_FA_BASE_REC_ALL, status:VALID,
-
VIEW: APPS.IGF_AW_COA_TERM_TOT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_COA_TERM_TOT_V, object_name:IGF_AW_COA_TERM_TOT_V, status:VALID,
-
SYNONYM: APPS.IGF_AP_ISIR_MATCHED_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_ISIR_MATCHED_ALL, status:VALID,
-
VIEW: APPS.IGF_DB_DISB_HOLDS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_DB_DISB_HOLDS, object_name:IGF_DB_DISB_HOLDS, status:VALID,
-
PACKAGE: APPS.IGF_AW_GEN_003
12.1.1
-
PACKAGE: APPS.IGF_SL_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_GEN, status:VALID,
-
VIEW: APPS.IGF_AW_AWARD
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_AWARD, object_name:IGF_AW_AWARD, status:VALID,
-
PACKAGE: APPS.IGF_GR_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_GR_GEN, status:VALID,
-
VIEW: APPS.IGF_AW_DP_TEACH_PRDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_DP_TEACH_PRDS_V, object_name:IGF_AW_DP_TEACH_PRDS_V, status:VALID,
-
PACKAGE BODY: APPS.IGF_AW_PACKAGING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_PACKAGING, status:VALID,
-
VIEW: APPS.IGF_AW_AWD_FRML_DET
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_AWD_FRML_DET, object_name:IGF_AW_AWD_FRML_DET, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.IGF_AW_FUND_CAT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_FUND_CAT, object_name:IGF_AW_FUND_CAT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.IGF_AW_AWARD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_AWARD_V, object_name:IGF_AW_AWARD_V, status:VALID,
-
VIEW: APPS.IGF_SL_LOANS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_LOANS, object_name:IGF_SL_LOANS, status:VALID,