Configuring class timetables and rotation days

The ManageBac+ Team
  • Updated
Markdown
Quick answer

Create your classes first. Then import timetables for all classes at Classes > See All Classes > Class Manager > Import Timetables, or set one class at a time from the class Attendance tab. Class IDs and academic year labels in the CSV must match ManageBac+ exactly.

  • ManageBac+
  • How-to
  • Admin

Configuring class timetables and rotation days

For admins setting up class periods and locations, which schools need to track class attendance.

To track class attendance, create your classes first, then add timetables to them.

I want to Go to
Import timetables for many classes Classes > See All Classes > Class Manager > Import Timetables
Fix import errors Import review page
Set one class's timetable Class > Attendance > Attendance Settings
See who can view timetables Links below

Import timetables for many classes

  1. Go to Classes > See All Classes > Class Manager > Import Timetables.

    Screenshot: Class Manager with Import Timetables
  2. Select Download the CSV to get the template.

    Screenshot: Import Timetables page with the CSV template format
  3. Get your exact class IDs from Classes > See all classes > Export > Export to Excel. Your school database or student information system usually holds them too. For a reference of current timetables, use Class Manager > Export Timetables and see the Import Format sheet at the bottom.

    Screenshot: Export Timetables file with the Import Format sheet
  4. Fill in one row for each class, day and period, using the rules in the table below.

    Screenshot: Timetable CSV with the academic year column after Class ID
  5. Upload the CSV, review the timetable, then select Proceed.

  6. If any rows fail, fix them and select Upload new CSV.

Column What to enter
Class ID Exactly as it appears in ManageBac+
Academic year (after Class ID) The year as set in Attendance Settings, in the format [first month and year of first term] - [last month and year of last term]. Copy it from Settings > Academic Terms to avoid mistakes.
Weekday (column C) Monday is 1, Tuesday is 2, Wednesday is 3, and so on. For rotation days, enter the rotation day number (1, 2, 3 and so on).
Period No higher than the number of periods set for that day and year

Use a normal hyphen or minus sign in the academic year. Some computers turn it into a longer dash when you press the space bar. Change it back if this happens.

Screenshot: Academic year label with a normal hyphen

Fix common import errors

Screenshot: Import review page listing common errors
Line 1: long dash in the academic year

A long dash was used instead of a hyphen or minus sign. Use a hyphen and match the year label in Settings > Academic Terms.

Screenshot: Import error caused by a long dash in the academic year
Line 3: academic year does not match the class

The academic year in the CSV is not the year and terms linked to that class. Correct the class ID or the academic year.

Screenshot: Import error where the academic year does not match the class
Line 4: rotation days do not match settings

The number of rotation days must match Settings > Attendance & Calendar > Programme-Level for that academic year.

Screenshot: Import error for a rotation day number
Line 5: period number too high

The period cannot be higher than the number of periods for that day and year in Settings > Attendance & Calendar > Periods.

Screenshot: Import error for a period number above the maximum
Line 6: duplicate row

The same class ID, year, rotation day and period appears more than once. Each combination can only be listed once in the CSV.

Screenshot: Import error for a duplicate row
Line 7: class ID not found

The class ID does not match any class. Export your classes to Excel first and copy the IDs from there.

Screenshot: Import error for a class ID that does not exist

Set one class's timetable

  1. Open the class and go to the Attendance tab. If the class already has a timetable, select Attendance Settings.

    Screenshot: Class Attendance tab with Attendance Settings
  2. Set the Day, Period and Location for each period the class meets.

    Screenshot: Day, Period and Location fields for a class timetable

Who can see timetables

Once classes exist, students are assigned and timetables are added, everyone can see their timetables.

Still need help?

Submit a request
Share

Was this article helpful?

18 out of 44 found this helpful