Results for “igs_fi_fee_as_rate”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_FI_FEE_AS_RATE is a fee assessment configuration table within the Oracle E-Business Suite Student System (IGS) product family. It defines the method and set of parameters used by the fee assessment engine to determine the amount to charge against a specific fee category fee liability. Each row effectively captures a "rate rule" that the assessment process evaluates when calculating charges for a student's fee liability.
The table is highly dimensional in nature: it carries a surrogate primary key, FAR_ID, alongside multiple business-key candidate indexes (IGS_FI_FEE_AS_RATE_U1 on FAR_ID, U2 on FEE_TYPE, FEE_CAL_TYPE, FEE_CI_SEQUENCE_NUMBER, RATE_NUMBER, FEE_CAT, and U3 which adds S_RELATION_TYPE). A significant portion of its columns are foreign keys pointing to attendance, course, unit, residency, and organizational reference data, indicating that IGS_FI_FEE_AS_RATE behaves primarily as a descriptive attribute store for its parent entities. Consistent with the supplied heuristic Data Vault classification of "satellite-leaning," this object is best modeled as a satellite attached to its fee type/calendar-instance hub, rather than as a hub or link.
Key Information Stored
The most significant columns include the following. FAR_ID is the surrogate primary key generated for each rate record. The composite business key is formed by FEE_TYPE, FEE_CAL_TYPE, FEE_CI_SEQUENCE_NUMBER, RATE_NUMBER, and FEE_CAT, and is extended with S_RELATION_TYPE in the U3 variant — this combination uniquely identifies a rate row within a fee category and calendar instance.
- FEE_TYPE, FEE_CAL_TYPE, FEE_CI_SEQUENCE_NUMBER — identify the fee type and the specific fee calendar instance the rate applies to.
- RATE_NUMBER — the sequence/priority identifier for the rate rule, which is central to the user's search term.
- FEE_CAT — the fee category (liability category) the rate is assessed against.
- CHG_RATE — the charge rate or amount value to be applied.
- S_RELATION_TYPE — the student relationship type dimension used to scope the rate.
- ORDER_OF_PRECEDENCE — controls evaluation order when multiple rate rules could apply.
- ATTENDANCE_TYPE, ATTENDANCE_MODE — attendance-based qualification criteria.
- COURSE_CD, VERSION_NUMBER — course and version scope for the rate.
- UNIT_CD, UNIT_VERSION_NUMBER, UNIT_SET_CD, UNIT_CLASS, UNIT_LEVEL, UNIT_TYPE_ID, UNIT_MODE — unit-level scoping dimensions.
- RESIDENCY_STATUS_ID, RESIDENCY_STATUS_CD — residency-based differentiation.
- CLASS_STANDING — class standing qualifier.
- GOVT_HECS_PAYMENT_OPTION, GOVT_HECS_CNTRBTN_BAND — HECS contribution configuration.
- ORG_PARTY_ID, LOCATION_CD — organizational party and location scope.
- LOGICAL_DELETE_DT and the standard audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE) — support soft deletion and auditing.
Common Use Cases and Queries
Typical reporting scenarios include auditing which rate rules are configured for a fee type, tracing which rule produced a given assessed amount, and verifying that precedence ordering resolves conflicts as intended. A frequently used pattern is to retrieve all active rates for a fee category within a calendar instance:
SELECT RATE_NUMBER, FEE_CAT, CHG_RATE, ORDER_OF_PRECEDENCE FROM IGS_FI_FEE_AS_RATE WHERE FEE_TYPE = :p_fee_type AND FEE_CAL_TYPE = :p_cal_type AND FEE_CI_SEQUENCE_NUMBER = :p_seq AND FEE_CAT = :p_cat AND LOGICAL_DELETE_DT IS NULL ORDER BY ORDER_OF_PRECEDENCE;- Joining to
IGS_FI_SUB_ER_RTonFAR_IDto find sub-entity rate detail associated with a given rate record. - Joining to
IGS_FI_ELM_RANGE_RTonFEE_TYPEto reconcile element range rates with the governing assessment rates.
Related Objects
The table participates in a dense foreign-key network. The most significant related objects, with their join columns, are:
- IGS_FI_F_TYP_CA_INST_ALL — joined on FEE_TYPE, FEE_CAL_TYPE, FEE_CI_SEQUENCE_NUMBER; the parent fee type/calendar instance.
- IGS_FI_F_CAT_FEE_LBL_ALL — joined on FEE_CAT and the calendar-instance columns; the fee category definition.
- IGS_FI_GOVT_HEC_CNTB — joined on GOVT_HECS_CNTRBTN_BAND; HECS contribution bands.
- IGS_FI_GOV_HEC_PA_OP — joined on GOVT_HECS_PAYMENT_OPTION; HECS payment options.
- IGS_PR_CLASS_STD — joined on CLASS_STANDING.
- IGS_PE_CODE_CLASSES — joined on RESIDENCY_STATUS_ID.
- IGS_PS_UNIT, IGS_PS_UNIT_VER_ALL — joined on UNIT_CD (and UNIT_VERSION_NUMBER).
- HZ_PARTIES — joined on ORG_PARTY_ID for the owning organization.
- IGS_FI_SUB_ER_RT — a child table referencing FAR_ID.
- IGS_FI_ELM_RANGE_RT — a child table referencing FEE_TYPE.
-
This entity describes the method and parameters necessary for determining the amount to charge during fee assessment processing for a fee category fee liability.
-
Table: IGS_FI_FEE_AS_RATE 12.2.2
This entity describes the method and parameters necessary for determining the amount to charge during fee assessment processing for a fee category fee liability.
Not implemented in this database·Explore IGS module →
-
PACKAGE: APPS.IGS_FI_VAL_FAR 12.1.1
-
PACKAGE: APPS.IGS_FI_VAL_ERR 12.1.1
-
No longer used
Not implemented in this database·Explore IGS module →
-
No longer used
APPS.IGS_FI_FEE_AS_RATE_F_TYPE_V·↳ HZ_PARTIES·↳ IGS_FI_FEE_AS_RATE·↳ IGS_FI_F_CAT_FEE_LBL·Explore IGS module →
-
View: IGS_FI_SUB_ER_RT_V 12.1.1
Fetches Sub Element Range Rates records
APPS.IGS_FI_SUB_ER_RT_V·↳ HZ_PARTIES·↳ IGS_FI_FEE_AS_RATE·↳ IGS_FI_SUB_ER_RT·Explore IGS module →
-
Table: IGS_AS_UNIT_MODE 12.2.2
Describes available university unit offering modes
Not implemented in this database·Explore IGS module →
-
Table: IGS_AS_UNIT_CLASS_ALL 12.2.2
Describes available unit classes, which map to unit mode
Not implemented in this database·Explore IGS module →
-
Table: IGS_PR_CLASS_STD 12.2.2
Maintains the institution defined Class Standing set-up values
Not implemented in this database·Explore IGS module →
-
Table: IGS_FI_SUB_ER_RT 12.2.2
This table describes charge rates specific to a sub range of charge elements
Not implemented in this database·Explore IGS module →
-
Table: IGS_FI_ELM_RANGE_RT 12.2.2
Describes charge rates specific to a range of charge elements
Not implemented in this database·Explore IGS module →
-
View: IGS_FI_ELM_RNG_V 12.1.1
This view determines the elements range rate specific to a given fee category fee liability.
APPS.IGS_FI_ELM_RNG_V·↳ HZ_PARTIES·↳ IGS_FI_ELM_RANGE_RT·↳ IGS_FI_FEE_AS_RATE·Explore IGS module →
-
Table: IGS_FI_GOVT_HEC_CNTB 12.2.2
This table describes the list of government defined HECS, Higher Education Contribution Scheme, contribution bands. These bands are mapped against government discipline groups.
Not implemented in this database·Explore IGS module →
-
Table: IGS_PS_UNIT_LEVEL_ALL 12.2.2
This entity describes the available university unit levels.
Not implemented in this database·Explore IGS module →
-
Table: IGS_PE_CODE_CLASSES 12.2.2
This entity describes the various code classes.
Not implemented in this database·Explore IGS module →
-
Table: IGS_FI_GOV_HEC_PA_OP 12.2.2
This entity describes the list of government defined contribution payment options. These options are what is reported to the government in the submissions, so the institutionally defined options must map back onto these for that purpose.
Not implemented in this database·Explore IGS module →
-
Table: IGS_PS_UNIT_TYPE_LVL 12.2.2
This table stores the unit program type level code and description. These would be associated with units.
Not implemented in this database·Explore IGS module →
-
PACKAGE: APPS.IGS_FI_VAL_FT 12.1.1
-
VIEW: APPS.IGS_FI_ELM_RNG_V 12.1.1
-
Describes charge rates specific to a range of charge elements
-
Table: IGS_PS_UNIT 12.2.2
This attribute describes the code allocated to a unit offered by the university.
Not implemented in this database·Explore IGS module →