The future school year must be created prior to rolling forward calendars. The following process should be completed if using a single-phase roll forward. If the Multi-Phase setup has been used, this process does not need to be completed again.
The Calendar Wizard is used to create new calendars and can be done at any time especially when preparing to begin the scheduling process. If using the scheduling board or making changes to period schedules, it is recommended to complete the Create Future Calendar - Multi Phase (Scheduling Board) process.
Create New Calendars
Navigation: Scheduling & Courses > Calendar Setup > Calendar Wizard
- Create New Blank Calendars - only for new schools - Scheduling Prep: Calendar Setup For Upcoming Year - Study Guide | Infinite Campus
- Create New Calendars by Roll Forward Calendars with selected data - Scheduling Prep: Calendar Setup For Upcoming Year - Study Guide | Infinite Campus
- Select the Year
- Choose [Year] [Schoolname] template
- Start Date 7/1/XXXX
- End Date 6/30/XXXX
- Select the calendar(s) to roll forward

- Select all data to copy.
- Calendar Attributes (required)
- Schedule Structures (required)
- Term Schedules (required)
- Period Schedules (required)
- Section Templates
- Portal Calendar and Term Settings
- Grade Levels (required)
- Courses (required)
- Sections w/ Schedule Placement (required)
- Teacher Assignments (recommended)
- Section Staff Assignments
- Room Assignments (recommended)
- Grading Tasks, Credits, Standards (required)
- Grade Calc Options (required)
- Categories (recommended)
- Course Rules
- Scheduling Building Constraints
- Course Fees
- Assessments
- Attendance Excuse Codes (required)
- Scheduling Teams
- Section Team Assignments
- Calendar Overrides
- GPA Calculations

Make sure the calendar Context is the Future Year.
Delete Disabled Courses
Delete any courses in the future year calendar that will not be used. Sections will need to be deleted before deleting a course.
Navigation: Scheduling & Courses > Courses > Course Information
- Check the NC Course Code Master List for disabled courses to delete
- Use the Disabled Course Codes article for more information on filters to find existing disabled courses.
Course Adjustment
Navigation: Scheduling & Courses > Courses > Course Information
- Make non used courses inactive in the future year (course master pushes will not update inactive courses)
- Courses can be deleted in the calendar year also
Term Setup
Navigation: Scheduling & Courses > Calendar Setup > Term Setup
- Add the start and end dates for the terms.
- If term dates are not yet available, use the previous calendar's term dates as a reference to enter for the future year.
- Adjustments can be made when the official term dates are available.

Day Setup
Navigation: Scheduling & Courses > Calendar Setup > Day Setup
- Complete the Day Reset and Day Rotation (if applicable) process to ensure instructional calendar days are populated.
- Be sure to only run day reset from the first instructional day to the last instructional day.
- Adjustments can be made to the calendar and enrollments if there are any changes to the instructional calendar using the Enrollment Cleanup Wizard.


- Once day reset and day rotation are completed, update the days in the calendar to include non-instructional days. Add corresponding Day Events for non-instructional days.

- For any day with fewer instructional minutes than the standard instructional day, add a day event using an abbreviated day standard code and enter the adjusted instructional minutes.
- For more information on day events, see the Day Events article.
- Start and End Times are optional.

- Day setup can be completed at one calendar and copied into other calendars using the Calendar Wizard.
- Copy Data into Existing Calendars using the Copy/Append other data elements option.
- The source calendar should be the calendar with the day setup to copy from.
- The destination calendar(s) should be the calendar(s) to copy to.
- When copying day setup, the destination calendar must have one period schedule defined.
- If copying rotation days, the period schedule names must match.
School Months
Navigation: Scheduling & Courses > Calendar Setup > School Month
- Enter School Months for PMR reporting.
- School Months (North Carolina) | Infinite Campus
- The Name should only be the numerical value of 1-9.
- The Sequence must be the numerical value of 1-9.
- Months 1 and 2 must be 20 days and months 3-9 must be between 16-26 days.

- School months can be completed at one calendar and copied to other calendars using the Calendar Wizardcopy data into existing calendars and the copy School Month data option.

Grade Levels
Navigation: Scheduling & Courses > Calendar Setup > Grade Level Setup
- Review Grade Levels assigned to the calendars.
- Grade levels roll forward from one calendar to the next, when selected.

Online Registration (if applicable)
Navigation: System Settings > Online Registration Setup
- Copy and update OLR templates for future year.
- Information on the NCDPI pleat templates and how to import the pleats can be found: Importing OLR Pleats
- Review all templates to ensure the most up to date version is used.
- Online Registration - New Configuration Prep Checklist | Infinite Campus

Portal Access must be available for parents to complete annual update OLR applications.
You’ve completed this section.
Return to the main End of Year page to continue with other tasks.
← Return to End of Year Overview