Skip to main content
Skip table of contents

Scheduling Rollover Processing

The scheduling rollover process deletes scheduling records for students who were deleted during Registration Rollover Processing, deletes scheduling information that does not need to be retained from year to year, and purges additional scheduling information that you no longer need to store. You can select what information to purge and indicate the school year for which you want to purge records on the Scheduling Rollover Page.

Base Processing

Regardless of how you choose to run Scheduling Rollover, the following processing always occurs the first time that you run Scheduling Rollover in the current school year:

  • Delete scheduling records (schedules, requests, course recommendations, conflict information, and scheduling status) for any student who was deleted when you ran Registration Rollover.
  • Delete scanning information.
  • Delete conflict matrix information.
  • Delete scheduling records for courses that are modeled in the student's schedule.


If you restore Scheduling data from the first run and then run rollover, the base processing will run again.

Additional Purge Options

You can select whether additional scheduling information should be purged. You can run Scheduling Year End for groups of buildings that need to have the same data purged. For example, you can run the option once to select all middle schools and purge student requests, courses, and the Master Schedule and then run the option again to select all high schools and purge only student requests and courses.


Student schedules and mark reporting records rely on building history and master schedule records. Do not purge information for these areas unless you are not storing any scheduling or mark reporting information for the school year. Additionally, when you purge Master Schedule information, scheduled courses and mark reporting information for the deleted course-sections are automatically deleted.

The following table displays what records can be purged and indicates the purpose of each set of records.

Records you can purge

Notes about purging

Building History

These records define how students are scheduled for the year. Purging building history deletes scheduling configuration, parameters, timetables, periods, and Master Schedule Builder information for a building. If you select to purge this information, you should also purge the Master Schedule, schedules, and requests for the selected school year.

Master Schedule

These records define how courses should be scheduled and reported for mark reporting. The Purge Master Schedule option deletes the Master Schedule records (for example, the sessions, blockette, course cycle days, course marking periods, and course staff information) for the selected buildings and for school years prior to and including the selected school year.

Do not purge Master Schedule information for a year if users will need to be able to access prior year mark reporting or scheduling information. If you select Purge Master Schedule, student schedules and mark reporting information will automatically be purged.

Student Schedules

These records store the schedule for students. Purging schedules deletes student schedule records (including conflicts and scheduling status) for courses in the selected buildings and for the school years prior to and including the selected school year.

Although it is not typical for sites to need to run the Scheduling/RC Synchronization for prior years, it is important that users do not run the option in a prior year for which you purged student schedules. Mark reporting information will be cleared because the corresponding scheduling information no longer exists.

Student Requests

These records store the requests for students. Purging student requests deletes student request records for courses in the selected buildings and for the school years prior to and including the selected school year. The system also purges course recommendations based on your criteria.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.