Search Results igs_ru_group
Overview
The IGS_RU_GROUP table is a core data object within the Oracle E-Business Suite (EBS) Student System (IGS) module, specifically for releases 12.1.1 and 12.2.2. It serves as the master definition table for Rule Groups. In the context of the Student System, rule groups are logical containers used to organize and manage sets of business rules, which are critical for enforcing institutional policies related to admissions, academic progression, graduation, and other student lifecycle events. The table acts as a central reference point, enabling the complex configuration and execution of rule-based logic across the application.
Key Information Stored
The primary identifier for a rule group is the SEQUENCE_NUMBER column, which forms the table's primary key (IGS_RU_GROUP_PK). While the provided metadata does not list all columns, the foreign key relationships imply the storage of essential descriptive attributes. These typically include a name, description, effective dates, and status to control the active lifecycle of the rule group. The SEQUENCE_NUMBER is a unique system-generated identifier referenced extensively by numerous child tables to associate specific rules, conditions, and calls with their parent grouping.
Common Use Cases and Queries
This table is central to the setup and administration of the Student System's rule engine. Common functional use cases include configuring prerequisite checking for course enrollment, defining progression rules for academic standing, and setting up requirements for degree conferral. From a technical perspective, common queries involve retrieving active rule groups for a specific functional area or tracing the hierarchy of rules. A foundational sample query is:
- SELECT sequence_number, <other descriptive columns> FROM igs.igs_ru_group WHERE sysdate BETWEEN start_date AND NVL(end_date, sysdate) ORDER BY name;
This table is also critical for troubleshooting and reporting on rule execution, as its key is joined to detailed rule and call tables to analyze logic flows and outcomes.
Related Objects
The IGS_RU_GROUP table has a wide array of dependencies, as evidenced by its foreign keys. It is the parent table for several key rule-related entities:
- IGS_RU_GROUP_ITEM: Stores the individual components or sub-rules that constitute a rule group.
- IGS_RU_NAMED_RULE and IGS_RU_NAMED_RULE_GR: Link to defined rule logic and message or selection groups.
- IGS_RU_GROUP_SET: Allows for the aggregation of multiple rule groups into higher-level sets.
- IGS_RU_CALL: References the group to define when and how the rule logic is invoked within application processes.
- IGS_RU_TURIN_RULE_GR: Associates Turin-based rule definitions with a group.
These relationships underscore the table's pivotal role as the anchor for the Student System's rule configuration architecture.
-
Table: IGS_RU_GROUP
12.2.2
product: IGS - Student System (Obsolete) , description: Rule Group , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RU_NAMED_RULE_GR
12.2.2
product: IGS - Student System (Obsolete) , description: Named Rule Group. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RU_CALL
12.2.2
product: IGS - Student System (Obsolete) , description: Rule call name , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RU_GROUP_ITEM
12.2.2
product: IGS - Student System (Obsolete) , description: Rules Group Items , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RU_GROUP_SET
12.2.2
product: IGS - Student System (Obsolete) , description: Rule Group Set , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RU_TURIN_RULE_GR
12.2.2
product: IGS - Student System (Obsolete) , description: Turing Rule Group , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RU_NAMED_RULE
12.2.2
product: IGS - Student System (Obsolete) , description: Named rules. , implementation_dba_data: Not implemented in this database ,