Overview
In Music Monitor, a staff member's Employment Type can be set up as "Salaried" if their pay is determined by a contract with set hours, or "Sessional" if their pay is calculated based on the work they do in each pay period. Enrolments allocated to the staff member automatically take on the same setting and enter it into the Pay Category field.
You can manually change any individual enrolment if needed. This script resets the Pay Category field for all tuition enrolments to match the Employment Type of the staff member.
When To Use This Script
If you have a staff member who is SALARIED, but they take a couple of lessons over and above their contracted load, they need to be paid for those lessons as if they were a SESSIONAL member of staff. You can change the Pay Category of individual records in the Tuitions file.
At a time when teaching schedules change a lot, such as the end of a year, it's often more efficient to start afresh. this script quickly resets all enrolments to match the staff records, then you can make individual changes again as needed.
As another example, if a teacher change their employment status, for example a casual staff member who takes up a permanent contract, you can use this script to change all enrolments to match the teachers instead of changing each individual enrolment.
Caution
This script runs on all Tuition enrolments, not a selected set. If you have staff members who are correctly set up with a mixture of Salaried and Sessional lessons, that setup will be lost when you run this script.
If there are only a few, you can note them down, run the script, and then correct them again afterwards.
If there are a lot, you will probably not want to run this script.
Some institutions will hide it in their Common Tasks screen to prevent users from accidentally running it.
This step can't be undone. Don't do it until the pays have been finalised for the year. And if you are a multi-campus school, be warned that this script is performed with FULL ACCESS PRIVILEGES, so it will reset ALL records for all campuses. (Perhaps check that everyone is ready before you do it!)
The Process
The script is found at Common Tasks > End of year procedures > Reset Pay Category for ALL Tuition records.
Select the script and you will see a confirmation/warning dialogue. If you select OK to that, the process will be performed.
