Search Results igs_ru_ret_type
Overview
The IGS_RU_RET_TYPE table is a core reference entity within the Oracle E-Business Suite (EBS) Student System (IGS) module, specifically for versions 12.1.1 and 12.2.2. It functions as a master data table that defines and stores the universe of allowed return types within the rules engine framework. Its primary role is to maintain data integrity by providing a controlled list of valid values, which are then referenced by other key rule-related entities. This ensures consistency and standardization in how rule outcomes and descriptions are categorized and processed across the student system's complex rule-based logic.
Key Information Stored
Based on the provided ETRM metadata, the table's structure is centered on a single primary key column that defines the return type code. While the full column list is not detailed in the excerpt, the documented relationships and constraints clearly indicate the core data element.
- S_RETURN_TYPE: This column serves as the table's primary key (IGS_RU_RET_TYPE_PK). It holds the unique code or identifier for a specific allowed return type. This value is what other tables reference to enforce referential integrity.
The table's purpose, as stated in the description, is to "hold the allowed return types," implying it is a relatively static lookup table where each row represents a discrete, valid option for a rule's return value classification.
Common Use Cases and Queries
This table is predominantly used in two contexts: application validation and reporting. During rule setup and maintenance, the application will validate that any return type specified in related rule components exists in this master list. For reporting and data analysis, it is used to decode the return type keys stored in transactional tables into meaningful descriptions.
A typical query would join IGS_RU_RET_TYPE to its related tables to generate a readable list of rules and their associated return types:
SELECT nr.rule_name, rt.s_return_type
FROM igs_ru_named_rule_gr nr,
igs_ru_ret_type rt
WHERE nr.s_return_type = rt.s_return_type
ORDER BY 1;
Another common use is to verify all currently defined return types, which is essential for system configuration audits: SELECT s_return_type FROM igs_ru_ret_type ORDER BY 1;
Related Objects
The IGS_RU_RET_TYPE table is a parent reference table for several other entities in the rules subsystem, as defined by its foreign key relationships. The documented relationships are:
- IGS_RU_NAMED_RULE_GR: This table references IGS_RU_RET_TYPE via its
S_RETURN_TYPEcolumn. This links named rule groupings to their defined return type. - IGS_RU_DESCRIPTION: This table references IGS_RU_RET_TYPE via its
S_RETURN_TYPEcolumn. This associates rule descriptions with a specific return type classification.
These relationships enforce that the S_RETURN_TYPE values used in these dependent tables must exist as a valid primary key in the IGS_RU_RET_TYPE table, maintaining critical referential integrity within the rule definition data model.
-
Table: IGS_RU_RET_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_RET_TYPE, object_name:IGS_RU_RET_TYPE, status:VALID, product: IGS - Student System , description: This entity holds the allowed return types , implementation_dba_data: IGS.IGS_RU_RET_TYPE ,
-
Table: IGS_RU_RET_TYPE
12.2.2
product: IGS - Student System (Obsolete) , description: This entity holds the allowed return types , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_RU_RET_TYPE_PKG dependencies on IGS_RU_RET_TYPE
12.1.1
-
APPS.IGS_RU_VAL_RUD dependencies on IGS_RU_RET_TYPE
12.1.1
-
APPS.IGS_RU_GEN_006 dependencies on IGS_RU_RET_TYPE
12.1.1
-
APPS.IGS_RU_GEN_003 dependencies on IGS_RU_RET_TYPE
12.1.1
-
APPS.IGS_RU_GEN_002 dependencies on IGS_RU_RET_TYPE
12.1.1
-
APPS.IGS_RU_RET_TYPE_PKG dependencies on IGS_RU_GEN_006
12.1.1
-
APPS.IGS_RU_RET_TYPE_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_RET_TYPE_PKG
12.1.1
-
APPS.IGS_RU_RET_TYPE_PKG dependencies on APP_EXCEPTION
12.1.1
-
SYNONYM: APPS.IGS_RU_RET_TYPE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_RU_RET_TYPE, status:VALID,
-
APPS.IGS_RU_RET_TYPE_PKG dependencies on FND_MESSAGE
12.1.1
-
TABLE: IGS.IGS_RU_RET_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_RET_TYPE, object_name:IGS_RU_RET_TYPE, status:VALID,
-
APPS.IGS_RU_RET_TYPE_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
Table: IGS_RU_NAMED_RULE_GR
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_NAMED_RULE_GR, object_name:IGS_RU_NAMED_RULE_GR, status:VALID, product: IGS - Student System , description: Named Rule Group. , implementation_dba_data: IGS.IGS_RU_NAMED_RULE_GR ,
-
APPS.IGS_RU_DESCRIPTION_PKG dependencies on IGS_RU_RET_TYPE_PKG
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_RET_TYPE_PKG dependencies on IGS_RU_RET_TYPE_PKG
12.1.1
-
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 ,
-
APPS.IGS_RU_NAMED_RULE_GR_PKG dependencies on IGS_RU_RET_TYPE_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_RET_TYPE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_RET_TYPE_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_RU_VAL_RUD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_VAL_RUD, status:VALID,
-
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 ,
-
APPS.IGS_RU_DESCRIPTION_PKG dependencies on IGS_RU_GEN_006
12.1.1
-
APPS.IGS_RU_VAL_RUD SQL Statements
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,
-
PACKAGE BODY: APPS.IGS_RU_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_GEN_003, status:VALID,
-
APPS.IGS_RU_NAMED_RULE_GR_PKG dependencies on IGS_RU_GEN_006
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RU_GEN_002, status:VALID,
-
APPS.IGS_RU_DESCRIPTION_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGS_RU_DESCRIPTION_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_RU_DESCRIPTION_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.IGS_RU_NAMED_RULE_GR_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGS_RU_NAMED_RULE_GR_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_RU_GEN_006 SQL Statements
12.1.1
-
APPS.IGS_RU_NAMED_RULE_GR_PKG dependencies on FND_MESSAGE
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_VAL_RUD
12.1.1
-
APPS.IGS_RU_GEN_002 SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_006
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_DESCRIPTION_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_NAMED_RULE_GR_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_002
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'. ,
-
12.1.1 DBA Data
12.1.1