Search Results igs_en_spl_perm
Overview
The IGS_EN_SPL_PERM table is a core data object within the Oracle E-Business Suite Student System (IGS) module. It serves as the primary transactional repository for managing student requests for special permissions. These permissions typically relate to exceptions or overrides in academic processes, such as enrolling in a course without meeting standard prerequisites, requesting a specific instructor, or seeking an administrative waiver. The table is designed to hold the latest and most current transaction for each unique permission request, ensuring that operational processes act upon the definitive status and details of a student's appeal or special circumstance.
Key Information Stored
The table's structure centers on identifying the request, the involved parties, and the academic context. Its primary key, SPL_PERM_REQUEST_ID, uniquely identifies each permission transaction. Critical foreign key columns establish essential relationships: STUDENT_PERSON_ID links to the HZ_PARTIES table to identify the requesting student, INSTRUCTOR_PERSON_ID (also referencing HZ_PARTIES) identifies an associated faculty member, and UOO_ID links to IGS_PS_UNIT_OFR_OPT_ALL to specify the unit offering option (the specific class section) for which the permission is sought. While the provided metadata does not list all columns, typical data would include the request type, status (e.g., Pending, Approved, Denied), creation and last update dates, and the substantive reason or notes for the request.
Common Use Cases and Queries
This table is central to workflows where academic exceptions are electronically managed. Common operational use cases include generating approval queues for administrators, displaying permission statuses on student self-service portals, and validating enrollment eligibility during the enrollment engine run. For reporting, analysts query this table to track approval rates, identify frequent request types, or audit instructor assignments. A sample query to find pending requests for a specific unit might be:
- SELECT s.student_person_id, s.spl_perm_request_id, s.request_date
- FROM igs_en_spl_perm s
- WHERE s.uoo_id = :p_uoo_id
- AND s.request_status = 'PENDING';
Another common pattern joins with HZ_PARTIES to retrieve student names for a management report.
Related Objects
The IGS_EN_SPL_PERM table is part of a defined data model with key dependencies. As indicated by the foreign keys, it has a mandatory relationship with the HZ_PARTIES table (via TCA - Trading Community Architecture) for person information and with IGS_PS_UNIT_OFR_OPT_ALL for academic offering details. Crucially, it has a one-to-many relationship with the IGS_EN_SPL_PERM_H table, which acts as a history table. The _H table references IGS_EN_SPL_PERM via SPL_PERM_REQUEST_ID, storing a full audit trail of status changes and updates for each request, while the main table retains only the current transaction record. This structure optimizes performance for active transactions while preserving historical data.
-
Table: IGS_EN_SPL_PERM
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_SPL_PERM, object_name:IGS_EN_SPL_PERM, status:VALID, product: IGS - Student System , description: Contains the latest transaction of special permission request. , implementation_dba_data: IGS.IGS_EN_SPL_PERM ,
-
Table: IGS_EN_SPL_PERM_H
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_SPL_PERM_H, object_name:IGS_EN_SPL_PERM_H, status:VALID, product: IGS - Student System , description: This table maintains the history of special permission request transactions. , implementation_dba_data: IGS.IGS_EN_SPL_PERM_H ,
-
View: IGSBV_SPECIAL_PERMISSIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_SPECIAL_PERMISSIONS, object_name:IGSBV_SPECIAL_PERMISSIONS, status:VALID, product: IGS - Student System , description: This entity contains the data about transactions on special permission request submitted by students. , implementation_dba_data: APPS.IGSBV_SPECIAL_PERMISSIONS ,
-
View: IGSFV_SPECIAL_PERMISSIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_SPECIAL_PERMISSIONS, object_name:IGSFV_SPECIAL_PERMISSIONS, status:VALID, product: IGS - Student System , description: This entity contains the data about transactions on special permission request submitted by students. , implementation_dba_data: APPS.IGSFV_SPECIAL_PERMISSIONS ,
-
View: IGS_EN_SPL_PERM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_SPL_PERM_V, object_name:IGS_EN_SPL_PERM_V, status:VALID, product: IGS - Student System , description: This View contains the latest transaction of special permission request. , implementation_dba_data: APPS.IGS_EN_SPL_PERM_V ,
-
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 ,