Search Results igs_tr_typ_step_note
Overview
The IGS_TR_TYP_STEP_NOTE table is a core data structure within the Oracle E-Business Suite Student System (IGS) modules, specifically for releases 12.1.1 and 12.2.2. It functions as a junction or reference table, establishing a formal link between tracking type steps and the system's generic notes functionality. Its primary role is to manage and persist associations, allowing specific notes to be formally attached to individual steps defined within a student tracking workflow. This enables audit trails, contextual instructions, and historical commentary on procedural steps, which is critical for student administration and service tracking processes.
Key Information Stored
The table's structure is designed to uniquely identify a note attached to a specific step of a tracking type. Its composite primary key consists of three columns: TRACKING_TYPE, TRACKING_TYPE_STEP_ID, and REFERENCE_NUMBER. The TRACKING_TYPE and TRACKING_TYPE_STEP_ID columns together identify the specific step within a tracking process, forming a foreign key relationship to the IGS_TR_TYPE_STEP_ALL table. The REFERENCE_NUMBER column stores a unique identifier that points to the actual note text and metadata stored in the generic notes table, IGS_GE_NOTE. An additional column, TRK_NOTE_TYPE, likely classifies the note (e.g., internal instruction, external communication) and references the IGS_TR_NOTE_TYPE lookup table.
Common Use Cases and Queries
A primary use case is retrieving all notes associated with the steps of a particular tracking type for audit or review purposes. This is essential for understanding the complete history and instructions related to a student service process. Another common scenario is validating data integrity by identifying orphaned records—notes attached to steps that no longer exist. Sample SQL to fetch note details for a tracking step would involve joining to the IGS_GE_NOTE table to get the note text and date.
- Retrieve Notes for a Tracking Step:
SELECT n.* FROM igs_tr_typ_step_note tsn, igs_ge_note n WHERE tsn.reference_number = n.reference_number AND tsn.tracking_type = :p_type AND tsn.tracking_type_step_id = :p_step_id; - List All Steps with Attached Notes:
SELECT DISTINCT tracking_type, tracking_type_step_id FROM igs_tr_typ_step_note;
Related Objects
The IGS_TR_TYP_STEP_NOTE table is centrally connected to several key objects via documented foreign key constraints, forming the integrity backbone for tracking step notes.
- IGS_GE_NOTE: The table containing the actual note text, creation date, and author. Joined via
IGS_TR_TYP_STEP_NOTE.REFERENCE_NUMBER = IGS_GE_NOTE.REFERENCE_NUMBER. - IGS_TR_NOTE_TYPE: A lookup table defining valid note type codes. Joined via
IGS_TR_TYP_STEP_NOTE.TRK_NOTE_TYPE = IGS_TR_NOTE_TYPE.<code_column>. - IGS_TR_TYPE_STEP_ALL: The master table defining steps for a tracking type. Joined via the composite key:
IGS_TR_TYP_STEP_NOTE.TRACKING_TYPE = IGS_TR_TYPE_STEP_ALL.TRACKING_TYPEANDIGS_TR_TYP_STEP_NOTE.TRACKING_TYPE_STEP_ID = IGS_TR_TYPE_STEP_ALL.TRACKING_TYPE_STEP_ID.
-
Table: IGS_TR_TYP_STEP_NOTE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_TR_TYP_STEP_NOTE, object_name:IGS_TR_TYP_STEP_NOTE, status:VALID, product: IGS - Student System , description: This table will store references to notes held against a tracking type step. , implementation_dba_data: IGS.IGS_TR_TYP_STEP_NOTE ,
-
Table: IGS_TR_NOTE_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_TR_NOTE_TYPE, object_name:IGS_TR_NOTE_TYPE, status:VALID, product: IGS - Student System , description: This table describes the user-defined note types for the Tracking Facility , implementation_dba_data: IGS.IGS_TR_NOTE_TYPE ,
-
Table: IGS_TR_TYPE_STEP_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_TR_TYPE_STEP_ALL, object_name:IGS_TR_TYPE_STEP_ALL, status:VALID, product: IGS - Student System , description: This entity describes the default steps which are held for each tracking type. , implementation_dba_data: IGS.IGS_TR_TYPE_STEP_ALL ,
-
Table: IGS_GE_NOTE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_GE_NOTE, object_name:IGS_GE_NOTE, status:VALID, product: IGS - Student System , description: This table is used to store notes that may be recorded against many major entities for example courses, units, persons. The note may be an OLE object like word document, excel spreadsheet, and so on. , implementation_dba_data: IGS.IGS_GE_NOTE ,