What is the Seasons Feature?
The Seasons feature allows you to define registration periods and skip dates for sessions.
How Seasons Work
Seasons can be set at three levels: district, school, and provider.
- District Season: Applies to all schools, if enabled, and applies to all providers within the district.
- School Season: Applies to all sessions at the school.
- Provider Season: Applies to all sessions run by the provider.
Priority of Seasons
- District Seasons have the highest priority and override school and Provider Seasons.
- School Seasons take precedence over Provider Seasons.
Applying Seasons to Sessions
Seasons are applied to sessions based on the session’s start and end dates.
Single Season Application
A Season's skip dates and registration start/end dates will apply to a session if all of the following conditions are met:
- The Season's start and end dates extend beyond the session's start and end dates.
- The Season's registration start date (if any) is before the session start date (not the same day).
- The Season's registration end date is before the session end date (not the same day).
If the above three criteria are all met, the Season will apply to the session.
Note: Registration and session date comparisons are not exact due to time zone differences. If the dates are close (within a day), the match could go either way. Therefore, we recommend setting the registration and session dates more than a day apart.
Multiple Seasons Application
When a session matches multiple Seasons, the Seasons are merged, and the merged Season is applied to the session.
Merging Seasons means:
- Combining all skip dates.
- Using the earliest registration start date.
- Using the latest registration end date.
However, only Seasons that fully match will be merged. For example, if a Season's registration end date doesn’t align with the session, the Season will not be used.
Example: Spring Break Season and School Year Season
Let’s imagine you are setting up a Season for spring break. You need to:
- Ensure the School Year Season has a registration end date after spring break ends.
- Ensure the Spring Break Season has a registration start date after the start dates of all the year-long sessions.
This setup ensures that each session will match only one Season, and the Year Long Season won’t match the spring sessions.
If the School Year Season includes spring break days as skip dates, and is intended to remain open for registration, set the school year’s registration end date close to the end of the school year. This prevents the School Year Season from applying to spring sessions, allowing the Spring Break Season to apply instead.
If you have any other questions, please feel free to reach out to our support team. We can be reached at support@6crickets.com, or you can contact us via online chat through our website.
Comments
0 comments
Please sign in to leave a comment.