Search Results igs_ps_unit_ofr
Overview
The table IGS_PS_UNIT_OFR is a core data entity within the Oracle E-Business Suite Student System (IGS), specifically designed for academic management. It represents the offering or scheduling of a specific version of a unit (or course module) within a particular academic calendar type. This table establishes the critical link between the definition of a unit (its curriculum, credits, etc.) and the temporal context in which it is taught, enabling institutions to manage when and how often a unit is available for enrollment. Its role is foundational for scheduling, timetabling, and student enrollment processes. Notably, the provided ETRM metadata explicitly labels the IGS - Student System as "Obsolete," indicating this table belongs to a legacy product line that may have been superseded by later applications like Oracle Student Management or Campus Solutions in more recent EBS deployments.
Key Information Stored
The table's structure centers on a composite primary key that uniquely identifies a unit offering. The key columns are UNIT_CD, representing the unique code for the unit; VERSION_NUMBER, specifying the particular iteration of the unit's content and rules; and CAL_TYPE, denoting the type of academic calendar (e.g., Semester, Trimester, Quarter) in which the unit is offered. While the ETRM excerpt does not list all descriptive columns, the table's purpose implies it would typically store data relevant to a specific offering instance. This likely includes attributes such as offering status, maximum enrollment capacity, location, and links to teaching staff responsibilities. The table's foreign keys enforce critical referential integrity with master data tables for calendar types (IGS_CA_TYPE) and unit definitions (IGS_PS_UNIT_VER_ALL).
Common Use Cases and Queries
This table is central to operational and reporting queries related to academic scheduling. A common use case is generating a course catalog for a given term, which involves joining unit offering data with its descriptive version details. Administrators would query this table to determine all units offered in a specific calendar period, assess teaching load allocations, or validate enrollment prerequisites against available offerings. A typical reporting query might follow this pattern:
- SELECT uo.unit_cd, uo.version_number, uo.cal_type, uv.unit_title FROM igs_ps_unit_ofr uo JOIN igs_ps_unit_ver_all uv ON uo.unit_cd = uv.unit_cd AND uo.version_number = uv.version_number WHERE uo.cal_type = 'SEMESTER_1_2024';
Another critical use case is supporting the assignment of teaching loads (IGS_ST_UNT_LOAD_APPO) and the association of assessment patterns (IGS_PS_UNIT_OFR_PAT_ALL) to a specific unit offering.
Related Objects
IGS_PS_UNIT_OFR sits at a nexus within the Student System schema. Its primary relationships, as defined by foreign keys, are with the unit definition table (IGS_PS_UNIT_VER_ALL) and the calendar type table (IGS_CA_TYPE). Furthermore, it is a parent table to several important transactional and configuration entities. These include IGS_ST_UNT_LOAD_APPO for staff teaching load appointments, IGS_PS_UNIT_OFR_NOTE for offering-specific notes, and IGS_PS_UNIT_OFR_PAT_ALL for linking assessment patterns to the offering. Any customization or data fix involving unit scheduling must consider these dependencies to maintain data integrity across the module.
-
Table: IGS_PS_UNIT_OFR
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_OFR, object_name:IGS_PS_UNIT_OFR, status:VALID, product: IGS - Student System , description: This entity describes an offering of a unit within a calendar type. , implementation_dba_data: IGS.IGS_PS_UNIT_OFR ,
-
Table: IGS_ST_UNT_LOAD_APPO
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_ST_UNT_LOAD_APPO, object_name:IGS_ST_UNT_LOAD_APPO, status:VALID, product: IGS - Student System , description: This entity describes the apportion of load for a particular unit in a teaching period. Example. 75% in semester 1 only and 25% in semester 2 only , implementation_dba_data: IGS.IGS_ST_UNT_LOAD_APPO ,
-
Table: IGS_PS_UNIT_OFR_NOTE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_OFR_NOTE, object_name:IGS_PS_UNIT_OFR_NOTE, status:VALID, product: IGS - Student System , description: This table describes the notes associated with a unit offering. , implementation_dba_data: IGS.IGS_PS_UNIT_OFR_NOTE ,
-
View: IGSBV_UNIT_CAL_TYPE_OFFERINGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_UNIT_CAL_TYPE_OFFERINGS, object_name:IGSBV_UNIT_CAL_TYPE_OFFERINGS, status:VALID, product: IGS - Student System , description: This is a base view, which describes an offering of a unit within a calendar type. , implementation_dba_data: APPS.IGSBV_UNIT_CAL_TYPE_OFFERINGS ,
-
View: IGSFV_UNIT_CAL_TYPE_OFFERINGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_UNIT_CAL_TYPE_OFFERINGS, object_name:IGSFV_UNIT_CAL_TYPE_OFFERINGS, status:VALID, product: IGS - Student System , description: This is a full view, which describes an offering of a unit within a calendar type. , implementation_dba_data: APPS.IGSFV_UNIT_CAL_TYPE_OFFERINGS ,
-
Table: IGS_CA_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_CA_TYPE, object_name:IGS_CA_TYPE, status:VALID, product: IGS - Student System , description: Describes available calendar types , implementation_dba_data: IGS.IGS_CA_TYPE ,
-
Table: IGS_PS_UNIT_OFR_PAT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_OFR_PAT_ALL, object_name:IGS_PS_UNIT_OFR_PAT_ALL, status:VALID, product: IGS - Student System , description: This entity describes the offering pattern of a unit offering option. , implementation_dba_data: IGS.IGS_PS_UNIT_OFR_PAT_ALL ,
-
Table: IGS_PS_UNIT_VER_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_VER_ALL, object_name:IGS_PS_UNIT_VER_ALL, status:VALID, product: IGS - Student System , description: This entity describes a version of a unit, which is offered by the university. , implementation_dba_data: IGS.IGS_PS_UNIT_VER_ALL ,