Search Results igf_aw_fund_unit_all
Overview
The table IGF_AW_FUND_UNIT_ALL is a core data object within the Oracle E-Business Suite (EBS) Financial Aid module (IGF). It serves a critical configuration and control function by defining the specific organizational unit, or "pays only unit," against which a given financial aid fund can be disbursed. This table enforces a key business rule, ensuring that disbursements from a fund are correctly aligned with the appropriate organizational hierarchy, which is essential for accurate accounting, budgeting, and compliance reporting. As a multi-org enabled table, denoted by the "_ALL" suffix and the presence of the ORG_ID column, it stores data for multiple operating units within a single installation.
Key Information Stored
The table's structure is designed to maintain the unique relationship between a fund and its designated disbursement unit. The primary columns include FUNIT_ID, which is the system-generated unique primary key. The FUND_ID is a foreign key that links directly to the master fund definition in the IGF_AW_FUND_MAST_ALL table. The UNIT_CD holds the code identifying the specific organizational unit authorized for disbursement. The ORG_ID specifies the operating unit context, and the VERSION_NUMBER is used to manage concurrent updates and maintain data integrity. The uniqueness constraint (IGF_AW_FUND_UNIT_UK) on the combination of FUND_ID, ORG_ID, and UNIT_CD prevents the assignment of duplicate disbursement units for the same fund within an operating unit.
Common Use Cases and Queries
This table is primarily accessed during the fund setup and disbursement processes. A common operational query is to validate or list all permissible disbursement units for a specific fund, which is crucial for configuring award packages. For reporting, it is frequently joined to fund master tables to produce compliance reports showing fund-to-unit mappings. Administrators may query it to audit disbursement rules or troubleshoot issues where a disbursement is failing due to an incorrect unit assignment.
- Retrieve all disbursement units for a specific fund ID:
SELECT unit_cd FROM igf_aw_fund_unit_all WHERE fund_id = &fund_id AND org_id = &org_id; - List fund details with their assigned disbursement unit:
SELECT f.fund_code, fu.unit_cd FROM igf_aw_fund_mast_all f, igf_aw_fund_unit_all fu WHERE f.fund_id = fu.fund_id AND f.org_id = fu.org_id;
Related Objects
The table has a direct and essential relationship with the fund master table, as defined in the provided metadata. The primary documented foreign key relationship is:
- IGF_AW_FUND_MAST_ALL: The FUND_ID column in IGF_AW_FUND_UNIT_ALL references the FUND_ID in IGF_AW_FUND_MAST_ALL. This join is fundamental, as every disbursement unit record must be associated with a valid, existing fund definition. This relationship ensures referential integrity, meaning a fund unit cannot exist without a corresponding parent fund.
-
Table: IGF_AW_FUND_UNIT_ALL
12.1.1
owner:IGF, object_type:TABLE, fnd_design_data:IGF.IGF_AW_FUND_UNIT_ALL, object_name:IGF_AW_FUND_UNIT_ALL, status:VALID, product: IGF - Financial Aid , description: Stores the pays only unit against which the context fund can be disbursed. , implementation_dba_data: IGF.IGF_AW_FUND_UNIT_ALL ,
-
Table: IGF_AW_FUND_UNIT_ALL
12.2.2
product: IGF - Financial Aid (Obsolete) , description: Stores the pays only unit against which the context fund can be disbursed. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGF_AW_FUND_UNIT_PKG dependencies on IGF_AW_FUND_UNIT_ALL
12.1.1
-
APPS.IGF_AW_ROLLOVER dependencies on IGF_AW_FUND_UNIT_ALL
12.1.1
-
APPS.IGF_AW_FUND_UNIT_PKG dependencies on IGF_AW_FUND_UNIT
12.1.1
-
APPS.IGF_AW_FUND_UNIT_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.IGF_AW_FUND_UNIT_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_FUND_UNIT_ALL, status:VALID,
-
VIEW: APPS.IGF_AW_FUND_UNIT
12.1.1
-
TABLE: IGF.IGF_AW_FUND_UNIT_ALL
12.1.1
owner:IGF, object_type:TABLE, fnd_design_data:IGF.IGF_AW_FUND_UNIT_ALL, object_name:IGF_AW_FUND_UNIT_ALL, status:VALID,
-
PACKAGE BODY: APPS.IGF_AW_FUND_UNIT_PKG
12.1.1
-
APPS.IGF_AW_FUND_UNIT_PKG dependencies on IGF_AW_FUND_UNIT_PKG
12.1.1
-
View: IGF_AW_FUND_UNIT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_FUND_UNIT, object_name:IGF_AW_FUND_UNIT, status:VALID, product: IGF - Financial Aid , implementation_dba_data: APPS.IGF_AW_FUND_UNIT ,
-
View: IGF_AW_FUND_UNIT
12.2.2
product: IGF - Financial Aid (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
Table: IGF_AW_FUND_MAST_ALL
12.1.1
owner:IGF, object_type:TABLE, fnd_design_data:IGF.IGF_AW_FUND_MAST_ALL, object_name:IGF_AW_FUND_MAST_ALL, status:VALID, product: IGF - Financial Aid , description: Stores all the details and the properties for each fund , implementation_dba_data: IGF.IGF_AW_FUND_MAST_ALL ,
-
APPS.IGF_AW_ROLLOVER dependencies on IGS_PS_UNIT_VER_ALL
12.1.1
-
PACKAGE BODY: APPS.IGF_AW_FUND_UNIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_FUND_UNIT_PKG, status:VALID,
-
Table: IGF_AW_FUND_MAST_ALL
12.2.2
product: IGF - Financial Aid (Obsolete) , description: Stores all the details and the properties for each fund , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGF_AW_ROLLOVER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_ROLLOVER, status:VALID,
-
VIEW: APPS.IGF_AW_FUND_UNIT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AW_FUND_UNIT, object_name:IGF_AW_FUND_UNIT, status:VALID,
-
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
-
APPS.IGF_AW_ROLLOVER dependencies on IGF_AW_FUND_EXCL_ALL
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGF_AW_ROLLOVER SQL Statements
12.1.1
-
eTRM - IGF Tables and Views
12.1.1
description: Holds pays only unit details for a pays only program ,
-
PACKAGE BODY: APPS.IGF_AW_ROLLOVER
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 ,