Search Results ftci_teach_retention_id
Overview
The view IGS_FI_TP_RET_SCHD_V belongs to the Oracle E-Business Suite product family IGS – Student System, a module now classified as obsolete in the ETRM documentation set for releases 12.1.1 and 12.2.2. The view exposes retention schedule information defined at the level of the teaching period. In the Oracle Student System fee model, retention schedules determine how much of a fee is retained (or refunded) when a student withdraws or otherwise changes status within a teaching period, expressed as either a percentage or an absolute amount. The view therefore acts as a reporting-friendly projection of the underlying retention schedule table, joining calendar and date-alias context so that consumers can interpret retention rules without writing their own lookups.
As documented, the object is marked "Not implemented in this database," meaning the view is defined in the ETRM repository but is not deployed in the reference environment. It is a reporting and integration artifact rather than a transactional entity, and is intended for read-only consumption by queries, reports, and interfaces that need retention percentages and amounts tied to teaching period calendars.
Underlying Base Objects
The view is defined over a single documented base table, IGS_FI_TP_RET_SCHD TPRS. The ETRM metadata records no additional referenced base objects. All columns are drawn directly from that table, with the exception of the derived column DAI_ALIAS_VAL, which is computed by the function IGS_CA_GEN_001.CALP_GET_ALIAS_VAL. This function resolves a date alias and sequence number within a specified teaching calendar type and calendar instance, returning the concrete alias value.
Because the view is a straightforward column projection plus one functional call, it preserves the row identity of the base table through TPRS.ROWID and inherits no aggregation or filtering. Its relationship to the base object is therefore one-to-one: each row of IGS_FI_TP_RET_SCHD yields exactly one row in the view.
Key Columns
ROW_ID– the ROWID of the underlying base-table row, useful for row identification and drill-back.FTCI_TEACH_RETENTION_ID– the primary identifier for the teaching retention schedule record; this is the column referenced by the search termftci_teach_retention_id.TEACH_CAL_TYPE,TEACH_CI_SEQUENCE_NUMBER– the teaching calendar type and calendar instance sequence number that scope the retention rule.FEE_CAL_TYPE,FEE_CI_SEQUENCE_NUMBER,FEE_TYPE– the fee calendar context and the specific fee type to which the retention schedule applies.DT_ALIAS,DAI_SEQUENCE_NUMBER– the date alias and alias sequence number used to anchor the retention point in time.DAI_ALIAS_VAL– the resolved value of the date alias, derived throughCALP_GET_ALIAS_VAL.RET_PERCENTAGE,RET_AMOUNT– the retention expressed as a percentage or as a fixed monetary amount.- Audit columns –
CREATION_DATE,CREATED_BY,LAST_UPDATE_DATE,LAST_UPDATED_BY,LAST_UPDATE_LOGIN,REQUEST_ID,PROGRAM_APPLICATION_ID,PROGRAM_ID,PROGRAM_UPDATE_DATE.
Common Use Cases and Queries
Typical usage includes fee-refund reporting, retention rule validation, and integration extracts that feed external billing or student-finance systems. The following query lists retention schedules for a given teaching calendar instance:
SELECT ftci_teach_retention_id, teach_cal_type, teach_ci_sequence_number, fee_type, dt_alias, dai_alias_val, ret_percentage, ret_amount FROM igs_fi_tp_ret_schd_v WHERE teach_cal_type = :cal AND teach_ci_sequence_number = :seq ORDER BY dt_alias;
A second common pattern filters on the retention identifier to retrieve a single rule and its audit context:
SELECT ftci_teach_retention_id, fee_cal_type, fee_type, ret_percentage, ret_amount, last_update_date, last_updated_by FROM igs_fi_tp_ret_schd_v WHERE ftci_teach_retention_id = :retention_id;
Because the view performs no filtering, callers should always constrain queries on teaching calendar type, calendar instance, or fee type to avoid full scans of the underlying retention schedule table.
-
View: IGS_FI_TP_RET_SCHD_V
12.2.2
product: IGS - Student System (Obsolete) , description: Retention Schedule for the Teaching Period , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_FI_TP_RET_SCHD_V
12.1.1
-
TABLE: IGS.IGS_FI_TP_RET_SCHD
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_TP_RET_SCHD, object_name:IGS_FI_TP_RET_SCHD, status:VALID,
-
View: IGS_FI_TP_RET_SCHD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_FI_TP_RET_SCHD_V, object_name:IGS_FI_TP_RET_SCHD_V, status:VALID, product: IGS - Student System , description: Retention Schedule for the Teaching Period , implementation_dba_data: APPS.IGS_FI_TP_RET_SCHD_V ,
-
VIEW: APPS.IGS_FI_TP_RET_SCHD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_FI_TP_RET_SCHD_V, object_name:IGS_FI_TP_RET_SCHD_V, status:VALID,
-
Table: IGS_FI_TP_RET_SCHD
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_TP_RET_SCHD, object_name:IGS_FI_TP_RET_SCHD, status:VALID, product: IGS - Student System , description: Retention Schedule for the Teaching Period , implementation_dba_data: IGS.IGS_FI_TP_RET_SCHD ,
-
Table: IGS_FI_TP_RET_SCHD
12.2.2
product: IGS - Student System (Obsolete) , description: Retention Schedule for the Teaching Period , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_FI_TP_RET_SCHD_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_TP_RET_SCHD_PKG
12.1.1
-
APPS.IGS_FI_TP_RET_SCHD_PKG dependencies on IGS_FI_TP_RET_SCHD
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: 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
description: 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'. ,