Overview
Staff rolls in Music Monitor are generated from the enrolments and ensembles allocated to the staff member. If you do not use the Calendar function in Music Monitor, you can still generate staff rolls.
But if you do have Calendar Entries for your enrolments, the rolls will display the day and time information from those records. This article explores how.
How It Works
The Connecting Field
Enrolments have an Enrolment ID field with a unique value. Attendance records that are generated from these enrolments have the same Enrolment ID. If you generate Calendar Entries from your enrolment records, these also have the same Enrolment ID.
When you generate weekly rolls, Music Monitor creates the Attendance records and then searches in the Calendar Entries file for any records dated in the week of that roll that have the same Enrolment ID. If it finds any, it applies the day and time information from the first one that it finds to the roll record.
*New in 2026!* From version 10.004 onward, if the Calendar Entries have an adjusted length, that adjustment will be reflected in the Attendance record that is created. For example, if the enrolment is for 30-minute lessons but the Calendar Entry has been adjusted to 45 minutes, Music Monitor will create the Attendance record with that adjustment already in place, counting it as 1.5 lessons.
What If the Calendar Entry Changes?
If the day and time information in the Calendar Entry is changed, Music Monitor's Housekeeping Script that runs each night will update the related roll record with the new information if it hasn't been marked yet. Rolls that are already marked will not be automatically updated.
*New in 2026!* From version 10.004 onward, if the length of the Calendar Entry has been adjusted, that adjustment will also be copied to the Attendance record, with the lesson count in proportion to the change in length.
