SchoolFront allows districts to schedule the sending of forms in the system at a future date. An example for this method would be to schedule forms for an employee who has been hired but won't be eligible for benefit enrollments for 6 months. By going to Active Employees, you can schedule the Benefits Enrollment forms to be sent automatically to the new employee at the 5-month marker so they can be enrolled when they are benefits eligible. This can also be effective to send the form-based civil service evaluation forms to a supervisor for their new hire at the appropriate intervals.
Applicable Roles
- HR Administrator
- HR Team
- Forms Administrator
- Business Office
Contents
Schedule Form
- Navigate to Active Employees and create and save a filter for the employees you wish to schedule the form for
- Select the employees by checking the boxes to the left of their staff ID column
If you do not first create and save a filter as a Saved Search, the schedule will not work or may run for all employees on the grid.
-
Click Schedule Form
-
In the Schedule Form pop up, select the Form Category (Note: This selection will change layouts and options depending on the Form)
-
Select the Form
- Enter the Schedule Name
- Click Save
Modifying Scheduled Forms
Navigate to Process Forms / Manage Scheduled Forms
-
Click the magnifying glass next to the Form, the following tabs of the Form will display:
Details
-
Click Edit to change the following aspects of the Scheduled Form:
Make changes to the Schedule Name
Check the box to Archive the scheduled form
Check the box to Disable the Form
Once changes are complete, click Save
Schedule Events
-
Click New Scheduled Form Event
- In the Schedule Events Management pop-up window
- Enter the Start Date and End Date
- Enter the Time
- Select the Frequency
-
Enter a number for the Quantity Between Runs
-
The example above shows: If you want to create a form every weekday, set the Frequency as Weekly with the Quantity Between Runs set to 1
-
Additional Information
To create a monthly form to be generated, set the Frequency to Monthly and a Quantity Between Runs set to 1. This means the schedule will run every 1 month on the day set as the start date.
For example, if you want a schedule to run on the first day of the month you would select the first day of the month you wish to begin the schedule and a quantity between runs of 1. If you wanted the schedule to run every 3 months on the first of the month, you would instead specify a Quantity Between Runs of 3.
Copy Schedule
-
If you have created an ideal schedule, click Copy Schedule to use the Schedule multiple times
-
In the Copy Schedule pop-up, click Confirm the Copy
To Edit or Delete a Scheduled Form Event
-
To Edit - Click the Pencil Icon, make the changes in the Schedule Events Management pop-up and click save
-
To Delete - Click the Red Trash Bin and the system will prompt the following message:
- Click OK to confirm
Schedule Emails
-
Select New Schedule Email
-
In the Schedule Email Management pop-up
- Select the Information Type drop-down options to receive an email based upon the status of the scheduled event: Error Only, Success Only, or Both
-
Select the Staff Member you wish to have emailed from the drop-down
- Click Save
Schedule Runs
The Schedule Runs tab will display the Completed runs (Succeeded or Failed) for the Schedule Form
Schedule Now
- To run the Form immediately and override the schedule within the form, check the box next to the Form name
-
Click Run Now
- Alternatively, you can click the magnifying glass and click Run Now within the Details of the Form
-
The Run Schedule Form Now pop-up will display
- Click Confirm Run Now
Important Notes
- A task runs every 15 minutes to see if there is anything to run, so a task scheduled for 7:01 may not run until 7:15. The task determines what needs to be run, then executes the saved search on the employee grid, and then generates the forms.
- The search that is selected with the form is real-time, so the results could change if new users match/don’t match the search criteria.
- Do not schedule to run in the middle of your feed from your financial platform. You can currently determine this by looking at the Employee Import Log. We will add a warning in the future at the top of the scheduler and may at some point prevent you from scheduling during the import time + / 30 minutes. Scheduling during the run could give you unintended results for your search.
- Users of the SchoolFront Attendance module can include the employee work schedule information in the employee search criteria (e.g. Works Today, Works Tomorrow, Worked Yesterday) to include / exclude employees.