Search Results igs_ru_rule
Overview
The IGS_RU_RULE table is a core repository for rule definitions within the Oracle E-Business Suite Student System (IGS) in releases 12.1.1 and 12.2.2. It serves as the master table for storing the metadata and structure of various business rules that govern academic, administrative, and financial processes. These rules are fundamental to configuring complex institutional logic, such as progression requirements, fee applicability, course prerequisites, and cohort definitions. The table's primary key, SEQUENCE_NUMBER, uniquely identifies each rule, enabling its widespread integration across numerous functional modules within the student lifecycle.
Key Information Stored
While the provided metadata does not list specific columns, the table's central role and foreign key relationships imply it stores essential rule attributes. The primary identifier is the SEQUENCE_NUMBER column, which is the key referenced by all related tables. Based on its function, the table likely contains columns defining the rule's type (e.g., progression, financial), status, description, creation details, and a reference to the actual rule logic or formula. The presence of a RULE_NUMBER column referenced by IGS_RU_ITEM suggests an alternate or display identifier may also be stored. The data defines the rule's parameters, which are then evaluated against student or transactional data in other parts of the system.
Common Use Cases and Queries
This table is primarily accessed for setup, maintenance, and diagnostic reporting of institutional rules. Common scenarios include identifying all rules used in a specific context, such as fee assessments or course version requirements, and tracing rule usage across the application. A typical query involves joining IGS_RU_RULE to one of its many dependent tables using the SEQUENCE_NUMBER. For example, to list all rules associated with a specific course version, one would join IGS_RU_RULE to IGS_PS_VER_RU. Administrators may also run queries to find rules that are not linked to any active configuration, aiding in cleanup efforts. Due to its foundational nature, direct data manipulation is rare and typically performed through dedicated administrative forms or APIs.
Related Objects
The IGS_RU_RULE table has extensive relationships across the Student System, as evidenced by its numerous foreign key dependencies. Key related objects include:
- IGS_RU_ITEM: Joins on RUL_SEQUENCE_NUMBER and RULE_NUMBER, storing the detailed components or conditions that constitute a rule.
- IGS_RU_NAMED_RULE: References RUL_SEQUENCE_NUMBER and MESSAGE_RULE, likely for associating user-defined names and messages with rule logic.
- IGS_PS_VER_RU & IGS_PS_UNIT_VER_RU: Link rules to course and unit versions for academic requirements (RUL_SEQUENCE_NUMBER).
- IGS_FI_F_TYP_CA_INST_ALL: References RUL_SEQUENCE_NUMBER and SCOPE_RUL_SEQUENCE_NUM, connecting rules to fee type and calendar instance configurations.
- IGS_PR_COHORT: Associates rules with student cohorts for population definitions (RULE_SEQUENCE_NUMBER).
- IGS_EN_UNIT_SET_RULE: Links rules to unit sets for enrollment and progression logic (RUL_SEQUENCE_NUMBER).
These relationships demonstrate the table's critical role in configuring rules for admissions (IGS_AD_APCTR_RU_ALL), enrollment (IGS_EN_CPD_EXT_ALL), financial aid (IGS_FI_FEE_DSB_FM_RU), and fee management (IGS_FI_F_CAT_FEE_LBL_ALL).
-
Table: IGS_RU_RULE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_RULE, object_name:IGS_RU_RULE, status:VALID, product: IGS - Student System , description: Rules , implementation_dba_data: IGS.IGS_RU_RULE ,
-
Table: IGS_RU_NAMED_RULE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_NAMED_RULE, object_name:IGS_RU_NAMED_RULE, status:VALID, product: IGS - Student System , description: Named rules. , implementation_dba_data: IGS.IGS_RU_NAMED_RULE ,
-
Table: IGS_RU_ITEM
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_ITEM, object_name:IGS_RU_ITEM, status:VALID, product: IGS - Student System , description: Rule items , implementation_dba_data: IGS.IGS_RU_ITEM ,
-
Table: IGS_EN_UNIT_SET_RULE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_UNIT_SET_RULE, object_name:IGS_EN_UNIT_SET_RULE, status:VALID, product: IGS - Student System , description: This entity describes the Unit set rules. , implementation_dba_data: IGS.IGS_EN_UNIT_SET_RULE ,
-
Table: IGS_PR_COHORT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PR_COHORT, object_name:IGS_PR_COHORT, status:VALID, product: IGS - Student System , description: Stores Class Rank Cohort , implementation_dba_data: IGS.IGS_PR_COHORT ,
-
Table: IGS_FI_F_TYP_CA_INST_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_F_TYP_CA_INST_ALL, object_name:IGS_FI_F_TYP_CA_INST_ALL, status:VALID, product: IGS - Student System , description: This entity describes the periods of fee assessment fee calendar instances applicable to a fee type. , implementation_dba_data: IGS.IGS_FI_F_TYP_CA_INST_ALL ,
-
Table: IGS_FI_FEE_TYPE_CI_H_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_FEE_TYPE_CI_H_ALL, object_name:IGS_FI_FEE_TYPE_CI_H_ALL, status:VALID, product: IGS - Student System , description: This entity describes special contract based fee assessment rates , implementation_dba_data: IGS.IGS_FI_FEE_TYPE_CI_H_ALL ,
-
Table: IGS_AD_APCTR_RU_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AD_APCTR_RU_ALL, object_name:IGS_AD_APCTR_RU_ALL, status:VALID, product: IGS - Student System , description: Captures admission process category tracking rules , implementation_dba_data: IGS.IGS_AD_APCTR_RU_ALL ,
-
Table: IGS_PS_VER_RU
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_VER_RU, object_name:IGS_PS_VER_RU, status:VALID, product: IGS - Student System , description: Program version rules , implementation_dba_data: IGS.IGS_PS_VER_RU ,
-
Table: IGS_PS_UNIT_VER_RU
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_VER_RU, object_name:IGS_PS_UNIT_VER_RU, status:VALID, product: IGS - Student System , description: Unit version rules , implementation_dba_data: IGS.IGS_PS_UNIT_VER_RU ,
-
Table: IGS_PS_STAGE_RU
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_STAGE_RU, object_name:IGS_PS_STAGE_RU, status:VALID, product: IGS - Student System , description: Entity to capture the Program stage rules. , implementation_dba_data: IGS.IGS_PS_STAGE_RU ,
-
Table: IGS_EN_CPD_EXT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_CPD_EXT_ALL, object_name:IGS_EN_CPD_EXT_ALL, status:VALID, product: IGS - Student System , description: Contains the enrollment eligibility setup information. , implementation_dba_data: IGS.IGS_EN_CPD_EXT_ALL ,
-
Table: IGS_FI_FEE_DSB_FM_RU
12.1.1
product: IGS - Student System , description: This entity describes special contract based fee assessment rates , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_FI_FEE_AS_ITEMS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_FEE_AS_ITEMS, object_name:IGS_FI_FEE_AS_ITEMS, status:VALID, product: IGS - Student System , description: This entity stores an itemized list of assessment items that have contributed to the student's assessment. , implementation_dba_data: IGS.IGS_FI_FEE_AS_ITEMS ,
-
Table: IGS_PS_USEC_RU
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USEC_RU, object_name:IGS_PS_USEC_RU, status:VALID, product: IGS - Student System , description: This table is used to store Unit Section Version Rules , implementation_dba_data: IGS.IGS_PS_USEC_RU ,
-
View: IGS_FI_F_CAT_FEE_LBL_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_FI_F_CAT_FEE_LBL_ALL_V, object_name:IGS_FI_F_CAT_FEE_LBL_ALL_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_FI_F_CAT_FEE_LBL_ALL_V ,
-
Table: IGS_FI_F_CAT_FEE_LBL_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_F_CAT_FEE_LBL_ALL, object_name:IGS_FI_F_CAT_FEE_LBL_ALL, status:VALID, product: IGS - Student System , description: This entity describes the fee types applicable to a fee category period fee category calendar instance. , implementation_dba_data: IGS.IGS_FI_F_CAT_FEE_LBL_ALL ,