Search Results igs_pr_ru_ca_type_all
Overview
The table IGS_PR_RU_CA_TYPE_ALL is a core data object within the Oracle E-Business Suite Student System (IGS) module, specifically for versions 12.1.1 and 12.2.2. It functions as a junction table that defines the specific academic calendar types in which a defined progression rule is to be evaluated. This table enables the conditional testing of progression rules across different academic periods, such as semesters or terms. Administrators can configure a rule to be tested starting from a particular calendar instance and for a defined number of subsequent instances, providing granular control over the rule's application timeline within the student progression engine.
Key Information Stored
The table stores the linkage between a progression rule and the academic calendars for its evaluation. Its primary key is a composite of three columns: PROGRESSION_RULE_CAT, PRA_SEQUENCE_NUMBER, and PRG_CAL_TYPE. The PROGRESSION_RULE_CAT and PRA_SEQUENCE_NUMBER together uniquely identify the parent progression rule from the IGS_PR_RU_APPL_ALL table. The PRG_CAL_TYPE column stores the code for the academic calendar type (e.g., 'SEM', 'QTR') where the rule is applicable. Critical control columns include START_SEQUENCE_NUMBER and END_SEQUENCE_NUMBER, which define the range of specific calendar instances (e.g., Semester 1 2024, Semester 2 2024) within the calendar type where the rule testing is active, allowing for precise temporal scoping.
Common Use Cases and Queries
A primary use case is auditing or reporting on which progression rules are configured for specific academic calendars. For instance, an administrator may need to identify all rules active for the 'SEM' (Semester) calendar type in the upcoming academic year. A common reporting query involves joining this table with the rule definition (IGS_PR_RU_APPL_ALL) and calendar type descriptions. Sample SQL to list rules for a calendar type would be:
- SELECT pra.progression_rule_cat, pra.rule_name, ctype.prg_cal_type, ctype.start_sequence_number, ctype.end_sequence_number FROM igs_pr_ru_ca_type_all ctype, igs_pr_ru_appl_all pra WHERE ctype.progression_rule_cat = pra.progression_rule_cat AND ctype.pra_sequence_number = pra.sequence_number AND ctype.prg_cal_type = 'SEM';
Another critical operational use is during the batch progression process, where the system queries this table to determine the exact set of calendar instances against which each student's academic standing must be assessed for a given rule.
Related Objects
The table maintains strict referential integrity through defined foreign key relationships, central to the Student System's data model.
- IGS_PR_RU_APPL_ALL: This is the parent table for the progression rule definition. The foreign key on columns (PROGRESSION_RULE_CAT, PRA_SEQUENCE_NUMBER) links each calendar type assignment back to a specific rule.
- IGS_CA_INST_ALL: This table stores instances of academic calendars. Two foreign key relationships exist:
- One links PRG_CAL_TYPE and START_SEQUENCE_NUMBER to validate the starting calendar instance.
- Another links PRG_CAL_TYPE and END_SEQUENCE_NUMBER to validate the ending calendar instance for the testing range.
These relationships ensure that a rule can only be scheduled for evaluation against valid, existing calendar instances within the system.
-
Table: IGS_PR_RU_CA_TYPE_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This table contains the progression calendar types in which the progression rule is to be tested. The testing may be conditional on a starting and number of tests allowing control. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PR_RU_CA_TYPE_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PR_RU_CA_TYPE_ALL, object_name:IGS_PR_RU_CA_TYPE_ALL, status:VALID, product: IGS - Student System , description: This table contains the progression calendar types in which the progression rule is to be tested. The testing may be conditional on a starting and number of tests allowing control. , implementation_dba_data: IGS.IGS_PR_RU_CA_TYPE_ALL ,
-
APPS.IGS_PR_RU_CA_TYPE_PKG dependencies on IGS_PR_RU_CA_TYPE_ALL
12.1.1
-
APPS.IGS_PR_RU_CA_TYPE_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.IGS_PR_RU_CA_TYPE_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PR_RU_CA_TYPE_ALL, status:VALID,
-
VIEW: APPS.IGS_PR_RU_CA_TYPE
12.1.1
-
APPS.IGS_PR_RU_CA_TYPE_PKG dependencies on IGS_GE_GEN_003
12.1.1
-
PACKAGE BODY: APPS.IGS_PR_RU_CA_TYPE_PKG
12.1.1
-
TABLE: IGS.IGS_PR_RU_CA_TYPE_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PR_RU_CA_TYPE_ALL, object_name:IGS_PR_RU_CA_TYPE_ALL, status:VALID,
-
APPS.IGS_PR_RU_CA_TYPE_PKG dependencies on IGS_PR_RU_CA_TYPE_PKG
12.1.1
-
Table: IGS_PR_RU_APPL_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes a progression rule as it is applied to one of the allowable system elements - a course version, course type, org unit or individual student course attempt. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PR_RU_CA_TYPE
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_PR_RU_CA_TYPE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PR_RU_CA_TYPE_PKG, status:VALID,
-
View: IGS_PR_RU_CA_TYPE
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PR_RU_CA_TYPE, object_name:IGS_PR_RU_CA_TYPE, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PR_RU_CA_TYPE ,
-
Table: IGS_PR_RU_APPL_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PR_RU_APPL_ALL, object_name:IGS_PR_RU_APPL_ALL, status:VALID, product: IGS - Student System , description: This entity describes a progression rule as it is applied to one of the allowable system elements - a course version, course type, org unit or individual student course attempt. , implementation_dba_data: IGS.IGS_PR_RU_APPL_ALL ,
-
VIEW: APPS.IGS_PR_RU_CA_TYPE
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PR_RU_CA_TYPE, object_name:IGS_PR_RU_CA_TYPE, status:VALID,
-
Table: IGS_CA_INST_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_CA_INST_ALL, object_name:IGS_CA_INST_ALL, status:VALID, product: IGS - Student System , description: Describes an instance of a calendar type , implementation_dba_data: IGS.IGS_CA_INST_ALL ,
-
Table: IGS_CA_INST_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes an instance of a calendar type , implementation_dba_data: Not implemented in this database ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
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'. ,