How to Establish SelfSchedule Rules
How to Establish SelfSchedule Rules
Understanding how SelfSchedule rules work will aid in maintenance of SelfSchedule rules. See SelfSchedule Rules for a description of the SelfSchedule rules currently in use.
- Rule / Pattern
- Rule and Pattern are used interchangeably. When the software is looking to see if specific Match is impacted by a rule, the software steps down from the first Pattern through to the last Pattern and selects the Pattern that first corresponds to the match being tested.
SelfSchedule Rules for different Subsets of Matches
There can be specific SelfSchedule Rules for subsets of the Matches table defined by: + Users, + Clubs, + Gender, + Agelevels, + PlayingLeague, + Class, + Brackets, + Season. The SelfSchedule Rule must be entered into the table of SelfSchedule Rules. You can see the current table of SelfSchedule rules at Staff:Options-Patterns. (Some of the columns in this display are minimized to save space on your screen. Hover over a column with your mouse to see the contents. Click on the
triangle to see all the contents of a column. ) Each SelfSchedule Rule has an input variable(s). The current input can be seen as the 'Data' value at Staff:Options-Patterns. These values appear as the 'Limit' when SelfSchedule rules are applied to a Match.
Subsets of Matches
The most common subset will be Clubs. So different Clubs can have different values for these adjustable SelfSchedule Rules.
How to Establish Different SelfSchedule Rules for different Subsets of Matches
The website Administrator can add or edit SelfSchedule rules. The Administrator goes to Administrator:Options-Patterns and establishes a new Rule.
Idiosyncracies
Request Rule establishes which Staff will receive Notices for Manual requests. The data value in the Request rule is the Staff's User Table Key Number. You can find your User Table Key Number by going to Services:Profile.
Step-by-step instructions
- Go To Adminstrator:Options-Patterns
- Click on the
icon to add a new Rule. - In the Grouping area select which Matches this Rule will apply to. Often not all combinations of Groupings have been tested, so it may be possible to run into something unexpected.
- In the Rule Values area enter the Rule/Pattern you wish to add (Must be exactly right in spelling and upper/lower case and periods) and the appropriate Value. (Add Notes to remind yourself and others the object of the rule.
- Click on Update
- Often it is easier to take an existing rule, make changes and click on Copy
- Add the Rule/Pattern name to the Setting=TimeSlots.Condtional or TimeSlots.Mandatory