Search Results igs_ad_building_all
Overview
The IGS_AD_BUILDING_ALL table is a core data structure within the Oracle E-Business Suite (EBS) Student System (IGS) module, which is designated as obsolete in the documented releases (12.1.1 and 12.2.2). It serves as the master repository for storing physical building information within an educational institution's operational framework. Its primary role is to provide referential integrity and descriptive data for buildings, which are typically associated with specific campus locations. This table enables the system to manage and track the usage of physical spaces for academic activities, such as scheduling classes and defining unit delivery locations. The presence of the "_ALL" suffix indicates it is a multi-organization enabled table, designed to support data partitioning by a governing "ORG_ID" column for implementations with multiple business units or institutions.
Key Information Stored
While the provided ETRM excerpt does not list all columns, the primary and foreign key relationships define the table's critical structural elements. The table is uniquely identified by a surrogate key, BUILDING_ID, which is the primary column for the IGS_AD_BUILDING_PK constraint. For business logic and validation, a unique key (IGS_AD_BUILDING_U2) is enforced on the combination of LOCATION_CD and BUILDING_CD. This ensures that a building code is unique within a given location. Essential data points stored would logically include the BUILDING_CD (a short code or abbreviation), a descriptive name, address details, and potentially attributes like floor count or facility type. The LOCATION_CD column is a foreign key linking the building to a specific campus or site defined in the IGS_AD_LOCATION_ALL table.
Common Use Cases and Queries
The primary use case for this table is supporting the scheduling and location management of academic offerings. Administrators can define where a class (unit section occurrence) is scheduled to be held, either as a dedicated, preferred, or general building assignment. A common reporting requirement would be to list all buildings available at a particular campus for scheduling purposes. A typical query would join the building table to its parent location table to produce a meaningful list.
Sample SQL Pattern:
SELECT b.building_cd, b.building_name, l.location_code, l.location_name
FROM igs_ad_building_all b,
igs_ad_location_all l
WHERE b.location_cd = l.location_cd
AND b.org_id = :p_org_id
AND l.location_code = :p_campus_code
ORDER BY b.building_cd;
Related Objects
The IGS_AD_BUILDING_ALL table maintains several documented foreign key relationships with other Student System tables, primarily within the Product Specialist (IGS_PS) sub-module for scheduling and unit management:
- Parent Table: IGS_AD_LOCATION_ALL, joined via IGS_AD_BUILDING_ALL.LOCATION_CD.
- Child Tables (referencing IGS_AD_BUILDING_ALL):
- IGS_PS_USEC_OCCURS_ALL (Unit Section Occurrences): Referenced by four columns for scheduling: DEDICATED_BUILDING_CODE, PREFERRED_BUILDING_CODE, and BUILDING_CODE.
- IGS_PS_US_UNSCHED_CL (Unscheduled Classes): Referenced by BUILDING_ID.
- IGS_PS_UNIT_LOCATION (Unit Delivery Locations): Referenced by BUILDING_ID.
These relationships underscore the table's integral role in the physical resource allocation and scheduling processes of the Student System.
-
Table: IGS_AD_BUILDING_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AD_BUILDING_ALL, object_name:IGS_AD_BUILDING_ALL, status:VALID, product: IGS - Student System , description: Contains building information , implementation_dba_data: IGS.IGS_AD_BUILDING_ALL ,
-
Table: IGS_PS_USEC_OCCURS_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USEC_OCCURS_ALL, object_name:IGS_PS_USEC_OCCURS_ALL, status:VALID, product: IGS - Student System , description: This entity describes the Occurrences of a Unit Section , implementation_dba_data: IGS.IGS_PS_USEC_OCCURS_ALL ,
-
View: IGSFV_USEC_MEETING_SCHEDULES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_USEC_MEETING_SCHEDULES, object_name:IGSFV_USEC_MEETING_SCHEDULES, status:VALID, product: IGS - Student System , description: This entity describes the unit section meeting schedules with day/time indicator, location, dedicated room/building details and also preferred building/room with start and end dates of the meeting schedule. , implementation_dba_data: APPS.IGSFV_USEC_MEETING_SCHEDULES ,
-
Table: 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, product: IGS - Student System , description: Entity to capture the Unit Locations information , implementation_dba_data: IGS.IGS_PS_UNIT_LOCATION ,
-
View: IGSBV_ROOMS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_ROOMS, object_name:IGSBV_ROOMS, status:VALID, product: IGS - Student System , description: This entity contains room information associated to a building. , implementation_dba_data: APPS.IGSBV_ROOMS ,
-
Table: IGS_PS_US_UNSCHED_CL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_US_UNSCHED_CL, object_name:IGS_PS_US_UNSCHED_CL, status:VALID, product: IGS - Student System , description: This table contains information about Unit Section Unscheduled Contact List. , implementation_dba_data: IGS.IGS_PS_US_UNSCHED_CL ,
-
View: IGSBV_BUILDINGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_BUILDINGS, object_name:IGSBV_BUILDINGS, status:VALID, product: IGS - Student System , description: This entity contains building information associated to a location. , implementation_dba_data: APPS.IGSBV_BUILDINGS ,
-
View: IGSFV_BUILDINGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_BUILDINGS, object_name:IGSFV_BUILDINGS, status:VALID, product: IGS - Student System , description: This entity contains building information associated to a location , implementation_dba_data: APPS.IGSFV_BUILDINGS ,
-
View: IGSFV_ROOMS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_ROOMS, object_name:IGSFV_ROOMS, status:VALID, product: IGS - Student System , description: This entity contains rooms information associated with a building. , implementation_dba_data: APPS.IGSFV_ROOMS ,
-
View: IGSFV_USEC_FINAL_EXAMS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_USEC_FINAL_EXAMS, object_name:IGSFV_USEC_FINAL_EXAMS, status:VALID, product: IGS - Student System , description: This is the full view, which describes the relation between unit sections and assessments done in it. , implementation_dba_data: APPS.IGSFV_USEC_FINAL_EXAMS ,
-
View: IGS_AD_BUILDING
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_BUILDING, object_name:IGS_AD_BUILDING, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_AD_BUILDING ,
-
View: IGSBV_USEC_FINAL_EXAMS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_USEC_FINAL_EXAMS, object_name:IGSBV_USEC_FINAL_EXAMS, status:VALID, product: IGS - Student System , description: This is the base view, which describes the relation between unit sections and assessments done in it. , implementation_dba_data: APPS.IGSBV_USEC_FINAL_EXAMS ,
-
Table: IGS_AD_LOCATION_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AD_LOCATION_ALL, object_name:IGS_AD_LOCATION_ALL, status:VALID, product: IGS - Student System , description: Describes available geographic locations at which programs and units may be offered or taught , implementation_dba_data: IGS.IGS_AD_LOCATION_ALL ,