Results for “balance_rule_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_FI_BAL_EX_F_TYPS is a configuration table belonging to the IGS (Student System) product family within Oracle E-Business Suite, documented across releases 12.1.1 and 12.2.2. The IGS module is marked obsolete in current documentation, meaning the product is no longer actively implemented in this database, yet the object remains relevant for historical reference, upgrade analysis, and data migration exercises. Its purpose is narrow and explicit: it captures the set of Fee Types that must be excluded, or ignored, when the Student System performs a balance calculation governed by a fee balance rule.
The table functions as an exclusion list that complements the balance rule engine. Where IGS_FI_BALANCE_RULES defines how balances are computed for a fee category, IGS_FI_BAL_EX_F_TYPS refines that logic by enumerating the specific fee types the rule must skip. The documented schema comprises nine columns, with two unique indexes acting as business-key candidates: IGS_FI_BAL_EX_F_TYPS_U1 on BAL_EXC_FEE_TYPE_ID and IGS_FI_BAL_EX_F_TYPS_U2 on the composite of BALANCE_RULE_ID and FEE_TYPE. The heuristic Data Vault classification mined from the foreign-key structure is link, suggesting a modeling approach in which the table resolves a many-to-many relationship between balance rules and fee types rather than serving as a standalone hub or descriptive satellite.
Key Information Stored
The most significant columns reflect this table's role as a junction-style exclusion register:
- BAL_EXC_FEE_TYPE_ID — the surrogate primary key and the target of unique index U1. It uniquely identifies each exclusion entry.
- BALANCE_RULE_ID — foreign key to IGS_FI_BALANCE_RULES, identifying the balance rule to which the exclusion applies. Combined with FEE_TYPE, it forms the business-key candidate U2.
- FEE_TYPE — foreign key to IGS_FI_FEE_TYPE_ALL, naming the fee type that the associated rule must ignore. Together with BALANCE_RULE_ID it guarantees a single exclusion record per rule-and-fee-type pairing.
- ENABLED_FLAG — a standard Oracle EBS active/inactive indicator controlling whether the exclusion is currently in effect.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN capture the standard "Who" columns for accountability, supporting both 12.1.1 and 12.2.2 audit conventions.
Common Use Cases and Queries
The dominant use case is diagnostic: determining why a particular fee type is excluded from a student's computed balance. A typical query joins this table to the balance rule and fee type definitions:
- List all exclusions for a given balance rule:
SELECT fee_type FROM igs_fi_bal_ex_f_typs WHERE balance_rule_id = :rule AND enabled_flag = 'Y'; - Reverse lookup — find rules that exclude a specific fee type:
SELECT balance_rule_id FROM igs_fi_bal_ex_f_typs WHERE fee_type = :fee_type; - Configuration audit — report active versus inactive exclusions, exposing stale entries left behind after rule changes.
- Data migration validation — enumerate exclusions before and after an upgrade to confirm that balance behaviour remains consistent.
Because IGS is obsolete, these queries are primarily retrospective or archival in nature.
Related Objects
The foreign-key relationships define the table's immediate dependencies:
- IGS_FI_BALANCE_RULES — joined on BALANCE_RULE_ID; the parent defining balance computation logic.
- IGS_FI_FEE_TYPE_ALL — joined on FEE_TYPE; the master definition of fee types eligible for exclusion.
- IGS_FI_BAL_EX_F_TYPS_PK / _U1 / _U2 — the primary and unique constraints enforcing uniqueness of the surrogate key and the rule-fee-type pair.
These relationships position the table as a dependent configuration artifact within the IGS fee and balance subsystem.
-
This table captures information of Fee Types that need to be ignored for Balance Calculation
-
This table captures information of Credit Types that need to be ignored for Balance Calculation.
-
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.
-
View: IGS_FI_BALANCE_RULES_V 12.1.1
This view is created by joining table IGS_FI_BALANCE_RULES and IGS_LOOKUPS_VIEW to obtain meaning of lookup codes for Balance Types.
APPS.IGS_FI_BALANCE_RULES_V·↳ IGS_FI_BALANCE_RULES·↳ IGS_LOOKUPS_VIEW·Explore IGS module →
-
View: IGS_FI_BAL_EX_F_TYPS_V 12.1.1
This view is created by joining table IGS_FI_BAL_EX_F_TYPS and view IGS_FI_FEE_TYPE to obtain Fee Type Description by resolving foreign keys.
APPS.IGS_FI_BAL_EX_F_TYPS_V·↳ IGS_FI_BAL_EX_F_TYPS·↳ IGS_FI_FEE_TYPE·Explore IGS module →
-
View: IGS_FI_BAL_EX_C_TYPS_V 12.1.1
This view is created by joining table IGS_FI_BAL_EX_C_TYPS and view IGS_FI_CR_TYPE to obtain Credit Type Name and Description by resolving foreign keys
APPS.IGS_FI_BAL_EX_C_TYPS_V·↳ IGS_FI_BAL_EX_C_TYPS·↳ IGS_FI_CR_TYPES·Explore IGS module →
-
Records audit trail for any changes to the balances in case of Fee and Holds Balance Type
-
View: IGSFV_PARTY_BALANCES 12.2.2
In context of an account, gives balance amount for a party
Not implemented in this database·Explore IGS module →
-
View: IGSFV_PARTY_BALANCES 12.1.1
In context of an account, gives balance amount for a party
APPS.IGSFV_PARTY_BALANCES·↳ HZ_PARTIES·↳ IGS_FI_BALANCES·↳ IGS_FI_BALANCE_RULES·Explore IGS module →
-
Table: IGS_FI_BAL_EX_SACCTS 12.1.1
This table captures information of Sub Accounts that need to be ignored for Balance Calculation.
Not implemented in this database·Explore IGS module →
-
View: IGS_FI_BAL_EX_F_TYPS_V 12.2.2
This view is created by joining table IGS_FI_BAL_EX_F_TYPS and view IGS_FI_FEE_TYPE to obtain Fee Type Description by resolving foreign keys.
Not implemented in this database·Explore IGS module →
-
Table: IGS_FI_BAL_EX_C_TYPS 12.2.2
This table captures information of Credit Types that need to be ignored for Balance Calculation.
Not implemented in this database·Explore IGS module →
-
Table: IGS_FI_BAL_EX_SACCTS 12.2.2
This table captures information of Sub Accounts that need to be ignored for Balance Calculation.
Not implemented in this database·Explore IGS module →
-
View: IGS_FI_BAL_EX_C_TYPS_V 12.2.2
This view is created by joining table IGS_FI_BAL_EX_C_TYPS and view IGS_FI_CR_TYPE to obtain Credit Type Name and Description by resolving foreign keys
Not implemented in this database·Explore IGS module →
-
Table: IGS_FI_BALANCE_RULES 12.2.2
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.
Not implemented in this database·Explore IGS module →
-
View: IGS_FI_BALANCE_RULES_V 12.2.2
This view is created by joining table IGS_FI_BALANCE_RULES and IGS_LOOKUPS_VIEW to obtain meaning of lookup codes for Balance Types.
Not implemented in this database·Explore IGS module →
-
Table: IGS_FI_BAL_EX_F_TYPS 12.2.2
This table captures information of Fee Types that need to be ignored for Balance Calculation
Not implemented in this database·Explore IGS module →
-
eTRM - IGS Tables and Views 12.1.1
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
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'.