Search Results igs_ps_unit_ofr_opt_all
Overview
The table IGS_PS_UNIT_OFR_OPT_ALL is a core data entity within the Oracle E-Business Suite's now-obsolete Student System (IGS) module. It serves as the master definition for a specific offering instance, or "section," of an academic unit (course). The table defines the available options for each unit offering, effectively representing the intersection of a unit version, a calendar instance (e.g., Semester 1, 2024), a location, and a class type (e.g., Lecture, Tutorial). This record, often referenced by its unique identifier UOO_ID, is the fundamental building block for student enrollment, assessment scheduling, and financial accounting related to unit offerings in versions 12.1.1 and 12.2.2 of the application.
Key Information Stored
The table's structure captures the multidimensional nature of a unit offering. Its primary keys reveal the critical dimensions: UNIT_CD and VERSION_NUMBER identify the specific unit; CAL_TYPE and CI_SEQUENCE_NUMBER define the academic calendar period; LOCATION_CD specifies the campus; and UNIT_CLASS indicates the instruction mode. The surrogate key UOO_ID provides a single, unique identifier for the offering option. Other significant columns include GRADING_SCHEMA_CD and GS_VERSION_NUMBER to link to the applicable grading scheme, REV_ACCOUNT_CD for financial revenue account mapping, and UNIT_CONTACT to associate an instructor or responsible party from the HZ_PARTIES table.
Common Use Cases and Queries
This table is central to operational and reporting queries in the student lifecycle. A common use case is generating a schedule of offerings for a given term and location. A typical query would join to IGS_PS_UNIT_OFR_PAT_ALL for pattern details and IGS_AD_LOCATION_ALL for location descriptions. Another critical use is validating enrollment eligibility, where a student's planned units (IGS_EN_PLAN_UNITS) are checked against the active offerings in this table. For assessment purposes, queries often retrieve all UOO_IDs for a specific unit and term to assign graders or schedule exams. A sample SQL pattern to list active offerings would be:
- SELECT uoo.unit_cd, uoo.location_cd, uoo.unit_class, loc.location_name
- FROM igs_ps_unit_ofr_opt_all uoo,
- igs_ad_location_all loc
- WHERE uoo.cal_type = :p_term_type
- AND uoo.ci_sequence_number = :p_term_seq
- AND uoo.location_cd = loc.location_cd(+);
Related Objects
As a central hub table, IGS_PS_UNIT_OFR_OPT_ALL has extensive relationships. It is a direct child of IGS_PS_UNIT_OFR_PAT_ALL, which defines the broader unit offering pattern. Its primary identifier, UOO_ID, is referenced as a foreign key in numerous transactional tables across the Student System, including IGS_EN_PLAN_UNITS (for student study plans), IGS_EN_SPL_PERM (for special permissions), IGS_AS_USEC_SESSNS (for assessment sessions), and IGS_FI_ACC_ALL for financial accounting. It also links to master data tables like IGS_AS_GRD_SCHEMA for grading, IGS_AD_LOCATION_ALL for campuses, and HZ_PARTIES for contacts, highlighting its integrative role in the application's data model.
-
Table: IGS_PS_UNIT_OFR_OPT_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the available options for each unit offering. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_OFR_OPT_ALL, object_name:IGS_PS_UNIT_OFR_OPT_ALL, status:VALID, product: IGS - Student System , description: This entity describes the available options for each unit offering. , implementation_dba_data: IGS.IGS_PS_UNIT_OFR_OPT_ALL ,
-
APPS.IGS_SS_ENR_DETAILS dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_FI_PRC_SP_FEES dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_FI_GEN_008 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_UNIT_OFR_OPT_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGF_SP_GEN_001 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_UNIT_VER_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_VALIDATE_LGCY_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_GEN_008 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_SS_ENR_DETAILS dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_VALIDATE_GENERIC_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_FI_GEN_APINT dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_GEN_004 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_GEN_003 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_SCH_INT_API_PUB dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_EN_ELGBL_PROGRAM dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_OR_LOC_REGION_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_GEN_004 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_FAC_CREDT_WRKLOAD dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_AS_FINALIZE_GRADE dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_EN_WORKFLOW dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_FI_CHARGES_API_PVT dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_VAL_UV dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_FI_PRC_FEE_ASS dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_FI_CHARGES_API_PVT dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_GEN_001 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_EN_PLAN_UTILS dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGF_SP_GEN_001 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_VALIDATE_GENERIC_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_AS_SU_STMPTOUT_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_AS_NOTIFY_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_AS_CALC_AWARD_MARK dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_USEC_LIM_WLST_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_WF_EVENT_HOOK_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_EN_SUA_LGCY_PUB dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_EN_ELGBL_UNIT dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_AS_DERIVE_GRADE dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_FI_GEN_008 dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_AS_TRNCMT_LGCY_PUB dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_CAL_RSR_VAL dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_GENERIC_PUB dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_HE_FTE_CALC_PKG dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_VAL_UV dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1