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:

These relationships underscore the table's pivotal role as the anchor for the Student System's rule configuration architecture.