Search Results igs_ge_s_gen_cal_con
Overview
The table IGS_GE_S_GEN_CAL_CON is a Student System (IGS) object in Oracle E-Business Suite 12.1.1 and 12.2.2. It is documented as obsolete within the ETRM reference set and is recorded as not implemented in this database. Its purpose, as described by the metadata, is to describe the date alias representing the cutoff date and the teaching period census for an academic period. In other words, the table acts as a control or configuration record that ties a given academic calendar entry to the date aliases that govern census processing and course completion cutoff logic.
From a data-modeling perspective, the mined heuristic classification for this object is a link. This is a suggestion rather than a fixed fact: the table contains no descriptive measure columns beyond audit fields, and it holds foreign-key references to other calendar-related structures. Such a shape is consistent with a join or association table that resolves relationships between academic periods, date aliases, and their control numbers.
Key Information Stored
The documented physical schema for 12.1.1 lists eight columns. The most functionally significant are described below:
- S_CONTROL_NUM — the single-column primary key, defined by the unique index IGS_GE_S_GEN_CAL_CON_PK and also by IGS_GE_S_GEN_CAL_CON_U1. This is the surrogate identifier for each control record and the sole business-key candidate documented.
- CENSUS_DT_ALIAS — the date alias that identifies the teaching period census date. It carries a foreign key to IGS_CA_DA, the date alias table, and therefore defines which calendar date the census operation maps to.
- CRS_COMPLETION_CUTOFF_DT_ALIAS — the date alias for the course completion cutoff. Like the census alias, it references IGS_CA_DA and supplies the date used to determine the cutoff for course completion within the period.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard Oracle EBS audit columns recording who created and last modified the row, when, and from which login session.
Notably, the table contains no explicit academic-period key column in the documented column list; the association to a period is implied by the control number and by the relationship to the calendar and date-alias structures.
Common Use Cases and Queries
Because the object is obsolete and not implemented, production queries against it are unlikely. However, when working with legacy or migrated IGS data, the following patterns are representative.
- Resolving the census date alias for a control record:
SELECT gcc.S_CONTROL_NUM, da.DATE_ALIAS, da.START_DATE, da.END_DATE
FROM IGS_GE_S_GEN_CAL_CON gcc, IGS_CA_DA da
WHERE gcc.CENSUS_DT_ALIAS = da.DATE_ALIAS; - Retrieving both the census and course completion cutoff aliases in a single pass:
SELECT gcc.S_CONTROL_NUM,
c.DATE_ALIAS AS CENSUS_ALIAS, k.DATE_ALIAS AS CUTOFF_ALIAS
FROM IGS_GE_S_GEN_CAL_CON gcc, IGS_CA_DA c, IGS_CA_DA k
WHERE gcc.CENSUS_DT_ALIAS = c.DATE_ALIAS
AND gcc.CRS_COMPLETION_CUTOFF_DT_ALIAS = k.DATE_ALIAS; - Auditing changes to control records using the audit columns (
LAST_UPDATED_BY,LAST_UPDATE_DATE).
Reporting use cases center on verifying that the census and cutoff aliases resolve to valid, non-conflicting dates before an academic period is activated — a validation step historically performed during calendar setup.
Related Objects
The ETRM relationship data identifies two foreign keys, both resolving to the date alias table. The most significant related objects are:
- IGS_CA_DA — the date alias table referenced twice: once via IGS_GE_S_GEN_CAL_CON.CENSUS_DT_ALIAS and once via IGS_GE_S_GEN_CAL_CON.CRS_COMPLETION_CUTOFF_DT_ALIAS. This is the dominant dependency.
- IGS_GE_S_GEN_CAL_CON_PK — the primary key unique index on S_CONTROL_NUM.
- IGS_GE_S_GEN_CAL_CON_U1 — the unique index providing the business-key candidate on S_CONTROL_NUM.
No additional downstream referencing tables, views, or APIs are documented in the supplied metadata. Because the object is flagged obsolete, its dependent structures are likely also retired or replaced by newer academic calendar configuration entities within the IGS module.
-
Table: IGS_GE_S_GEN_CAL_CON
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the date alias representing the cutoff date and teaching period census for an academic period. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_GE_S_GEN_CAL_CON
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_GE_S_GEN_CAL_CON, object_name:IGS_GE_S_GEN_CAL_CON, status:VALID, product: IGS - Student System , description: Describes the date alias representing the cutoff date and teaching period census for an academic period. , implementation_dba_data: IGS.IGS_GE_S_GEN_CAL_CON ,
-
APPS.IGS_GE_S_GEN_CAL_CON_PKG SQL Statements
12.1.1
-
TABLE: IGS.IGS_GE_S_GEN_CAL_CON
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_GE_S_GEN_CAL_CON, object_name:IGS_GE_S_GEN_CAL_CON, status:VALID,
-
SYNONYM: APPS.IGS_GE_S_GEN_CAL_CON
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_GE_S_GEN_CAL_CON, status:VALID,
-
PACKAGE BODY: APPS.IGS_GE_S_GEN_CAL_CON_PKG
12.1.1
-
Table: IGS_CA_DA
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_CA_DA, object_name:IGS_CA_DA, status:VALID, product: IGS - Student System , description: Describes available date alias types , implementation_dba_data: IGS.IGS_CA_DA ,
-
PACKAGE BODY: APPS.IGS_EN_VAL_PCE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_PCE, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_VAL_SCI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_SCI, status:VALID,
-
Table: IGS_CA_DA
12.2.2
product: IGS - Student System (Obsolete) , description: Describes available date alias types , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_CA_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_CA_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_GE_S_GEN_CAL_CON_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GE_S_GEN_CAL_CON_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AV_VAL_ASU
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AV_VAL_ASU, status:VALID,
-
PACKAGE BODY: APPS.IGS_RE_VAL_CAH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RE_VAL_CAH, status:VALID,
-
PACKAGE BODY: APPS.IGS_RE_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RE_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_GEN_013
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_013, status:VALID,
-
PACKAGE BODY: APPS.IGS_CA_VAL_QLITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_CA_VAL_QLITY, status:VALID,
-
PACKAGE BODY: APPS.IGS_GE_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GE_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_GEN_006
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_006, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_PRC_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_PRC_LOAD, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_GEN_LEGACY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_LEGACY, status:VALID,
-
APPS.IGS_CA_GEN_001 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_ST_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_ST_GEN_003, status:VALID,
-
APPS.IGS_EN_VAL_PCE SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_GEN_015
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_015, status:VALID,
-
PACKAGE BODY: APPS.IGS_AV_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AV_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_ADD_UNITS_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_ADD_UNITS_API, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_VAL_SUA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_SUA, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_VAL_SCA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_SCA, status:VALID,
-
PACKAGE BODY: APPS.IGS_ST_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_ST_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGS_SS_ENR_DETAILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_SS_ENR_DETAILS, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_PRC_FEE_ASS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_PRC_FEE_ASS, status:VALID,
-
APPS.IGS_RE_GEN_001 SQL Statements
12.1.1
-
APPS.IGS_EN_VAL_SCI SQL Statements
12.1.1
-
APPS.IGS_RE_VAL_CAH SQL Statements
12.1.1
-
APPS.IGS_ST_GEN_003 SQL Statements
12.1.1
-
APPS.IGS_EN_PRC_LOAD SQL Statements
12.1.1
-
APPS.IGS_AV_VAL_ASU SQL Statements
12.1.1
-
APPS.IGS_EN_VAL_SUA SQL Statements
12.1.1
-
APPS.IGS_GE_GEN_001 SQL Statements
12.1.1
-
APPS.IGS_CA_VAL_QLITY SQL Statements
12.1.1
-
APPS.IGS_SS_ENR_DETAILS dependencies on IGS_GE_S_GEN_CAL_CON
12.1.1
-
APPS.IGS_EN_GEN_006 SQL Statements
12.1.1
-
APPS.IGS_EN_VAL_PCE dependencies on IGS_GE_S_GEN_CAL_CON
12.1.1
-
APPS.IGS_EN_GEN_013 dependencies on IGS_GE_S_GEN_CAL_CON
12.1.1
-
APPS.IGS_RE_VAL_CAH dependencies on IGS_GE_S_GEN_CAL_CON
12.1.1
-
APPS.IGS_CA_GEN_001 dependencies on IGS_GE_S_GEN_CAL_CON
12.1.1
-
APPS.IGS_EN_ADD_UNITS_API dependencies on IGS_GE_S_GEN_CAL_CON
12.1.1
-
APPS.IGS_ST_GEN_003 dependencies on IGS_GE_S_GEN_CAL_CON
12.1.1
-
APPS.IGS_ST_GEN_004 dependencies on IGS_GE_S_GEN_CAL_CON
12.1.1