For many businesses, worker payroll is a significant expense, so scheduling them efficiently (by minimizing overtime and idle time) can have a positive impact on your bottom line. This utility will do the difficult work of generating a schedule that matches as closely as possible the workload that needs to be covered, while meeting conditions such as avoiding overtime, scheduling off-days, etc.
Before proceeding, however, please read this important disclaimer.
Finding a solution to scheduling problems is a computationally complex task, given its many variables that are subject to entangling constraints. Furthermore, the server that runs this utility is a modest one, resulting in a non-trivial wait time, depending on the size and complexity of the particular scheduling instance, and the load the server is under at the time.
No, even after it has generated a schedule that meets all the conditions you specify, it will continue to try to improve the schedule by reducing workload overages (when the number of employees on duty exceeds the minimum workload specified) and more closely meeting the specified preferences. The utility stops working and returns the best schedule it can after a doing pre-defined amount of work.
When this occurs, either the conditions you have specified are too stringent to meet the specified workload given the number of employees available, or the conditions are not too stringent but the utility nevertheless failed to generate a compliant schedule.
The best thing to do is double-check all the conditions as well as workload values you've set. Take a look at what conditions were violated in the schedule's results report for hints, though note that just because a particular condition is violated, it may be due to conditions that are too tight elsewhere. Try loosening some conditions and regenerating the schedule. If that doesn't work, you may simply not have enough employees to cover the workload.
This limit was imposed due to the complexity & run time issue discussed above.
No, absolutely not. The owner(s)/author(s) of this website have provided this utility for entertaining use only, and make no guarantees as to the accuracy of the results.
For more information, please read this important disclaimer.