Summer School Scheduling Master Schedules can be built in the current database when using the new Summer School Course Requests feature. The Scheduling Master Schedule or SMS Board pages now analyze the Summer School Course Request (SSR) table instead of the SSS table when configured for Summer School Scheduling.

To schedule in the Summer School, please verify the following:

  • Logged into the Summer School in the current database
  • Summer School Course Request Scheduling option is set 
  • Summer School Terms are mapped to the Term (TRM) table 

When scheduling in the Summer School, the students will not be in the school, but can be scheduled based on their Summer School Course Request (SSR) records. 

Students can be scheduled into summer school courses while staying in their regular school.  This eliminates the need to pre-enroll students in Summer Schools until closer to the end of the regular academic year. 

The following pages have also been adjusted for summer school scheduling: Scheduling Master, SMS Board, Schedule All Students, Scheduling Optimizer, Backup and Restore Scheduling Results

NOTE: After the "Copy Students into Summer Schools" process has been run, SSR scheduling backups (summer school scheduling) can no longer be restored. Running this process disables summer school scheduling. Please ensure that after the copy process has been run that a new scheduling backup is taken which will allow the data to be restored to that point in time.


The SMS Board, SMS Builder can be used to add new sections.  The correct Term must be used on all new sections.  The Term must match the Summer School Course Request (SSR) Term.

When running the Schedule All Students function, a new Section (SSR.SE) field in the Summer School Course Request (SSR) table and will display on the student’s Course Request / Summer page.

A Reject (SSR.RT) field is available when scheduling in the Summer School.  Below are some Reject Code descriptions:

M = Term – verify that the Summer School Term has been mapped correctly.  Also verify that SMS sections have the correct Term.

C = Conflict – verify sections are available for the Summer School Course Requests

I = Invalid Course – verify sections have been added for the Course

G = Grade Range – verify the section grade ranges are correct

F = Full Classes – verify the section Max is set correctly or add new sections

The SMS Board Reject Course button and the Course Changes button can be used to find and correct rejects.

For more information on scheduling, please refer to the following documents:  Scheduling Master Schedule Board and Student Scheduling.

Summer School Scheduling – Hand Scheduling

Students can be hand scheduling into existing sections in the Summer School Scheduling Master Schedule (SMS table) in the current database.  When logging into the student’s current school, the Summer School Course Requests section on the Course Request page can now be edited.  A course and section number can be added.  Also a Lock field is available to prevent the scheduler from overwriting the section.

The section number must be a valid section in the Summer School Scheduling Master Schedule (SMS).  An Invalid Section Number message will display if trying to schedule a student with a section with the same period or the same section number.

The Summer Course Requests Management page can also be used when logged into the summer school to edit or delete Summer School Course Request records for students who already have them.