Results for “group_cd”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_RU_NRG_GROUP_CD is a reference (lookup) table within the Oracle E-Business Suite IGS – Student System product family. Its documented description is "Named rule group code," indicating that it stores the set of named rule groups used by the student system's rules engine to categorize and organize business rules. Rows in this table define the valid group codes to which individual named rules are assigned.
The object is documented as obsolete and is explicitly noted as "Not implemented in this database" in the ETRM 12.1.1 metadata. This is a significant caveat: in many 12.1.1 and 12.2.2 environments the table will either not exist or be empty, because the IGS rules functionality has been superseded or de-supported. Any integration or report that references IGS_RU_NRG_GROUP_CD should be validated against the target instance before being relied upon.
From a dimensional modeling perspective, the supplied heuristic Data Vault classification is hub-leaning. This suggests treating GROUP_CD as a durable business key that anchors the table as a hub, with descriptive attributes such as DESCRIPTION carried on a satellite. The classification is a modeling suggestion only and does not imply that Oracle implements Data Vault constructs.
Key Information Stored
The table is documented with seven physical columns and a single unique index. The principal columns are:
- GROUP_CD — the business identifier for the rule group. It is the sole column of the unique index IGS_RU_NRG_GROUP_CD_U1 and is therefore the strongest business-key candidate, as well as the single column comprising the primary key constraint IGS_RU_NGC_PK.
- DESCRIPTION — the human-readable name or explanation of the rule group, used in list-of-values displays and reports.
- CREATED_BY, CREATION_DATE — standard Oracle EBS WHO columns recording the user and timestamp of row insertion.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO columns capturing the most recent modification and the login that performed it.
Notably, the documented primary key constraint IGS_RU_NGC_PK is defined on the natural business key GROUP_CD rather than on a system-generated surrogate. No independent surrogate ID column appears in the documented column list, so GROUP_CD serves simultaneously as the primary key and the business key. The remaining six columns are descriptive or audit-related.
Common Use Cases and Queries
The most common use is decoding GROUP_CD values obtained from the dependent table into meaningful descriptions for reporting. A typical pattern joins the group code table to its dependent rule table:
- Listing all defined rule groups:
SELECT GROUP_CD, DESCRIPTION FROM IGS_RU_NRG_GROUP_CD ORDER BY GROUP_CD; - Joining to named rules to retrieve rules by group:
SELECT g.GROUP_CD, g.DESCRIPTION, r.* FROM IGS_RU_NRG_GROUP_CD g, IGS_RU_NAMED_RULE_GR r WHERE g.GROUP_CD = r.GROUP_CD; - Looking up a specific group by its unique key:
SELECT DESCRIPTION FROM IGS_RU_NRG_GROUP_CD WHERE GROUP_CD = :group_cd; - Orphan detection — identifying rule rows whose group code has no definition: querying IGS_RU_NAMED_RULE_GR with a NOT EXISTS against this table.
- Audit reporting on WHO columns to determine when group definitions were created or last maintained.
Because the object is documented as obsolete and unimplemented, these patterns should be preceded by an existence and row-count check, and results should be treated as reference data rather than transactional data.
Related Objects
The FK metadata identifies one dependent relationship, but it is the primary consumer of this table:
- IGS_RU_NAMED_RULE_GR — the named rule table, joined on
IGS_RU_NAMED_RULE_GR.GROUP_CD = IGS_RU_NRG_GROUP_CD.GROUP_CD. This is the child table that references the group code as a foreign key, indicating that named rules are grouped under this code. - IGS_RU_NGC_PK — the primary key constraint on GROUP_CD, and IGS_RU_NRG_GROUP_CD_U1 the matching unique index; both are relevant when validating load order and duplicate handling.
- Other IGS_RU_* objects — the naming convention (IGS_RU_ prefix for the Rules Engine) suggests sibling reference and rule-definition tables that share the GROUP_CD concept, though only the named-rule relationship is documented in the supplied metadata.
- Rules engine APIs and concurrent programs — rule evaluation routines that accept a group code parameter are the functional consumers of this reference data.
Given the obsolete status, downstream objects referencing IGS_RU_NRG_GROUP_CD should be reviewed for decommissioning or migration to a supported rules framework.
-
Named rule group code.
-
Turing Rule Group
-
Named Rule Group.
-
New View which is the union of the existing Static Person ID table and New proposed Dynamic Person ID table
APPS.IGS_PE_ALL_PERSID_GROUP_V·↳ IGS_PE_PERSID_GROUP_V·Explore IGS module →
-
View: IGS_PE_PERSID_GROUP 12.1.1
APPS.IGS_PE_PERSID_GROUP·↳ IGS_PE_PERSID_GROUP_ALL·↳ IGS_PE_PERSON_BASE_V·Explore IGS module →
-
View: IGSFV_PERSON_GROUPS 12.1.1
This entity contains information about the person groups.
APPS.IGSFV_PERSON_GROUPS·↳ HZ_PARTIES·↳ IGS_PE_PERSID_GROUP_ALL·Explore IGS module →
-
View: IGS_PE_ID_GROUP_V 12.1.1
APPS.IGS_PE_ID_GROUP_V·↳ IGS_PE_PERSID_GROUP_V·↳ IGS_PE_PRSID_GRP_MEM·Explore IGS module →
-
Obsolete
APPS.IGS_PE_DYNAMIC_PERSID_GROUP_V·↳ IGS_PE_DYNAMIC_PERSID·↳ IGS_PE_DYNAMIC_SQL·Explore IGS module →
-
This entity describes the available groups to which persons can be assigned for reporting purposes.
-
Turing Rule Group Code.
-
View: IGS_AS_GPC_PE_ID_GRP_V 12.1.1
Holds the grading period information for a person ID group
APPS.IGS_AS_GPC_PE_ID_GRP_V·↳ IGS_AS_GPC_PE_ID_GRP·↳ IGS_LOOKUPS_VIEW·↳ IGS_PE_PERSID_GROUP_V·Explore IGS module →
-
View: IGSBV_PERSON_GROUPS 12.1.1
This entity contains information about the person groups.
APPS.IGSBV_PERSON_GROUPS·↳ IGS_PE_PERSID_GROUP_ALL·Explore IGS module →
-
View: IGS_PE_PERSID_GROUP_V 12.1.1
APPS.IGS_PE_PERSID_GROUP_V·↳ IGS_PE_PERSID_GROUP_ALL·↳ IGS_PE_PERSON_BASE_V·Explore IGS module →
-
Obsolete
-
Stores upper level constraints to be enforced on each grant
-
View: IGF_AW_TARGET_GRP 12.1.1
APPS.IGF_AW_TARGET_GRP·↳ IGF_AW_TARGET_GRP_ALL·Explore IGF module →
-
View: IGS_DA_RQST_V 12.1.1
View over Degree Audit Request
APPS.IGS_DA_RQST_V·↳ HZ_PARTIES·↳ IGS_DA_CNFG_REQ_TYP·↳ IGS_DA_REQ_STDNTS·Explore IGS module →
-
View: IGF_AW_TARGET_GRP_V 12.1.1
Target group master
APPS.IGF_AW_TARGET_GRP_V·↳ IGF_AW_AWD_DIST_PLANS·↳ IGF_AW_GEN·↳ IGF_AW_TARGET_GRP·Explore IGF module →
-
View: IGS_AS_GPC_PE_ID_GRP_V 12.2.2
Holds the grading period information for a person ID group
Not implemented in this database·Explore IGS module →
-
Table: IGF_AW_TARGET_GRP_ALL 12.2.2
Stores upper level constraints to be enforced on each grant
Not implemented in this database·Explore IGF module →
-
VIEW: APPS.IGS_PE_ID_GROUP_V 12.1.1
-
View: IGS_PE_PERSID_GROUP 12.2.2
Not implemented in this database·Explore IGS module →
-
Table: IGS_RU_NRG_GROUP_CD 12.2.2
Named rule group code.
Not implemented in this database·Explore IGS module →
-
View: IGSBV_PERSON_GROUPS 12.2.2
This entity contains information about the person groups.
Not implemented in this database·Explore IGS module →
-
Table: IGS_RU_TRG_GROUP_CD 12.2.2
Turing Rule Group Code.
Not implemented in this database·Explore IGS module →
-
New View which is the union of the existing Static Person ID table and New proposed Dynamic Person ID table
Not implemented in this database·Explore IGS module →
-
Table: IGS_RU_NAMED_RULE_GR 12.2.2
Named Rule Group.
Not implemented in this database·Explore IGS module →
-
Table: IGS_RU_TURIN_RULE_GR 12.2.2
Turing Rule Group
Not implemented in this database·Explore IGS module →
-
Stores details of each target group and the sequence in which they need to be packaged
Not implemented in this database·Explore IGF module →
-
Stores details of each target group and the sequence in which they need to be packaged
Not implemented in this database·Explore IGF module →
-
View: IGS_PE_ID_GROUP_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGSFV_PERSON_GROUPS 12.2.2
This entity contains information about the person groups.
Not implemented in this database·Explore IGS module →