Search Results igf_ap_todo_grps_prc_pkg
Overview
IGF_AP_TODO_GRPS_PRC_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified under the ETRM as an "OTHER" API. It resides in the Oracle Student Financial Aid / Financial Aid (IGF) module, which supports the administration of Title IV and institutional aid processing, ISIR (Institutional Student Information Record) data management, and related verification workflows. The package name follows the IGF naming convention: the "AP" segment designates Application Processing, "TODO" refers to task or action items, and "GRPS" denotes groups, while "PRC" identifies the package as a processing utility. Conceptually, the package supports the automation of "to-do group" processing — that is, the assignment and management of actionable student or applicant task items that must be completed before an award or disbursement can proceed.
The package maintains a VALID status in the ETRM for both release 12.1.1 and 12.2.2, confirming that its interfaces are considered stable across these versions. It exposes two documented program units and is itself referenced by one dependent package, indicating that it acts as a shared service layer within the financial aid application-processing stack rather than as a top-level entry point.
Key Procedures and Functions
- MAIN — The primary driver routine of the package. Consistent with the "PRC" naming, MAIN orchestrates the processing of to-do groups: it evaluates the criteria that determine whether a to-do item should be created, grouped, or resolved, and then applies the corresponding updates to the underlying item instance and master records. MAIN serves as the designated entry point invoked by callers.
- ASSIGN_TODO — Performs the assignment of to-do items to the appropriate recipient, person identifier group, or profiling category. It resolves the applicable student or applicant context and creates the association between the task definition and the individual affected by it. ASSIGN_TODO encapsulates the logic that determines which records receive a to-do assignment.
Per ETRM documentation, no public parameter signatures are published for these units; implementation details should be confirmed against the live package specification before invoking them from custom code.
Tables Accessed
ETRM dependency reporting lists the following base tables, accessed through APPS synonyms: IGF_AP_FA_BASE_REC_ALL (the financial aid base record for the applicant), IGF_AP_TD_ITEM_INST_ALL (to-do item instances) and IGF_AP_TD_ITEM_MST_ALL (to-do item master definitions), IGS_CA_INST (the calendar/instance setup inherited from the Student System), and IGS_PE_PERSID_GROUP_ALL (person identifier groups, used to determine assignment population). Additional documented references include IGF_AP_CSS_PROFILE_ALL (CSS/Profile applicant data), IGF_AP_ISIR_MATCHED_ALL (matched ISIR records), IGF_SL_CL_PREF_LENDERS (preferred lender data), and HZ_PARTIES (the Trading Community Architecture party registry used for person identification).
Collectively, these tables indicate that processing reads applicant identity and aid-eligibility context (HZ_PARTIES, IGF_AP_FA_BASE_REC_ALL, ISIR data), evaluates task definitions and instances, and writes to-do assignments. The dependency on IGS_CA_INST suggests that to-do generation is time-sensitive.
Usage Notes
IGF_AP_TODO_GRPS_PRC_PKG is referenced by IGF_AP_VER_GRPS_PRC_PKG, indicating that verification group processing calls into this package's grouping and assignment logic. It is typically invoked from within the financial aid processing workflow — either from concurrent programs that refresh to-do items or from the OAF-based financial aid forms that display applicant to-do lists. Custom code should invoke MAIN or ASSIGN_TODO rather than manipulating the underlying tables directly, to preserve grouping semantics. Because it operates on applicant-level data, it should be run with standard APPS schema privileges and appropriate MOAC operating unit context.
-
PACKAGE: APPS.IGF_AP_TODO_GRPS_PRC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AP_TODO_GRPS_PRC_PKG, status:VALID,
-
SYNONYM: APPS.IGF_AP_TD_ITEM_MST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_TD_ITEM_MST_ALL, status:VALID,
-
SYNONYM: APPS.IGF_AP_TD_ITEM_INST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_TD_ITEM_INST_ALL, status:VALID,
-
PACKAGE BODY: APPS.IGF_AP_TODO_GRPS_PRC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AP_TODO_GRPS_PRC_PKG, status:VALID,
-
SYNONYM: APPS.IGS_PE_PERSID_GROUP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_PERSID_GROUP_ALL, status:VALID,
-
PACKAGE: APPS.IGF_AP_TODO_GRPS_PRC_PKG
12.1.1
-
PACKAGE: APPS.IGF_AP_TD_ITEM_INST_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AP_TD_ITEM_INST_PKG, status:VALID,
-
SYNONYM: APPS.IGF_AP_CSS_PROFILE_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_CSS_PROFILE_ALL, status:VALID,
-
PACKAGE: APPS.IGF_AP_BATCH_VER_PRC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AP_BATCH_VER_PRC_PKG, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_PREF_LENDERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_PREF_LENDERS, status:VALID,
-
PACKAGE BODY: APPS.IGF_AP_VER_GRPS_PRC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AP_VER_GRPS_PRC_PKG, status:VALID,
-
PACKAGE: APPS.IGF_AP_SS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AP_SS_PKG, 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,
-
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_AP_TD_ITEM_INST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AP_TD_ITEM_INST, object_name:IGF_AP_TD_ITEM_INST, status:VALID,
-
VIEW: APPS.IGS_PE_ALL_PERSID_GROUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_ALL_PERSID_GROUP_V, object_name:IGS_PE_ALL_PERSID_GROUP_V, status:VALID,
-
VIEW: APPS.IGF_AP_TD_ITEM_MST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AP_TD_ITEM_MST, object_name:IGF_AP_TD_ITEM_MST, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
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,
-
VIEW: APPS.IGS_PE_PERSID_GROUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSID_GROUP_V, object_name:IGS_PE_PERSID_GROUP_V, 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_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_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSON_BASE_V, object_name:IGS_PE_PERSON_BASE_V, 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_AP_TODO_GRPS_PRC_PKG dependencies on IGF_AP_TODO_GRPS_PRC_PKG
12.1.1
-
APPS.IGF_AP_VER_GRPS_PRC_PKG dependencies on IGF_AP_TODO_GRPS_PRC_PKG
12.1.1
-
PACKAGE BODY: APPS.IGF_AP_TODO_GRPS_PRC_PKG
12.1.1
-
APPS.IGF_AP_TODO_GRPS_PRC_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
eTRM - IGF Tables and Views
12.1.1
description: Holds pays only unit details for a pays only program ,
-
PACKAGE: APPS.IGS_GE_MSG_STACK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_MSG_STACK, status:VALID,
-
SYNONYM: APPS.HZ_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTIES, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_LOG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_LOG, status:VALID,
-
PACKAGE: APPS.APP_EXCEPTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
eTRM - IGF Tables and Views
12.1.1
description: Holds pays only unit details for a pays only program ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,