Search Results cal_cat
Overview
IGS_PE_TEACH_PERIODS_V is a reporting view owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It presents teaching period assignment data for persons within the Student Systems / Student Records (IGS) product family, enriching the base teaching period rows with human-readable descriptions drawn from the calendar and lookup infrastructure. The view resolves code values into their display meanings, so consumers receive decoded calendar descriptions and calendar category labels rather than raw identifiers. Its central role is to expose teaching period records together with the calendar instance and calendar category context in which they operate, making it suitable for operational reports, concurrent program outputs, and inbound/outbound integration extracts that require legible period data. The user search term cal_cat maps directly to the CALENDAR_CATEGORY column, which is derived from the CAL_CAT lookup alias defined in the view text.
Underlying Base Objects
The view is defined over four physical tables and joins them on coded keys:
- IGS_PE_TEACH_PERIODS_ALL (alias TP) — the primary teaching period entity, supplying TEACHING_PERIOD_ID, PERSON_ID, residual status code, CAL_TYPE, and SEQUENCE_NUMBER, plus standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN).
- IGS_CA_INST_ALL (alias CI) — the calendar instance, joined by SEQUENCE_NUMBER and CAL_TYPE. It supplies ALTERNATE_CODE and DESCRIPTION (exported as CALENDAR_DESC).
- IGS_CA_TYPE (alias TYP) — the calendar type definition, joined on CAL_TYPE to CI. It carries the calendar category code (S_CAL_CAT).
- IGS_LOOKUP_VALUES — referenced twice: alias CC for teaching period residual status (LOOKUP_TYPE = 'PE_TEA_PER_RES') and alias CAL_CAT for calendar category (LOOKUP_TYPE = 'CAL_CAT').
The join between TP and CI is an equi-join on both SEQUENCE_NUMBER and CAL_TYPE, so each teaching period row is matched to exactly the calendar instance it belongs to. No base objects are separately documented in the ETRM metadata beyond what the view text shows.
Key Columns
- ROW_ID — the ROWID of the underlying teaching period row, useful for direct-table correlation.
- TEACHING_PERIOD_ID — primary identifier of the teaching period record.
- PERSON_ID / PERSON_NUMBER — the person associated with the period; PERSON_NUMBER is returned as a NULL placeholder in the view definition.
- CAL_TYPE / SEQUENCE_NUMBER — the calendar type and instance sequence keys linking the period to its calendar.
- ALTERNATE_CODE / CALENDAR_DESC — the calendar instance's alternate code and description.
- TEACH_PERIOD_RESID_STAT_CD / RES_STATUS_DESC — residual status code and its decoded meaning from lookup PE_TEA_PER_RES.
- CALENDAR_CATEGORY — the decoded calendar category (the "cal_cat" the user searched for), resolved from LOOKUP_TYPE 'CAL_CAT' against IGS_CA_TYPE.S_CAL_CAT.
- START_DATE / END_DATE — returned as NULL placeholders (TO_DATE(NULL)) in this view version.
Common Use Cases and Queries
Typical usage includes listing teaching periods by calendar category, reporting residual statuses for a person, and joining the view to other student records. A representative query filtering on the calendar category is:
SELECT teaching_period_id, person_id, calendar_desc, calendar_category, res_status_desc FROM apps.igs_pe_teach_periods_v WHERE calendar_category = :category;SELECT person_id, cal_type, sequence_number, calendar_desc FROM apps.igs_pe_teach_periods_v WHERE person_id = :person_id;SELECT calendar_category, COUNT(*) FROM apps.igs_pe_teach_periods_v GROUP BY calendar_category;
Because the view exposes decoded lookup meanings, it is well suited for reporting layers, BI Publisher data templates, and integration extracts where calendar category and residual status must appear in business terminology rather than internal codes.
-
Lookup Type: CAL_CAT
12.1.1
product: IGS - Student System , meaning: Calendar Categories , description: Calendar Categories ,
-
Lookup Type: CAL_CAT
12.2.2
product: IGS - Student System (Obsolete) , meaning: Calendar Categories , description: Calendar Categories ,
-
VIEW: APPS.IGS_PE_TEACH_PERIODS_V
12.1.1
-
VIEW: APPS.IGS_CA_DA_CONFIGS_V
12.1.1
-
VIEW: APPS.IGS_CA_TYPE_V
12.1.1
-
VIEW: APPS.IGS_PS_EXP_WL_V
12.1.1
-
View: IGS_PE_TEACH_PERIODS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_TEACH_PERIODS_V, object_name:IGS_PE_TEACH_PERIODS_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PE_TEACH_PERIODS_V ,
-
View: IGS_CA_DA_CONFIGS_V
12.2.2
product: IGS - Student System (Obsolete) , description: View to pickup seeded system date types , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PE_TEACH_PERIODS_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_DA_CONFIGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_DA_CONFIGS_V, object_name:IGS_CA_DA_CONFIGS_V, status:VALID, product: IGS - Student System , description: View to pickup seeded system date types , implementation_dba_data: APPS.IGS_CA_DA_CONFIGS_V ,
-
View: IGS_PS_EXP_WL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_EXP_WL_V, object_name:IGS_PS_EXP_WL_V, status:VALID, product: IGS - Student System , description: This view stores the set up data regarding excepted workload in a given calendar category. , implementation_dba_data: APPS.IGS_PS_EXP_WL_V ,
-
View: IGS_PS_EXP_WL_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view stores the set up data regarding excepted workload in a given calendar category. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_CA_DA_V
12.1.1
-
VIEW: APPS.IGS_PS_FAC_WL_V
12.1.1
-
View: IGS_CA_TYPE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_TYPE_V, object_name:IGS_CA_TYPE_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_CA_TYPE_V ,
-
View: IGS_CA_TYPE_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_DA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_DA_V, object_name:IGS_CA_DA_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_CA_DA_V ,
-
View: IGS_CA_DA_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_FAC_WL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_FAC_WL_V, object_name:IGS_PS_FAC_WL_V, status:VALID, product: IGS - Student System , description: This view stores the workload for the faculty. , implementation_dba_data: APPS.IGS_PS_FAC_WL_V ,
-
View: IGS_PS_FAC_WL_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view stores the workload for the faculty. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGR_IMP_003 SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.IGS_LOOKUPS_VIEW_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_CA_DA_PKG
12.1.1
-
PACKAGE BODY: APPS.IGR_IMP_003
12.1.1
-
APPS.IGS_LOOKUPS_VIEW_PKG dependencies on IGS_CA_TYPE_PKG
12.1.1
-
APPS.IGS_CA_DA_PKG dependencies on IGS_LOOKUPS_VIEW_PKG
12.1.1
-
APPS.IGS_LOOKUPS_VIEW_PKG dependencies on IGS_CA_DA_PKG
12.1.1
-
APPS.IGR_IMP_003 dependencies on IGS_CA_TYPE
12.1.1
-
APPS.IGR_IMP_003 dependencies on IGS_CA_INST_REL
12.1.1
-
APPS.IGR_IMP_003 dependencies on IGS_PE_HZ_PARTIES
12.1.1
-
APPS.IGS_LOOKUPS_VIEW_PKG dependencies on IGS_LOOKUPS_VIEW
12.1.1
-
APPS.IGS_CA_DA_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_CA_DA_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_VALIDATE_LGCY_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_USEC_SCHEDULE
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on FND_FILE
12.1.1