General Student (SGASTDN) page / Curriculum window |
Two buttons are used with manual roll and self-service graduation application processing.
This button triggers the roll to outcome process, sends the curriculum sequence number, and refreshes the data that is rolled to the outcome. When the button is used to initiate the roll, the setting of the Roll Learner radio group is not considered. The curriculum record will be rolled, even when the Roll Learner radio group is set to N.
The values for the Graduation Date, Graduation Term, Graduation Year fields and the Fee radio group are pulled from the graduation application. If no application exists, the graduation date, term, and year information is taken from SGASTDN and from the next learner curriculum record. If a graduation status code exists in the graduation application for the curriculum, that is also copied into the degree sequence.
Courses are applied to the new degree based on the setting of the new Apply Graded Courses to New Degrees check box on SHACTRL. When the check box is checked (set to Y), all courses that have not been previously applied to an awarded degree will be applied to the new degree.
This button triggers the Graduation Application API (sb_gradapp), updates the graduation application sequence number on SORLCUR, and opens SHAGAPP so additional data can be entered. Curriculum data is copied from the curriculum record (including Admission Term, Matriculation Term, Graduation Date, Graduation Term, Graduation Year values). If that does not exist, data from SGBSTDN is used.
The Replace, Update, and Duplicate buttons are also used with manual roll and self-service graduation application processing.
When a graduation application sequence of 1 has been created for a learner curriculum in SGASTDN or SFAREGS, using the Update button or the Duplicate button displays a Copy Graduation Sequence alert window with buttons used to Copy the graduation application sequence number to the new current application, Inactivate it, or create a New Priority.
When the graduation application sequence number is populated for an unrolled learner curriculum record, using the Replace button displays a message that the graduation application will be inactivated. The user can then choose to continue or cancel the replacement process. If you continue, the new curriculum record is created with the graduation sequence number set to null, and the previous graduation application is made inactive. If you do not continue, the replacement process is cancelled.
The delete process for SGBSTDN has been modified to use the SOBCTRL processing that determines if the learner curriculum record with the same term must be deleted. An alert is shown if the SGBSTDN record being deleted is not the last general person record. This allows the user to delete the curriculum record as well as the learner curriculum record, or not. The message Warning: Curriculum data may exist for term. Review curricula and delete if necessary displays three buttons: Delete Learner and Curricula, Delete Learner, and Show Curricula and Cancel.
When the Delete Learner Curriculum check box is checked in the Curriculum Rules window on SOACTRL, the Delete Learner button is not displayed in the warning message. The user must select either the Delete Learner and Curricula button or the Show Curricula and Cancel button. When the Delete Learner and Curricula button is selected, and one of the existing curriculum records is current for a future SGBSTDN effective term, a warning will be displayed, and the user can cancel the delete action.
You cannot delete an SGBSTDN record if a current curriculum record exists for the term, and it has an unrolled graduation application. If the SGBSTDN record is the last record being deleted, it cannot be deleted if it has any associated curriculum records with unrolled graduation applications (existing graduation application sequence numbers).