Search Results igs_ru_named_rule
Overview
The IGS_RU_NAMED_RULE table is a core data object within the Oracle E-Business Suite (EBS) Student System (IGS) module, specifically designed for the management of institutional rules. It serves as a central repository for "named rules," which are pre-defined, reusable rule definitions that can be applied across various student-related processes. Its primary role is to link a logical rule name and its configuration to the underlying rule logic and descriptive elements stored in related tables, thereby enabling the consistent enforcement of academic, administrative, and business policies. It is critical to note that the ETRM metadata explicitly marks the IGS product line as "Obsolete," indicating this table is part of a legacy codebase that may be deprecated in favor of newer solutions in releases 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is defined by its primary and foreign key relationships. The central column is RUL_SEQUENCE_NUMBER, which serves as the table's primary key and uniquely identifies each named rule record. This column is also a foreign key referencing the IGS_RU_RULE table, linking the named rule to its core definition and executable logic. Other critical foreign key columns include RUD_SEQUENCE_NUMBER, which links to descriptive text in IGS_RU_DESCRIPTION, and RUG_SEQUENCE_NUMBER, which associates the rule with a logical grouping in IGS_RU_GROUP. An additional foreign key, MESSAGE_RULE, also references IGS_RU_RULE, potentially linking to a separate rule governing message generation.
Common Use Cases and Queries
This table is primarily accessed for system configuration and troubleshooting within the rule engine. A common administrative task is to query all named rules within a specific rule group for validation or audit purposes. A typical SQL pattern would join to the related description and group tables for a comprehensive view:
SELECT nr.RUL_SEQUENCE_NUMBER, rd.DESCRIPTION, rg.GROUP_NAME FROM IGS_RU_NAMED_RULE nr JOIN IGS_RU_DESCRIPTION rd ON nr.RUD_SEQUENCE_NUMBER = rd.RUD_SEQUENCE_NUMBER JOIN IGS_RU_GROUP rg ON nr.RUG_SEQUENCE_NUMBER = rg.RUG_SEQUENCE_NUMBER WHERE ...;
Another key use case is identifying all rule items or call rules that depend on a specific named rule, which is essential for impact analysis before modifying or deactivating a rule definition.
Related Objects
The IGS_RU_NAMED_RULE table maintains documented foreign key relationships with several other rule engine tables, as per the provided metadata:
- IGS_RU_DESCRIPTION: Joined via
IGS_RU_NAMED_RULE.RUD_SEQUENCE_NUMBER. Provides descriptive text for the named rule. - IGS_RU_GROUP: Joined via
IGS_RU_NAMED_RULE.RUG_SEQUENCE_NUMBER. Categorizes the named rule into a functional grouping. - IGS_RU_RULE (Two Relationships): 1) Joined via
IGS_RU_NAMED_RULE.RUL_SEQUENCE_NUMBER(primary rule logic). 2) Joined viaIGS_RU_NAMED_RULE.MESSAGE_RULE(message rule logic). - IGS_RU_ITEM: References this table via its
NAMED_RULEcolumn. Represents specific rule elements that utilize this named rule. - IGS_RU_CALL_RULE: References this table via
IGS_RU_CALL_RULE.NR_RUL_SEQUENCE_NUMBER. Represents procedural calls to execute this named rule.
-
Table: IGS_RU_NAMED_RULE
12.2.2
product: IGS - Student System (Obsolete) , description: Named rules. , implementation_dba_data: Not implemented in this database ,
-
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 ,
-
APPS.IGS_PR_GEN_005 dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_RU_GEN_001 dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_RU_GEN_006 dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_RU_GEN_004 dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_PR_GEN_006 dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_RU_DESCRIPTION_PKG dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_RU_GEN_002 dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_RU_NAMED_RULE_PKG dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_RU_VAL_RUD dependencies on IGS_RU_NAMED_RULE
12.1.1
-
APPS.IGS_RU_NAMED_RULE_PKG SQL Statements
12.1.1
-
APPS.IGS_RU_NAMED_RULE_PKG dependencies on IGS_RU_GEN_006
12.1.1
-
Table: IGS_RU_RULE
12.2.2
product: IGS - Student System (Obsolete) , description: Rules , implementation_dba_data: Not implemented in this database ,
-
TABLE: IGS.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,
-
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 ,
-
VIEW: APPS.IGS_RU_CALL_V
12.1.1
-
APPS.IGS_RU_GEN_006 SQL Statements
12.1.1
-
VIEW: APPS.IGS_AD_APCTR_RU_V
12.1.1
-
SYNONYM: APPS.IGS_RU_NAMED_RULE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_RU_NAMED_RULE, status:VALID,
-
PACKAGE BODY: APPS.IGS_RU_NAMED_RULE_PKG
12.1.1
-
APPS.IGS_RU_CALL_RULE_PKG dependencies on IGS_RU_GEN_006
12.1.1
-
Table: IGS_RU_ITEM
12.2.2
product: IGS - Student System (Obsolete) , description: Rule items , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_FI_F_TYP_CA_INST_LKP_V
12.1.1
-
APPS.IGS_RU_CALL_RULE_PKG dependencies on IGS_RU_NAMED_RULE_PKG
12.1.1
-
Table: IGS_RU_CALL_RULE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_CALL_RULE, object_name:IGS_RU_CALL_RULE, status:VALID, product: IGS - Student System , description: This table contains system reference codes for rules. , implementation_dba_data: IGS.IGS_RU_CALL_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 ,
-
View: IGS_RU_CALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_RU_CALL_V, object_name:IGS_RU_CALL_V, status:VALID, product: IGS - Student System , description: This view simplifies access to the complex rule structure. , implementation_dba_data: APPS.IGS_RU_CALL_V ,
-
Table: IGS_RU_CALL_RULE
12.2.2
product: IGS - Student System (Obsolete) , description: This table contains system reference codes for rules. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_RU_CALL_PKG dependencies on IGS_RU_NAMED_RULE_PKG
12.1.1
-
APPS.IGS_RU_ITEM_PKG dependencies on IGS_RU_NAMED_RULE_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_VAL_RUD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_VAL_RUD, status:VALID,
-
APPS.IGS_RU_DESCRIPTION_PKG dependencies on IGS_RU_GEN_006
12.1.1
-
APPS.IGS_RU_CALL_PKG dependencies on IGS_RU_GEN_006
12.1.1
-
Table: IGS_RU_DESCRIPTION
12.2.2
product: IGS - Student System (Obsolete) , description: This entity displays description of rule , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_RU_NAMED_RULE_PKG dependencies on IGS_RU_NAMED_RULE_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_006
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_GEN_006, status:VALID,
-
APPS.IGS_RU_VAL_RUD SQL Statements
12.1.1
-
Table: IGS_RU_DESCRIPTION
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_DESCRIPTION, object_name:IGS_RU_DESCRIPTION, status:VALID, product: IGS - Student System , description: This entity displays description of rule , implementation_dba_data: IGS.IGS_RU_DESCRIPTION ,
-
Table: IGS_RU_GROUP
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_GROUP, object_name:IGS_RU_GROUP, status:VALID, product: IGS - Student System , description: Rule Group , implementation_dba_data: IGS.IGS_RU_GROUP ,
-
Table: IGS_RU_GROUP
12.2.2
product: IGS - Student System (Obsolete) , description: Rule Group , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_RU_VAL_RUD dependencies on IGS_RU_ITEM
12.1.1
-
View: IGS_RU_CALL_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view simplifies access to the complex rule structure. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_RU_NAMED_RULE_PKG dependencies on APP_EXCEPTION
12.1.1
-
View: IGS_AD_APCTR_RU_V
12.2.2
product: IGS - Student System (Obsolete) , description: This is view is for displaying the descriptions of the codes columns of admission process category tracking rules view. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_RU_NAMED_RULE_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGS_RU_NAMED_RULE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_NAMED_RULE_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_RU_DESCRIPTION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_DESCRIPTION_PKG, status:VALID,
-
APPS.IGS_RU_ITEM_PKG dependencies on IGS_RU_GEN_006
12.1.1