Search Results igf_db_pays_prg_t
Overview
IGF_DB_PAYS_PRG_T is a table in the IGF (Financial Aid) product module of Oracle E-Business Suite, documented as VALID in both release 12.1.1 and 12.2.2. The object resides in the IGF schema and is titled "Table: IGF_DB_PAYS_PRG_T." Based on its naming convention and column structure, it stores disbursement-to-program association records that link financial aid disbursement activity (identified by DBPAYS_ID) to academic program definitions via PROGRAM_CD and PRG_VER_NUM.
The ETRM metadata classifies this object heuristically as "standalone" within a Data Vault modeling framework, meaning no foreign key relationships were mined from the documented FK structure. In Data Vault terms, this suggests the object behaves most like a hub or reference table anchored on its own business key, rather than a dependent link or satellite. Modelers should treat this classification as a starting suggestion only; actual integration patterns in an institution's implementation may reveal implicit relationships not captured in the physical FK constraints.
The table contains 11 documented columns and carries a single primary key constraint, IGF_DB_PAYS_PRG_T_PK, defined on DBPAYS_ID.
Key Information Stored
The table's 11 columns divide into a surrogate identifier, a cluster of business-key attributes, and standard audit columns.
- DBPAYS_ID — The surrogate primary key, enforced by the unique index IGF_DB_PAYS_PRG_T_PK. This column uniquely identifies each disbursement-program record and is the most reliable join target.
- BASE_ID — A base identifier, likely referencing the underlying financial aid base record from which this program association derives.
- PROGRAM_CD — The academic program code, forming the primary business descriptor of the row. Together with PRG_VER_NUM, this represents a business-key candidate for the program dimension.
- PRG_VER_NUM — The program version number, qualifying PROGRAM_CD so that versioned program definitions remain distinguishable.
- UNIT_CD — The academic unit code associated with the program, typically representing a department, school, or organizational unit.
- UNIT_VER_NUM — The version number for the academic unit, paralleling PRG_VER_NUM for unit data.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard EBS audit columns tracking who created and last modified each row and when, plus the session login identifier.
While IGF_DB_PAYS_PRG_T_PK is the only documented unique index, the combination of PROGRAM_CD, PRG_VER_NUM, UNIT_CD, and UNIT_VER_NUM functions as a practical business-key candidate for identifying the program-unit context of a disbursement.
Common Use Cases and Queries
Typical usage centers on reporting which academic programs and units received or are associated with specific disbursement records. A common query pattern joins this table to disbursement tables on DBPAYS_ID or BASE_ID to enrich aid reporting with program and unit context.
- Program-level disbursement reporting: Aggregate disbursement counts or amounts grouped by PROGRAM_CD and PRG_VER_NUM to analyze aid distribution across programs.
- Unit-level analysis: Group by UNIT_CD and UNIT_VER_NUM to evaluate disbursement activity by academic department or school.
- Audit and change tracking: Use LAST_UPDATED_BY and LAST_UPDATE_DATE to identify recently modified program associations for reconciliation.
- Version validation: Identify records where PRG_VER_NUM or UNIT_VER_NUM differ from current program or unit definitions, flagging stale associations.
A representative query grouping disbursements by program: SELECT PROGRAM_CD, PRG_VER_NUM, COUNT(DBPAYS_ID) FROM IGF.IGF_DB_PAYS_PRG_T GROUP BY PROGRAM_CD, PRG_VER_NUM;
Related Objects
The ETRM metadata documents no confirmed foreign key relationships, and the heuristic classification is standalone. Consequently, related objects must be inferred from column semantics rather than enforced constraints.
- IGF disbursement tables — Parent objects providing the DBPAYS_ID or BASE_ID values referenced here; join on DBPAYS_ID or BASE_ID.
- Program definition tables — Master tables holding PROGRAM_CD and PRG_VER_NUM; join on both columns to resolve program names.
- Academic unit tables — Reference data for UNIT_CD and UNIT_VER_NUM; join on these columns for department descriptions.
- IGF_DB_PAYS_PRG_T_PK — The primary key constraint/index, ensuring uniqueness on DBPAYS_ID.
Until FK metadata is confirmed, integrators should validate join cardinality against actual data before relying on any inferred relationship.
-
Table: IGF_DB_PAYS_PRG_T
12.1.1
owner:IGF, object_type:TABLE, fnd_design_data:IGF.IGF_DB_PAYS_PRG_T, object_name:IGF_DB_PAYS_PRG_T, status:VALID, product: IGF - Financial Aid , implementation_dba_data: IGF.IGF_DB_PAYS_PRG_T ,
-
Table: IGF_DB_PAYS_PRG_T
12.2.2
product: IGF - Financial Aid (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
SYNONYM: APPS.IGF_DB_PAYS_PRG_T
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_DB_PAYS_PRG_T, status:VALID,
-
APPS.IGF_DB_PAYS_PRG_T_PKG SQL Statements
12.1.1
-
TABLE: IGF.IGF_DB_PAYS_PRG_T
12.1.1
owner:IGF, object_type:TABLE, fnd_design_data:IGF.IGF_DB_PAYS_PRG_T, object_name:IGF_DB_PAYS_PRG_T, status:VALID,
-
PACKAGE BODY: APPS.IGF_DB_PAYS_PRG_T_PKG
12.1.1
-
APPS.IGF_SL_REL_DISB SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGF_DB_PAYS_PRG_T_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_DB_PAYS_PRG_T_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGF_DB_DISB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_DB_DISB, status:VALID,
-
PACKAGE BODY: APPS.IGF_SL_REL_DISB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_SL_REL_DISB, status:VALID,
-
APPS.IGF_DB_DISB SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGF_SL_REL_DISB
12.1.1
-
APPS.IGF_DB_DISB dependencies on IGF_DB_PAYS_PRG_T
12.1.1
-
APPS.IGF_DB_PAYS_PRG_T_PKG dependencies on IGF_DB_PAYS_PRG_T
12.1.1
-
APPS.IGF_SL_REL_DISB dependencies on IGF_DB_PAYS_PRG_T
12.1.1
-
PACKAGE BODY: APPS.IGF_DB_DISB
12.1.1
-
APPS.IGF_SL_REL_DISB dependencies on IGF_DB_PAYS_PRG_T_PKG
12.1.1
-
APPS.IGF_DB_DISB dependencies on IGF_DB_PAYS_PRG_T_PKG
12.1.1
-
APPS.IGF_DB_PAYS_PRG_T_PKG dependencies on IGF_DB_PAYS_PRG_T_PKG
12.1.1
-
APPS.IGF_SL_REL_DISB dependencies on IGF_AW_FUND_UNIT_V
12.1.1
-
APPS.IGF_SL_REL_DISB dependencies on IGF_AW_FUND_PRG_V
12.1.1
-
APPS.IGF_DB_DISB dependencies on IGS_CA_INST_ALL
12.1.1
-
APPS.IGF_SL_REL_DISB dependencies on IGS_CA_INST_ALL
12.1.1
-
APPS.IGF_DB_DISB dependencies on IGS_CA_INST
12.1.1
-
APPS.IGF_DB_DISB dependencies on IGF_AP_FA_BASE_REC_ALL
12.1.1
-
APPS.IGF_DB_DISB dependencies on IGF_AP_FA_BASE_REC
12.1.1
-
APPS.IGF_SL_REL_DISB dependencies on IGF_AW_FUND_MAST_ALL
12.1.1
-
APPS.IGF_SL_REL_DISB dependencies on IGF_AW_FUND_MAST
12.1.1
-
APPS.IGF_DB_DISB dependencies on IGF_DB_DISB
12.1.1
-
APPS.IGF_DB_DISB dependencies on FND_LOG
12.1.1
-
APPS.IGF_SL_REL_DISB dependencies on FND_LOG
12.1.1
-
eTRM - IGF Tables and Views
12.1.1
description: Holds pays only unit details for a pays only program ,
-
APPS.IGF_SL_REL_DISB dependencies on IGF_SL_REL_DISB
12.1.1
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGF Tables and Views
12.1.1
description: Holds pays only unit details for a pays only program ,