Search Results igs_ps_unit_location_u2
Overview
The IGS_PS_UNIT_LOCATION table is a core data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Oracle Student Management (OSM) product, as indicated by the IGS (iGrads) schema. Its primary function is to capture and maintain the physical location details where specific versions of academic units (courses/subjects) are offered. This table is essential for scheduling and resource allocation, linking a unit offering to a precise geographical location, building, and room. It serves as a critical junction table that supports the operational planning of academic delivery by defining the venue for unit sections.
Key Information Stored
The table structure is designed to uniquely identify a unit-location combination and its specific venue details. The key columns include:
- UNIT_LOCATION_ID: A system-generated unique identifier (primary key) for each record.
- UNIT_CODE and UNIT_VERSION_NUMBER: Together, these fields identify the exact version of the academic unit being offered. The UNIT_VERSION_NUMBER is a critical attribute for tracking changes to a unit's curriculum over time.
- LOCATION_CODE: Identifies the campus or general site where the unit section is held.
- BUILDING_ID and ROOM_ID: Provide granular detail, specifying the exact building and room within the given location.
- Standard WHO Columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN): Audit columns tracking the creation and modification history of each record.
Common Use Cases and Queries
This table is central to queries involving academic scheduling, room utilization reports, and student timetables. A common use case is retrieving all physical locations for a specific unit version to manage class allocations or notify students. The following sample query pattern demonstrates fetching complete location details for a unit:
SELECT ul.unit_code, ul.unit_version_number, ul.location_code, ul.building_id, ul.room_id
FROM igs.igs_ps_unit_location ul
WHERE ul.unit_code = 'MATH101'
AND ul.unit_version_number = 2;
Another critical reporting use case involves analyzing room capacity and scheduling conflicts by joining this table with related scheduling and resource tables. The non-unique indexes on columns like BUILDING_ID (N1), LOCATION_CODE (N2), and the combination of UNIT_VERSION_NUMBER and UNIT_CODE (N4) are optimized for such lookups and analytical queries.
Related Objects
While the provided dependency information states the table does not reference other objects, it is referenced by the APPS synonym IGS_PS_UNIT_LOCATION. This synonym allows other application modules within the EBS instance to access this table. In a full implementation, this table would have logical relationships with master tables such as IGS_PS_UNIT_VER (unit version details), IGS_AD_LOCATION (location master), and likely tables storing building (IGS_AD_BUILDING) and room (IGS_AD_ROOM) information. It acts as a foundational table for higher-level scheduling entities and user interfaces within the Student Management system.
-
INDEX: IGS.IGS_PS_UNIT_LOCATION_U2
12.1.1
owner:IGS, object_type:INDEX, object_name:IGS_PS_UNIT_LOCATION_U2, status:VALID,
-
TABLE: IGS.IGS_PS_UNIT_LOCATION
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_LOCATION, object_name:IGS_PS_UNIT_LOCATION, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,