Search Results igs_ps_catlg_notes_all
Overview
The IGS_PS_CATLG_NOTES_ALL table is a core data object within the Oracle E-Business Suite (EBS) Student System (IGS) module, specifically designed for the management of academic catalogs. As indicated by its description, this table stores descriptive notes associated with catalog entries. Its primary role is to provide a structured repository for supplemental textual information, such as course descriptions, prerequisites, or administrative details, linked to specific catalog versions. It is critical to note that the IGS module is marked as obsolete in the provided ETRM documentation for versions 12.1.1 and 12.2.2, indicating that while the table may exist in the database, its associated application functionality is no longer under active development or enhancement by Oracle. The "ALL" suffix denotes that the table is a multi-organization table capable of storing data partitioned by the operating unit.
Key Information Stored
The table's structure is centered around linking a note to a catalog version and classifying its type. The primary key, CATALOG_NOTE_ID, uniquely identifies each note record. Two critical foreign key columns establish the core relationships: CATALOG_VERSION_ID links the note to a specific entry in the IGS_PS_CATLG_VERS_ALL table, and NOTE_TYPE_ID classifies the note by referencing a defined type in the IGS_PS_NOTE_TYPES table. While the specific metadata for other columns like NOTE_TEXT or CREATION_DATE is not provided in the excerpt, tables of this nature typically include columns for the note content itself, audit information (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE), and the ORG_ID for multi-org partitioning.
Common Use Cases and Queries
This table supports operational and reporting needs related to academic catalog management. A common use case is generating a complete course catalog for publication, which involves joining note text to its corresponding catalog version details. Administrators may also query notes of a specific type, such as all prerequisite statements or course descriptions, for review or bulk update. A typical reporting query would join the relevant tables to extract meaningful information.
Sample SQL Pattern:
- SELECT cv.catalog_code, cv.version_number, nt.note_type_name, cn.note_text
- FROM igs_ps_catlg_notes_all cn,
- igs_ps_catlg_vers_all cv,
- igs_ps_note_types nt
- WHERE cn.catalog_version_id = cv.catalog_version_id
- AND cn.note_type_id = nt.note_type_id
- AND cv.catalog_code = 'MATH101';
Related Objects
The IGS_PS_CATLG_NOTES_ALL table exists within a defined schema relationship, primarily serving as a child table. Its integrity is maintained through documented foreign key constraints.
- IGS_PS_CATLG_VERS_ALL: This is the parent table for catalog versions. The relationship is defined by the foreign key from IGS_PS_CATLG_NOTES_ALL.CATALOG_VERSION_ID to IGS_PS_CATLG_VERS_ALL. This join is essential for retrieving the catalog entry to which a note pertains.
- IGS_PS_NOTE_TYPES: This is the parent table for classifying notes. The relationship is defined by the foreign key from IGS_PS_CATLG_NOTES_ALL.NOTE_TYPE_ID to IGS_PS_NOTE_TYPES. This join allows for filtering and grouping notes by their functional type (e.g., description, policy, objective).
-
Table: IGS_PS_CATLG_NOTES_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes all the catalogs note. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_NOTE_TYPES
12.2.2
product: IGS - Student System (Obsolete) , description: Entity to capture the catalog versions. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_CATLG_VERS_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Entity to capture the catalog versions. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_CATLG_NOTES
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,