Search Results message_icon
Overview
The IGS_EN_STD_WARNINGS 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) or Campus Solutions modules under the IGS (iGrants) schema. Its primary function is to store self-service warning and informational details generated for a student during academic planning and enrollment processes. The table acts as a transactional log and messaging system, capturing validation outcomes—such as denials, warnings, informational notes, or passes—related to course and unit enrollment attempts. It is integral to the student self-service interface, providing the data necessary to display actionable messages and links back to the application.
Key Information Stored
The table's structure is designed to capture the context of a validation event and the resulting message. Key columns include:
- WARNING_ID: The primary key, a system-generated sequence number uniquely identifying each warning record.
- PERSON_ID, COURSE_CD: Uniquely identify the student and their academic program.
- TERM_CAL_TYPE and TERM_CI_SEQUENCE_NUMBER: Define the specific academic term (calendar instance) for which the warning was generated. These are critical for term-based queries.
- UOO_ID: The unique identifier for the specific unit (course) section attempt, linking to the unit offering details.
- MESSAGE_ICON: A single character (D/W/I/P) classifying the message severity as Deny, Warn, Information, or Pass.
- MESSAGE_NAME and MESSAGE_TEXT: Store the application message identifier and the full descriptive text of the warning or information.
- MESSAGE_ACTION, DESTINATION, and P_PARAMETERS: Work together to provide a functional hyperlink within the self-service page, specifying the action text, target page, and necessary parameters (e.g., for adding a co-requisite).
Common Use Cases and Queries
This table is central to reporting on enrollment validation issues and supporting self-service functionality. A common use case is generating a list of all active warnings for a specific student in a given term, which drives the student's enrollment to-do list. For example, to find all denial or warning messages for a student in a specific term calendar, one might use:
SELECT message_icon, message_text, message_action
FROM igs.igs_en_std_warnings
WHERE person_id = :student_id
AND term_cal_type = :term_type
AND term_ci_sequence_number = :term_seq
AND message_icon IN ('D', 'W')
ORDER BY warning_id;
Another critical reporting use case involves analyzing systemic enrollment barriers by aggregating warnings by course, term, and message type to identify common validation failures requiring administrative review or process adjustment.
Related Objects
Based on the provided index information, the table has clear relationships with other core person and academic structures. The non-unique index IGS_EN_STD_WARNINGS_N1 suggests frequent joins on the composite key of PERSON_ID, COURSE_CD, TERM_CAL_TYPE, and TERM_CI_SEQUENCE_NUMBER. This logically links to tables storing person details (e.g., IGS_PE_PERSON), course attempts (e.g., IGS_EN_STDNT_PS_ATT), and academic calendar definitions (e.g., IGS_CA_INST). The UOO_ID column would typically join to a unit offering table (e.g., IGS_EN_UNIT_OFF_OPT). The primary key constraint IGS_EN_STD_WARNINGS_PK on WARNING_ID is likely referenced by other transactional or logging tables within the enrollment flow.
-
APPS.IGS_EN_DROP_UNITS_API dependencies on IGS_SS_ENROLL_PKG
12.1.1
-
TABLE: IGS.IGS_EN_STD_WARNINGS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_STD_WARNINGS, object_name:IGS_EN_STD_WARNINGS, status:VALID,
-
APPS.IGS_EN_DROP_UNITS_API dependencies on IGS_EN_DROP_UNITS_API
12.1.1
-
APPS.IGS_EN_STD_WARNINGS_PKG SQL Statements
12.1.1
-
APPS.IGS_EN_ADD_UNITS_API dependencies on IGS_EN_STD_WARNINGS
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_STD_WARNINGS_PKG
12.1.1
-
APPS.IGS_EN_ADD_UNITS_API SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_DROP_UNITS_API
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_ADD_UNITS_API
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'. ,