Search Results description_number
Overview
The IGS_RU_GROUP_ITEM table is a core data structure within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the IGS (Oracle Student Management) product family. It functions as a junction or mapping table that defines the composition of rule groups. Its primary role is to associate individual rule elements—which can be either single rules (RUD) or nested rule groups (RUG)—with a parent rule group. This hierarchical structuring is essential for building complex, reusable business logic and validation rules within the student lifecycle management modules, such as admissions, enrollment, and academic progression.
Key Information Stored
The table stores the associative relationships between rule groups and their constituent items. Key columns include:
- RUG_SEQUENCE_NUMBER (NUMBER): The primary identifier for the parent rule group. This is the key field referenced in user searches and is part of the table's unique constraint.
- DESCRIPTION_NUMBER (NUMBER): The identifier for the child item being associated with the group.
- DESCRIPTION_TYPE (VARCHAR2(10)): A code specifying the type of the child item, typically 'Rud' for a rule or 'Rug' for another rule group, enabling nested structures.
- Standard WHO Columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN): Audit columns that track the creation and modification history of each record.
The unique index IGS_RU_GROUP_ITEM_U1 on (DESCRIPTION_NUMBER, DESCRIPTION_TYPE, RUG_SEQUENCE_NUMBER) ensures that a specific rule or group is not duplicated within a parent rule group.
Common Use Cases and Queries
This table is central to querying and reporting on the definition of business rules. A common use case is analyzing the complete composition of a specific rule group to understand its logic or for impact analysis before a change. Administrators may also query it to find all parent groups that contain a particular rule. A fundamental query to retrieve all items for a given rule group would be:
SELECT DESCRIPTION_NUMBER, DESCRIPTION_TYPE
FROM IGS.IGS_RU_GROUP_ITEM
WHERE RUG_SEQUENCE_NUMBER = <group_number>
ORDER BY DESCRIPTION_NUMBER;
For a more comprehensive audit report, including creation details, the provided ETRM query can be filtered on RUG_SEQUENCE_NUMBER. Troubleshooting often involves joining this table to rule definition tables (likely named IGS_RU_RULE or similar) based on DESCRIPTION_NUMBER and DESCRIPTION_TYPE to get the descriptive text of the rules within a group.
Related Objects
Based on the provided dependency information, the IGS_RU_GROUP_ITEM table is a foundational object referenced by the APPS schema synonym named IGS_RU_GROUP_ITEM. This synonym allows other EBS application modules to access this table seamlessly. While the excerpt shows it does not reference other objects, it is logically and functionally dependent on the master tables for rules (RUD) and rule groups (RUG), which would store the detailed definitions referenced by DESCRIPTION_NUMBER and DESCRIPTION_TYPE. The table's design suggests it is a child table to a parent rule group header table, which would store the primary details for each RUG_SEQUENCE_NUMBER.
-
APPS.IGS_RU_GEN_003 dependencies on IGS_RU_DESCRIPTION
12.1.1
-
APPS.IGS_RU_VAL_RGI dependencies on IGS_RU_GROUP_ITEM
12.1.1
-
APPS.IGS_RU_GEN_004 dependencies on IGS_RU_DESCRIPTION
12.1.1
-
APPS.IGS_RU_GROUP_ITEM_PKG dependencies on IGS_GE_NUMBER
12.1.1
-
TABLE: IGS.IGS_RU_GROUP_ITEM
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_GROUP_ITEM, object_name:IGS_RU_GROUP_ITEM, status:VALID,
-
APPS.IGS_RU_VAL_RGI SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_VAL_RGI
12.1.1
-
APPS.IGS_RU_GEN_006 dependencies on IGS_RU_GROUP_ITEM
12.1.1
-
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 ,
-
APPS.IGS_RU_GEN_006 dependencies on IGS_RU_GROUP
12.1.1
-
Table: IGS_RU_GROUP_ITEM
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_GROUP_ITEM, object_name:IGS_RU_GROUP_ITEM, status:VALID, product: IGS - Student System , description: Rules Group Items , implementation_dba_data: IGS.IGS_RU_GROUP_ITEM ,
-
APPS.IGS_RU_GEN_006 dependencies on IGS_RU_GROUP_ITEM_PKG
12.1.1
-
APPS.IGS_RU_GROUP_ITEM_PKG dependencies on IGS_RU_GROUP_ITEM
12.1.1
-
APPS.IGS_RU_GROUP_ITEM_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GROUP_ITEM_PKG
12.1.1
-
APPS.IGS_RU_GEN_004 SQL Statements
12.1.1
-
APPS.IGS_RU_GROUP_ITEM_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_RU_GROUP_ITEM_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGS_RU_GEN_006 dependencies on IGS_RU_DESCRIPTION
12.1.1
-
APPS.IGS_RU_GROUP_ITEM_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.IGS_RU_GEN_006 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_004
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_003
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_006
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'. ,