Search Results igs_fi_bal_ex_saccts
Overview
The table IGS_FI_BAL_EX_SACCTS is a configuration table within the Oracle E-Business Suite Student System (IGS). Its primary function is to support the financial balance calculation engine by defining specific exclusions. The table stores a list of sub-accounts that must be explicitly ignored when calculating a student's or customer's financial balance according to a defined balance rule. This allows for precise control over which financial components contribute to a balance, enabling institutions to model complex financial scenarios and reporting requirements. Its role is integral to ensuring that automated balance calculations in modules like Student Financials are accurate and align with institutional policies.
Key Information Stored
The table's structure is designed to map exclusions to specific balance rules. The key columns include a unique surrogate primary key, BAL_EXC_SUBACCT_ID, which identifies each exclusion record. The two critical foreign key columns are BALANCE_RULE_ID, which links to the governing rule in the IGS_FI_BALANCE_RULES table, and SUBACCOUNT_ID, which links to the specific sub-account being excluded in the IGS_FI_SUBACCTS_ALL table. A unique key constraint on the combination of BALANCE_RULE_ID and SUBACCOUNT_ID ensures that a sub-account cannot be listed as an exclusion more than once for the same rule.
Common Use Cases and Queries
The primary use case is administrative configuration. A financial aid or bursar's office administrator would use the application's front-end interface to define balance rules, specifying which sub-accounts for certain fee types or charges should be omitted from a student's total balance calculation. From a reporting and troubleshooting perspective, common queries involve listing all exclusions for a given rule or verifying if a specific sub-account is excluded. A typical SQL pattern would join to related tables for descriptive information:
SELECT br.rule_name, sa.subaccount_code, sa.description FROM igs_fi_bal_ex_saccts ex JOIN igs_fi_balance_rules br ON ex.balance_rule_id = br.balance_rule_id JOIN igs_fi_subaccts_all sa ON ex.subaccount_id = sa.subaccount_id WHERE br.balance_rule_id = :rule_id;
This data is critical for reconciling system-calculated balances with manual reports and for auditing the configuration of financial rules.
Related Objects
IGS_FI_BAL_EX_SACCTS is a child table with defined relationships to two key master tables in the Student Financials module. It is directly dependent on the balance rule and sub-account definitions.
- IGS_FI_BALANCE_RULES: This is the parent table for balance rule definitions. The foreign key relationship is IGS_FI_BAL_EX_SACCTS.BALANCE_RULE_ID → IGS_FI_BALANCE_RULES. A row in IGS_FI_BAL_EX_SACCTS cannot exist without a corresponding parent balance rule.
- IGS_FI_SUBACCTS_ALL: This is the parent table for sub-account definitions. The foreign key relationship is IGS_FI_BAL_EX_SACCTS.SUBACCOUNT_ID → IGS_FI_SUBACCTS_ALL. This ensures that only valid, configured sub-accounts can be specified as exclusions.
-
Table: IGS_FI_BAL_EX_SACCTS
12.1.1
product: IGS - Student System , description: This table captures information of Sub Accounts that need to be ignored for Balance Calculation. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_FI_BALANCE_RULES
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_BALANCE_RULES, object_name:IGS_FI_BALANCE_RULES, status:VALID, product: IGS - Student System , description: This table contains Balance Rules definition for five system level balances - STANDARD, FEE, HOLDS, INSTALLMENT and OTHER. The rules defined for each are for exclusion purposes. , implementation_dba_data: IGS.IGS_FI_BALANCE_RULES ,
-
Table: IGS_FI_SUBACCTS_ALL
12.1.1
product: IGS - Student System , description: Stores information about each defined sub account. Each row contains information for a specific sub account, including name, description, receivables, revenue, cash and unapplied account details and receipt lockbox numbers that are assigned , implementation_dba_data: Not implemented in this database ,