Search Results igs_fi_person_holds
Overview
The IGS_FI_PERSON_HOLDS table is a core data object within the Oracle E-Business Suite (EBS) Student System (IGS) module, specifically for managing student financial holds. It functions as an intermediate transactional table that logs holds placed on a person's account by the student finance subsystem. Its primary role is to serve as the authoritative source for the Release Hold process, which queries this table to identify and subsequently remove financial holds. Data is populated into this table by the Apply Hold Process, which is triggered based on defined financial rules and encumbrance conditions.
Key Information Stored
The table stores the essential attributes that define a financial hold on a person. The primary key uniquely identifies a hold record through a combination of PERSON_ID, HOLD_TYPE, and HOLD_START_DT. Key columns include PERSON_ID, which links to the party (HZ_PARTIES); HOLD_TYPE, referencing the specific type of financial encumbrance (IGS_FI_ENCMB_TYPE_ALL); and HOLD_START_DT, marking when the hold was applied. Other critical foreign key columns are FEE_CAL_TYPE and FEE_CI_SEQUENCE_NUMBER (linking to the fee calendar in IGS_CA_INST_ALL), HOLD_PLAN_NAME (linking to the hold plan definition in IGS_FI_HOLD_PLAN), STUDENT_PLAN_ID (linking to the student's financial plan in IGS_FI_PP_STD_ATTRS), and RELEASE_CREDIT_ID (potentially linking to a credit memo in IGS_FI_CREDITS_ALL used to release the hold).
Common Use Cases and Queries
The primary use case is the automated Release Hold process, which queries this table to find holds eligible for release based on payment or other clearance criteria. Administratively, it is central for generating reports on active financial holds, analyzing hold patterns by type or calendar, and troubleshooting hold-related issues for a student. A common query pattern involves joining to person and encumbrance type tables to get a readable list of holds.
- Identifying all active financial holds for a specific person:
SELECT * FROM igs.igs_fi_person_holds WHERE person_id = <PERSON_ID>; - Reporting on holds by type and calendar instance:
SELECT h.person_id, h.hold_type, h.hold_start_dt, c.calendar_desc FROM igs.igs_fi_person_holds h JOIN igs.igs_ca_inst_all c ON h.fee_cal_type = c.cal_type AND h.fee_ci_sequence_number = c.sequence_number;
Related Objects
IGS_FI_PERSON_HOLDS has defined foreign key relationships with several key tables in the IGS and TCA schemas, as documented in the ETRM:
- HZ_PARTIES: Links via PERSON_ID to the Trading Community Architecture (TCA) foundation to identify the person/student.
- IGS_FI_ENCMB_TYPE_ALL: Links via HOLD_TYPE to define the type of financial encumbrance.
- IGS_FI_HOLD_PLAN: Links via HOLD_PLAN_NAME to the plan defining the hold's rules and conditions.
- IGS_CA_INST_ALL: Links via FEE_CAL_TYPE and FEE_CI_SEQUENCE_NUMBER to the calendar instance for which the hold is relevant.
- IGS_FI_PP_STD_ATTRS: Links via STUDENT_PLAN_ID to the student's specific financial plan attributes.
- IGS_FI_CREDITS_ALL: Links via RELEASE_CREDIT_ID to a credit transaction that may have released the hold.
-
Table: IGS_FI_PERSON_HOLDS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_PERSON_HOLDS, object_name:IGS_FI_PERSON_HOLDS, status:VALID, product: IGS - Student System , description: This table acts as an intermediate table that will be used by the release hold process to find out the holds placed on a person by student finance. The Apply Hold Process populates data into this table. , implementation_dba_data: IGS.IGS_FI_PERSON_HOLDS ,
-
Table: IGS_FI_PERSON_HOLDS
12.2.2
product: IGS - Student System (Obsolete) , description: This table acts as an intermediate table that will be used by the release hold process to find out the holds placed on a person by student finance. The Apply Hold Process populates data into this table. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_FI_PRC_BALANCES dependencies on IGS_FI_PERSON_HOLDS
12.1.1
-
APPS.IGS_FI_PERSON_HOLDS_PKG dependencies on IGS_FI_PERSON_HOLDS
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_FI_PERSON_HOLDS
12.1.1
-
SYNONYM: APPS.IGS_FI_PERSON_HOLDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_FI_PERSON_HOLDS, status:VALID,
-
APPS.IGS_FI_PERSON_HOLDS_PKG SQL Statements
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_PE_PERS_ENCUMB
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_PE_PERS_ENCUMB_PKG
12.1.1
-
APPS.IGS_FI_PERSON_HOLDS_PKG dependencies on IGS_FI_PERSON_HOLDS_PKG
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_FI_BALANCES
12.1.1
-
APPS.IGS_FI_PRC_BALANCES dependencies on IGS_PE_PERS_ENCUMB
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_GE_DATE
12.1.1
-
Table: IGS_FI_HOLD_PLAN
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_HOLD_PLAN, object_name:IGS_FI_HOLD_PLAN, status:VALID, product: IGS - Student System , description: This table holds the details about a hold plan defined in student finance. , implementation_dba_data: IGS.IGS_FI_HOLD_PLAN ,
-
Table: IGS_FI_HOLD_PLAN
12.2.2
product: IGS - Student System (Obsolete) , description: This table holds the details about a hold plan defined in student finance. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_FI_PERSON_HOLDS_PKG
12.1.1
-
APPS.IGS_FI_PRC_BALANCES dependencies on IGS_FI_HOLD_PLAN
12.1.1
-
APPS.IGS_FI_CREDIT_PVT dependencies on IGS_FI_PRC_HOLDS
12.1.1
-
Table: IGS_FI_CREDITS_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_CREDITS_ALL, object_name:IGS_FI_CREDITS_ALL, status:VALID, product: IGS - Student System , description: This table contains information about all credit or payment transactions and is the central repository for all credits and payments related information in Student Finance. , implementation_dba_data: IGS.IGS_FI_CREDITS_ALL ,
-
Table: IGS_FI_PP_STD_ATTRS
12.2.2
product: IGS - Student System (Obsolete) , description: This table stores attributes of Student Payment Plans , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_FI_PERSON_HOLDS_PKG
12.1.1
-
Table: IGS_FI_PP_STD_ATTRS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_PP_STD_ATTRS, object_name:IGS_FI_PP_STD_ATTRS, status:VALID, product: IGS - Student System , description: This table stores attributes of Student Payment Plans , implementation_dba_data: IGS.IGS_FI_PP_STD_ATTRS ,
-
APPS.IGS_FI_PRC_HOLDS SQL Statements
12.1.1
-
Table: IGS_FI_ENCMB_TYPE_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the user-defined encumbrance types that might be applied to a person by the institution. For example, unpaid fees, failed academic progression check. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_FI_ENCMB_TYPE_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_ENCMB_TYPE_ALL, object_name:IGS_FI_ENCMB_TYPE_ALL, status:VALID, product: IGS - Student System , description: Describes the user-defined encumbrance types that might be applied to a person by the institution. For example, unpaid fees, failed academic progression check. , implementation_dba_data: IGS.IGS_FI_ENCMB_TYPE_ALL ,
-
Table: IGS_FI_CREDITS_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This table contains information about all credit or payment transactions and is the central repository for all credits and payments related information in Student Finance. , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_FI_PERSON_HOLDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_PERSON_HOLDS_PKG, status:VALID,
-
TABLE: IGS.IGS_FI_PERSON_HOLDS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_PERSON_HOLDS, object_name:IGS_FI_PERSON_HOLDS, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_PRC_BALANCES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_PRC_BALANCES, status:VALID,
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_FI_HOLD_PLAN
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_PRC_HOLDS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_PRC_HOLDS, status:VALID,
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_PE_PERSON_BASE_V
12.1.1
-
Table: IGS_CA_INST_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_CA_INST_ALL, object_name:IGS_CA_INST_ALL, status:VALID, product: IGS - Student System , description: Describes an instance of a calendar type , implementation_dba_data: IGS.IGS_CA_INST_ALL ,
-
Table: IGS_CA_INST_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes an instance of a calendar type , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_FI_GEN_GL
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_PE_PERSON
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_PRC_HOLDS
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
Table: HZ_PARTIES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTIES, object_name:HZ_PARTIES, status:VALID, product: AR - Receivables , description: Information about parties such as organizations, people, and groups , implementation_dba_data: AR.HZ_PARTIES ,
-
APPS.IGS_FI_PRC_BALANCES SQL Statements
12.1.1
-
Table: HZ_PARTIES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTIES, object_name:HZ_PARTIES, status:VALID, product: AR - Receivables , description: Information about parties such as organizations, people, and groups , implementation_dba_data: AR.HZ_PARTIES ,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_CREDIT_PVT
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_PRC_BALANCES
12.1.1
-
12.1.1 DBA Data
12.1.1
-
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'. ,
-
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'. ,