Allow saved nested community schedules (not just at the School Zone level)
There are 2 useful ways saved nested community schedules could be used.
- Exemptions
Currently the only way to apply an exemption schedule is do it in every school zone, if you remember. If we could apply the exemption schedule to the community schedule, then it would automatically apply wherever that community schedule is set on a school zone.
For example, we have a state level exemption schedule for public holidays where schools are not open. This exemption schedule needs to be applied to every school zone in the state. It is easier to maintain one list, than to add those dates to every district community schedule, but we still have to remember to add that to every school zone.
This could also be done with exemptions for religious schools where Good Friday/Easter Monday is a moving target. There is a mathematical formula to calculate Easter if you want to get extra fancy for us :D We would need offset days in that case ;-)
- Time variations
If there are different active time schedules within a district, the district community schedule must be copied and the times adjusted to create a new community schedule. If there are then updates to when breaks occur, it must be done multiple times to each community schedule in that district. It would be useful to have a master district community schedule from which you could inherit the active day schedule, but then override the active times. Then only the master schedule needs to be updated if there are day changes.
For example, we have districts that have different active times (typically just for arrival and departure) for Elementary schools vs High Schools. There might be 2-4 different schedules for the same district, all with the same dates but different times.
This would be a useful override at the school zone level if there's one that just has to be different!