Search Results splacement_id




Overview

The IGS_EN_SPLACE_SUPS table is a core data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically in the IGS (Oracle Higher Education) product family. Its primary function is to manage the many-to-many relationship between student placements and their assigned supervisors. A student placement record, representing a practical internship or work experience, can have multiple supervisors, and a single supervisor can oversee multiple placements. This table acts as the junction or intersection entity that maintains these associations, ensuring accurate tracking of supervisory responsibilities within the academic framework.

Key Information Stored

The table structure is focused on establishing the relationship and maintaining audit trails. The two key business identifiers are mandatory foreign key columns: SPLACEMENT_ID, which links to the specific student placement record, and SUPERVISOR_ID, which links to the party record of the individual acting as supervisor. The table's primary key is a composite of these two columns, enforcing uniqueness for each supervisor-assignment combination. Standard EBS "Who" columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) are present to track the origin and history of every record for compliance and auditing purposes.

Common Use Cases and Queries

This table is central to reporting and validation processes related to student placements. Common operational and analytical queries include listing all supervisors for a specific placement to generate contact sheets, verifying supervisor assignments before finalizing placement records, and reporting on the workload distribution of supervisors across multiple students. A typical query to retrieve all supervisory assignments for a student placement would join this table to the placement and person details.

  • Sample Query: To retrieve all supervisor details for a given placement ID (e.g., 1001):
    SELECT sups.*, per.PARTY_NAME
    FROM IGS.IGS_EN_SPLACE_SUPS sups,
         IGS.IGS_PE_HZ_PARTIES per
    WHERE sups.SUPERVISOR_ID = per.PARTY_ID
      AND sups.SPLACEMENT_ID = 1001;

Related Objects

The IGS_EN_SPLACE_SUPS table is defined by its relationships to other core entities in the IGS schema. It is a dependent table that references two primary master tables, forming the basis of its data integrity.

  • Foreign Key to IGS_EN_SPLACEMENTS: The SPLACEMENT_ID column references the primary student placement record. This ensures a supervisor cannot be assigned to a non-existent placement.
  • Foreign Key to IGS_PE_HZ_PARTIES: The SUPERVISOR_ID column references the party table, which stores information for people and organizations. This links the assignment to the specific individual acting as the supervisor.
  • Referenced by APPS Schema: The table is also referenced by an object in the APPS schema (likely a synonym or a view), indicating it is part of the published application interface for customizations and integrations.