Search Results igf_sp_rollover
Overview
IGF_SP_ROLLOVER is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified under the ETRM as an OTHER API rather than a public or private interface. Its declared purpose, as recorded in the package header comments, is the specification for the sponsor fund rollover and sponsor student relation rollover process. In practice this package supports the annual carry-forward logic used by institutions that administer Title IV and other student financial aid within the Oracle Student System / Financial Aid (IGF) product family in Release 12.1.1 and 12.2.2.
When an award year is closed and a new award year opens, sponsor funds and the relationships that tie a student to a particular sponsor program must be rolled into the new year so that disbursements, authorizations, and fund balances remain valid. IGF_SP_ROLLOVER encapsulates that batch process. The package declares AUTHID CURRENT_USER, so it executes with the privileges of the invoker rather than the definer, which is typical for internal APPS utility packages that are called by privileged batch sessions.
Key Procedures and Functions
The package exposes a single documented public procedure, SPONSOR_ROLLOVER. Based on the package specification, SPONSOR_ROLLOVER is the sole entry point for both rollover activities named in the header: sponsor fund rollover and sponsor student relation rollover. The procedure is designed to be launched as a concurrent program, which is confirmed by its first two parameters, an error buffer and a return code, both declared OUT NOCOPY, the standard signature for a PL/SQL stored procedure registered as a concurrent executable. The remaining inputs identify the award year to be processed, a rollover indicator, the specific fund to be processed, and a run mode that defaults to a committing run. No other procedures or functions are published in the specification.
Tables Accessed
IGF_SP_ROLLOVER works against a set of IGF and IGS tables resolved through APPS synonyms.
- IGF_AW_FUND_MAST_ALL — the award fund master, the primary source and target for sponsor fund rollover rows; the fund_id parameter is typed from this table.
- IGF_SP_FC_ALL — sponsor fund configuration/control data consulted when determining which funds are eligible for rollover.
- IGF_SP_PRG_ALL — sponsor program definitions that group funds and drive rollover targeting.
- IGF_SP_STDNT_REL_ALL — the sponsor student relation table, which holds the student-to-sponsor linkages that are rolled forward for the new award year.
- IGF_SP_UNIT_ALL — sponsor unit records used to validate the organizational context of the funds being processed.
- IGS_CA_INST_ALL — the calendar instance table, used to map award years to valid academic calendar periods.
- IGS_FI_CONTROL_ALL — financial aid control settings that govern how the rollover behaves in a given installation.
- FND_NEW_MESSAGES — the standard EBS message facility, used to emit diagnostic or error text to the concurrent manager log.
Usage Notes
The ETRM records that IGF_SP_ROLLOVER is referenced by zero other packages, indicating it is not a shared library consumed by other PL/SQL units. It is instead invoked at the top of the call stack, most commonly as a concurrent program submitted from the Financial Aid responsibility at the close of an award year, or by custom code reproducing that batch call for testing or remediation. Because the procedure is AUTHID CURRENT_USER and APPS-owned, any custom caller must run under a session with the appropriate IGF grants. The run mode parameter defaulting to a committing value means a production submission should be scheduled during a maintenance window, and the error buffer and return code should be checked in the concurrent request log to confirm that the rollover completed for the award year and fund specified.
-
PACKAGE: APPS.IGF_SP_ROLLOVER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SP_ROLLOVER, status:VALID,
-
PACKAGE: APPS.IGF_SP_ROLLOVER
12.1.1
-
PACKAGE BODY: APPS.IGF_SP_ROLLOVER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_SP_ROLLOVER, status:VALID,
-
SYNONYM: APPS.IGF_SP_FC_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SP_FC_ALL, status:VALID,
-
SYNONYM: APPS.IGF_SP_STDNT_REL_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SP_STDNT_REL_ALL, status:VALID,
-
PACKAGE: APPS.IGF_SP_UNIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SP_UNIT_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SP_FC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SP_FC_PKG, 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,
-
PACKAGE: APPS.IGF_SP_STD_FC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SP_STD_FC_PKG, status:VALID,
-
PACKAGE: APPS.IGF_AW_FUND_TP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_FUND_TP_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SP_STD_UNIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SP_STD_UNIT_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SP_STDNT_REL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SP_STDNT_REL_PKG, status:VALID,
-
SYNONYM: APPS.IGF_SP_PRG_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SP_PRG_ALL, status:VALID,
-
SYNONYM: APPS.IGF_SP_UNIT_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SP_UNIT_ALL, status:VALID,
-
PACKAGE: APPS.IGF_SP_STD_PRG_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SP_STD_PRG_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SP_PRG_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SP_PRG_PKG, status:VALID,
-
PACKAGE: APPS.IGS_FI_CRDAPI_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_FI_CRDAPI_UTIL, status:VALID,
-
PACKAGE: APPS.IGF_AW_FUND_MAST_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_FUND_MAST_PKG, status:VALID,
-
PACKAGE: APPS.IGS_FI_COM_REC_INTERFACE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_FI_COM_REC_INTERFACE, status:VALID,
-
VIEW: APPS.IGF_SP_UNIT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_UNIT, object_name:IGF_SP_UNIT, status:VALID,
-
VIEW: APPS.IGF_SP_STD_UNIT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_STD_UNIT, object_name:IGF_SP_STD_UNIT, status:VALID,
-
VIEW: APPS.IGF_SP_STD_PRG
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_STD_PRG, object_name:IGF_SP_STD_PRG, status:VALID,
-
SYNONYM: APPS.IGS_FI_CONTROL_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_FI_CONTROL_ALL, status:VALID,
-
VIEW: APPS.IGF_SP_FC
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_FC, object_name:IGF_SP_FC, status:VALID,
-
VIEW: APPS.IGF_SP_STD_FC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_STD_FC_V, object_name:IGF_SP_STD_FC_V, status:VALID,
-
VIEW: APPS.IGF_SP_FC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_FC_V, object_name:IGF_SP_FC_V, status:VALID,
-
VIEW: APPS.IGF_SP_PRG
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_PRG, object_name:IGF_SP_PRG, status:VALID,
-
VIEW: APPS.IGF_AW_CAL_REL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_CAL_REL_V, object_name:IGF_AW_CAL_REL_V, status:VALID,
-
PACKAGE: APPS.IGS_FI_GEN_GL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_FI_GEN_GL, status:VALID,
-
VIEW: APPS.IGF_SP_STDNT_REL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_STDNT_REL, object_name:IGF_SP_STDNT_REL, status:VALID,
-
VIEW: APPS.IGF_AW_FUND_TP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_FUND_TP_V, object_name:IGF_AW_FUND_TP_V, status:VALID,
-
VIEW: APPS.IGF_SP_STDNT_REL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SP_STDNT_REL_V, object_name:IGF_SP_STDNT_REL_V, status:VALID,
-
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
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.IGF_AP_BATCH_AW_MAP
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AP_BATCH_AW_MAP, object_name:IGF_AP_BATCH_AW_MAP, status:VALID,
-
VIEW: APPS.IGF_LOOKUPS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_LOOKUPS_VIEW, object_name:IGF_LOOKUPS_VIEW, status:VALID,
-
PACKAGE: APPS.IGS_GE_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_DATE, status:VALID,
-
PACKAGE: APPS.IGF_AW_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_GEN, status:VALID,
-
VIEW: APPS.IGS_LOOKUP_VALUES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_LOOKUP_VALUES, object_name:IGS_LOOKUP_VALUES, status:VALID,
-
SYNONYM: APPS.IGS_CA_INST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_CA_INST_ALL, status:VALID,
-
VIEW: APPS.IGF_AP_FA_BASE_REC
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AP_FA_BASE_REC, object_name:IGF_AP_FA_BASE_REC, status:VALID,
-
APPS.IGF_SP_ROLLOVER dependencies on IGF_SP_ROLLOVER
12.1.1
-
eTRM - IGF Tables and Views
12.1.1
description: Holds pays only unit details for a pays only program ,
-
VIEW: APPS.IGS_CA_INST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_INST, object_name:IGS_CA_INST, status:VALID,
-
VIEW: APPS.IGS_PE_PERSON
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSON, object_name:IGS_PE_PERSON, status:VALID,
-
VIEW: APPS.IGF_AW_FUND_MAST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_FUND_MAST, object_name:IGF_AW_FUND_MAST, status:VALID,
-
SYNONYM: APPS.FND_NEW_MESSAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_NEW_MESSAGES, status:VALID,
-
PACKAGE BODY: APPS.IGF_SP_ROLLOVER
12.1.1
-
PACKAGE: APPS.IGS_GE_MSG_STACK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_MSG_STACK, status:VALID,