In Schoolrunner, scheduled tasks add ease and functionality to your school's system. Tasks can be configured to assign behaviors or reset detentions or merit values. To get started, select "Edit Scheduled Tasks" on the Configure page.
The first time you visit this page, it will be blank. Change this by clicking the green "Add Scheduled Task" button on the right side of the screen.
Enter a name for the task you’re creating and choose how often it runs.
Each task type has its own options that will appear when you select the corresponding type. The following section details the options for each task type.
Task Type: Give a Behavior
Choosing "Give a behavior" will assign one of your school’s behaviors to a specific student group. One of the most common behaviors that schools use is deposit of merits or cash for present students.
Here, the task "Daily Merit Task" is scheduled to run every weekday at 8:00am. Ten merits are to be given only to the group "Berkely". "Add/Subtract Days" is rarely used. By entering a negative number, it allows tasks to be run for a previous school day’s data (it will not recognize weekend days).
Please note that any tasks that involve the "Give a behavior" option will not run on weekends or school holidays. Tasks involving "Reset" will, however, run any time. If you want your task to run on holidays, select "Yes" under "Ignore Holidays". This option essentially acts as double-negative, ignoring Schoolrunner’s programming to ignore holidays. The default is "No", which instructs your task to respect Schoolrunner’s weekday-only programming.
More commonly used is "Deactivate Absent Scholars". If you want your task to apply only to students who are present that day, click "Yes". By default "No" is selected.
The "Floor Balances" option relates to cash values only and is set to "No" by default. Selecting "Yes" here will bring any students with negative cash values up to zero.
Task Type: Reset All Detentions
If you want detentions to be reset to zero, or any other number, choose "Reset all detentions" in the "Type" dropdown menu. As with other scheduled tasks, give the task a name and select the date(s) on which it runs.
In this example, the task runs only once, at 7:00pm on the 17th of April, and it applies to the group containing all tenth grade students.
If you want detentions to be brought down to a particular number, enter that number in the "Max value" field. In this example, that number is three. Any grade ten student with more than three detentions will have his or her count brought down to three. Any student with fewer than three detentions will not be affected by this task and their count will not change.
The "Floor" option here has a different function than the "Floor Balances" option found on "Give a behavior" tasks. Here, "Floor" removes partial detention values, so if "Yes" is selected, all detention balances will be rounded down to whole numbers. See this article to learn more about the distinctions between "Floor" and "Floor Balances".
Choose "Yes" under "Lunch Detentions" if you want this task to apply to only lunch detentions.
For more details on resetting detentions, see this article.
Task Type: Reset All Cash Balances
"Reset all cash balances" allows you set all student balances back to zero, or to another specified number. In this example above, the task "9th Grade Cash Reset" runs every Monday at 6:30am.
In this example, because "Max Value" is left blank and "Set All to Max Value" is set to "No", all ninth grade students with negative cash balances will be brought back up to zero. All other students' balances will be left untouched.
If you were to keep the "Max Value" field blank and "Set All to Max Value" to "Yes", then you'd see all students' running cash count clear down to zero (on the Scholar Dashboard page and on student slips). Their "Year-to-Date Balance", however, will remain untouched. If you want a group to start each week with a balance of exactly $50, for example, then enter that number into the "Max Value" field and select "Yes". See the four "Cash Reset" permutations available below: