Search Results igs_as_gpc_unit_sets
Overview
The IGS_AS_GPC_UNIT_SETS table is a core data object within the Oracle E-Business Suite Student System (IGS). It functions as a junction or association table that stores the specific relationship between Grading Period Cohorts (GPC) and academic Unit Sets. Its primary role is to define which unit sets—groupings of academic units or courses—are applicable to a specific grading period cohort, thereby enabling the structured administration of grading rules and academic progression for defined student groups within specific timeframes. This table is essential for configuring and executing cohort-based grading processes in the Student System.
Key Information Stored
The table's structure is designed to enforce and manage the unique association between a grading period cohort and a unit set. The key columns, as defined by its primary and unique keys, are fundamental to its purpose. The system-generated surrogate key, GPC_UNIT_SET_ID, serves as the primary identifier. The logical business key is a unique combination of GRADING_PERIOD_CD, UNIT_SET_CD, and UNIT_SET_VERSION_NUMBER. This combination ensures that a specific version of a unit set can be linked to only one grading period cohort, maintaining data integrity for academic rule application. The table's foreign key constraints explicitly link it to the IGS_EN_UNIT_SET_ALL table, validating that the UNIT_SET_CD and UNIT_SET_VERSION_NUMBER reference a valid, existing unit set definition within the system.
Common Use Cases and Queries
This table is central to operations involving cohort-based academic administration. A primary use case is the setup and validation of grading periods, where administrators define which sets of academic rules (unit sets) apply to which student cohorts for a given grading cycle. Common reporting and validation queries involve listing all unit sets assigned to a specific grading period cohort or identifying which cohort governs grading for a particular unit set version. A typical SQL pattern for such reporting would be a join between IGS_AS_GPC_UNIT_SETS and IGS_EN_UNIT_SET_ALL to retrieve descriptive unit set names.
SELECT gpus.grading_period_cd,
gpus.unit_set_cd,
gpus.unit_set_version_number,
usa.unit_set_name
FROM igs.igs_as_gpc_unit_sets gpus,
igs.igs_en_unit_set_all usa
WHERE gpus.unit_set_cd = usa.unit_set_cd
AND gpus.unit_set_version_number = usa.version_number
AND gpus.grading_period_cd = :p_grading_period;
This data is critical for batch processes that calculate grades, generate academic transcripts, and enforce progression rules based on a student's assigned cohort and unit set.
Related Objects
- IGS_EN_UNIT_SET_ALL: This is the primary parent table, as enforced by a foreign key relationship. It contains the master definition of all unit sets, including code, version, name, and status. IGS_AS_GPC_UNIT_SETS references specific rows in this table to establish valid associations.
- IGS_AS_GRD_PERD_COHORT: While not explicitly listed in the provided metadata, this table (or one with a similar name storing grading period cohort definitions) is implicitly related. The GRADING_PERIOD_CD column in IGS_AS_GPC_UNIT_SETS would typically be a foreign key to such a table, which defines the cohorts available in the system.
- APIs and Packages: Modules within the Student System responsible for grading, academic progression, and cohort management will contain PL/SQL packages that query, insert, update, and delete records in this table to maintain business logic integrity.
-
Table: IGS_AS_GPC_UNIT_SETS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_GPC_UNIT_SETS, object_name:IGS_AS_GPC_UNIT_SETS, status:VALID, product: IGS - Student System , description: Stores grading period cohorts unit set details , implementation_dba_data: IGS.IGS_AS_GPC_UNIT_SETS ,
-
Table: IGS_AS_GPC_UNIT_SETS
12.2.2
product: IGS - Student System (Obsolete) , description: Stores grading period cohorts unit set details , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_AS_GEN_008 dependencies on IGS_AS_GPC_UNIT_SETS
12.1.1
-
APPS.IGS_AS_GEN_004 dependencies on IGS_AS_GPC_UNIT_SETS
12.1.1
-
APPS.IGS_AS_ADI_UPLD_UG_PKG dependencies on IGS_AS_GPC_UNIT_SETS
12.1.1
-
APPS.IGS_AS_NOTIFY_PKG dependencies on IGS_AS_GPC_UNIT_SETS
12.1.1
-
APPS.IGS_AS_GPC_UNIT_SETS_PKG dependencies on IGS_AS_GPC_UNIT_SETS
12.1.1
-
TABLE: IGS.IGS_AS_GPC_UNIT_SETS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_GPC_UNIT_SETS, object_name:IGS_AS_GPC_UNIT_SETS, status:VALID,
-
SYNONYM: APPS.IGS_AS_GPC_UNIT_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AS_GPC_UNIT_SETS, status:VALID,
-
APPS.IGS_AS_GPC_UNIT_SETS_PKG SQL Statements
12.1.1
-
APPS.IGS_AS_GEN_004 dependencies on IGS_AS_SU_SETATMPT
12.1.1
-
APPS.IGS_AS_GEN_008 dependencies on IGS_AS_SU_SETATMPT
12.1.1
-
VIEW: APPS.IGS_AS_GPC_UNIT_SETS_V
12.1.1
-
APPS.IGS_AS_GPC_UNIT_SETS_PKG dependencies on IGS_AS_GPC_UNIT_SETS_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_GPC_UNIT_SETS_PKG
12.1.1
-
View: IGS_AS_GPC_UNIT_SETS_V
12.2.2
product: IGS - Student System (Obsolete) , description: Grading period for Unit Sets , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_AS_NOTIFY_PKG dependencies on IGS_AS_SU_SETATMPT
12.1.1
-
APPS.IGS_AS_ADI_UPLD_UG_PKG dependencies on IGS_AS_SU_SETATMPT
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_GPC_UNIT_SETS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_GPC_UNIT_SETS_PKG, status:VALID,
-
View: IGS_AS_GPC_UNIT_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_GPC_UNIT_SETS_V, object_name:IGS_AS_GPC_UNIT_SETS_V, status:VALID, product: IGS - Student System , description: Grading period for Unit Sets , implementation_dba_data: APPS.IGS_AS_GPC_UNIT_SETS_V ,
-
PACKAGE BODY: APPS.IGS_AS_GEN_008
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_GEN_008, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_NOTIFY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_NOTIFY_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_ADI_UPLD_UG_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_ADI_UPLD_UG_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_GEN_004, status:VALID,
-
Table: IGS_EN_UNIT_SET_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This field describes a unit-set, being a logical sub-grouping of course. e.g. Major, Minor, Stream, Strand. A unit-set is typically related to the rules which govern its completion via the Rules Sub-system. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_AS_GPC_UNIT_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_GPC_UNIT_SETS_V, object_name:IGS_AS_GPC_UNIT_SETS_V, status:VALID,
-
Table: IGS_EN_UNIT_SET_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_UNIT_SET_ALL, object_name:IGS_EN_UNIT_SET_ALL, status:VALID, product: IGS - Student System , description: This field describes a unit-set, being a logical sub-grouping of course. e.g. Major, Minor, Stream, Strand. A unit-set is typically related to the rules which govern its completion via the Rules Sub-system. , implementation_dba_data: IGS.IGS_EN_UNIT_SET_ALL ,
-
APPS.IGS_AS_GEN_008 SQL Statements
12.1.1
-
APPS.IGS_AS_NOTIFY_PKG SQL Statements
12.1.1
-
APPS.IGS_AS_ADI_UPLD_UG_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_GEN_008
12.1.1
-
APPS.IGS_AS_GEN_004 SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_NOTIFY_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_ADI_UPLD_UG_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_GEN_004
12.1.1
-
12.1.1 DBA Data
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'. ,