Search Results rs_sequence_number
Overview
The IGS_RU_SET_MEMBER table is a core data structure within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically in the IGS (presumably Institutional Global Systems) schema. Its primary function is to store rule set members, which are fundamental components for defining and managing business rules within the application. Rule sets are logical groupings of rules applied to specific entities or processes, such as academic units or courses. This table acts as the junction, linking individual rule definitions to the overarching rule sets, thereby enabling complex, configurable business logic and validation workflows.
Key Information Stored
The table's structure is designed to manage the membership of items within a rule set. The most critical columns are those forming the primary key and defining the relationship. RS_SEQUENCE_NUMBER is the foreign key linking to the parent rule set (IGS_RU_SET), serving as the unique identifier for the set. UNIT_CD represents the member entity's code, such as a specific academic unit. Together, these two columns form the unique constraint IGS_RU_SET_MEMBER_U1, ensuring a member is not duplicated within a set. The VERSIONS column allows for specifying a version number range for the member, supporting rule versioning and applicability over time. The table also includes standard Oracle EBS "Who" columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) for auditing and tracking data changes.
Common Use Cases and Queries
This table is central to queries that determine which rules apply to a given entity or to list all members of a specific rule set. A common reporting use case involves auditing rule set composition or troubleshooting rule application logic. For instance, to retrieve all members for a specific rule set sequence number, the following query pattern is used:
- SELECT UNIT_CD, VERSIONS FROM IGS.IGS_RU_SET_MEMBER WHERE RS_SEQUENCE_NUMBER = <set_id> ORDER BY UNIT_CD;
Conversely, to identify all rule sets a particular unit belongs to, the query would join to the parent IGS_RU_SET table:
- SELECT s.RULE_SET_NAME, m.RS_SEQUENCE_NUMBER, m.VERSIONS FROM IGS.IGS_RU_SET_MEMBER m, IGS.IGS_RU_SET s WHERE m.UNIT_CD = '<unit_code>' AND m.RS_SEQUENCE_NUMBER = s.RS_SEQUENCE_NUMBER;
Administrative processes for adding or removing members from rule sets would perform INSERT or DELETE operations on this table, governed by the unique key constraint.
Related Objects
The IGS_RU_SET_MEMBER table has a defined relationship with the parent rule set definition table. According to the provided metadata, the column RS_SEQUENCE_NUMBER is a foreign key referencing the IGS_RU_SET table. This establishes a direct, mandatory hierarchical link where each member must belong to a valid, pre-existing rule set. The primary key for IGS_RU_SET_MEMBER is named IGS_RU_SET_MEMBER_PK and is composed of (RS_SEQUENCE_NUMBER, UNIT_CD). The table is referenced by an object in the APPS schema, specifically an entity also named IGS_RU_SET_MEMBER, which is likely a public synonym or a view that provides a standardized access point for application modules.
-
TABLE: IGS.IGS_RU_SET_MEMBER
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_SET_MEMBER, object_name:IGS_RU_SET_MEMBER, status:VALID,
-
APPS.IGS_RU_GEN_001 dependencies on IGS_RU_SET_MEMBER
12.1.1
-
APPS.IGS_RU_GEN_003 dependencies on IGS_RU_SET
12.1.1
-
APPS.IGS_RU_SET_MEMBER_PKG dependencies on IGS_RU_SET_MEMBER
12.1.1
-
APPS.IGS_RU_SET_MEMBER_PKG SQL Statements
12.1.1
-
APPS.IGS_RU_GEN_001 dependencies on IGS_RU_SET
12.1.1
-
APPS.IGS_RU_SET_MEMBER_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_RU_SET_MEMBER_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGS_RU_GEN_002 dependencies on IGS_RU_SET_MEMBER
12.1.1
-
APPS.IGS_RU_SET_MEMBER_PKG dependencies on IGS_RU_GEN_006
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_SET_MEMBER_PKG
12.1.1
-
APPS.IGS_RU_GEN_006 dependencies on IGS_RU_SET_MEMBER
12.1.1
-
Table: IGS_RU_SET_MEMBER
12.2.2
product: IGS - Student System (Obsolete) , description: Rule set members , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_RU_SET_MEMBER_PKG dependencies on IGS_GE_NUMBER
12.1.1
-
Table: IGS_RU_SET_MEMBER
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RU_SET_MEMBER, object_name:IGS_RU_SET_MEMBER, status:VALID, product: IGS - Student System , description: Rule set members , implementation_dba_data: IGS.IGS_RU_SET_MEMBER ,
-
APPS.IGS_RU_GEN_003 dependencies on IGS_RU_SET_MEMBER
12.1.1
-
APPS.IGS_RU_SET_MEMBER_PKG dependencies on IGS_RU_SET_PKG
12.1.1
-
APPS.IGS_RU_GEN_003 dependencies on IGS_RU_ITEM
12.1.1
-
APPS.IGS_RU_SET_MEMBER_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.IGS_RU_GEN_002 dependencies on IGS_RU_SET
12.1.1
-
APPS.IGS_RU_GEN_002 dependencies on IGS_RU_ITEM
12.1.1
-
APPS.IGS_RU_GEN_006 dependencies on IGS_RU_SET
12.1.1
-
APPS.IGS_RU_GEN_003 SQL Statements
12.1.1
-
APPS.IGS_RU_GEN_001 SQL Statements
12.1.1
-
APPS.IGS_RU_GEN_002 SQL Statements
12.1.1
-
APPS.IGS_RU_GEN_006 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_003
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_006
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_002
12.1.1
-
PACKAGE BODY: APPS.IGS_RU_GEN_001
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'. ,