The Timetable rules allow you to restrict the booking opportunities for certain persons, and to set specific times or courses; PC CADDIE will automatically identify and execute them.
In order to define these automatic constraints you have to be able to answer to two fundamental questions:
1. WHO IS ALLOWED to book, when, how, and how often, and who is NOT ALLOWED to make bookings? 2. WHEN and FOR WHOM different greenfee prices apply?
Constraint examples from practice:
Every 30 minutes the tee time can only be reserved by members
Only 1 tee time is possible on weekends
Golfers can only be booked once per tee time
Golfers can only be booked once every four hours
So you can exclude groups of people, set time constraints and numerical limits, and define rules for a better, color-coded view of the local timetable.
You can define the Timetable rules/booking restrictions under the menu entry Timetable/Configure Timetable-Rules or in Timetable using the key combination Ctrl + F11
This window offers you an overview of the timetable rules.
If one area is opened in the timetable, you can choose to see only the timetable rules which apply for this area by ticking the corresponding check-box
The rules can be illustrated in the timetable using color-coding.
Furthermore, you can assign a range of accounts to the timetable. In this example the account range is SALES.
To be noted
Now we will explain simple filter functions for a better understanding on how to create Timetable rules. The following principles must be observed.
Always follow the principle: The timetable rules are always referring to a “Restriction” or an “Interdiction” - which applies for a certain group, for a certain time,… The name must be descriptive enough so that the group or the user understands what the rule is about- also for the PC CADDIE://online bookings.
Divide the rules in smaller groups and analyze each “Interdiction” individually from time to time.
Please note that for the price/article assignment, the higher a rule is in the list, the higher priority it has.
It might help to sketch a classification scheme in order to make sure you remember everything.
Click on New (F9), to create a new rule:
Filter + Time | When and for whom applies the rule?
We now show how to use the individual fields of this function, starting with the tab Filter + Time:
Name Use a short and illustrative name for the rule (the interdiction). This must be meaningful enough for the customer to understand what it is even for the PC CADDIE://online bookings.
Persons Define a group of persons for your rule. You can choose from the available selection or create a new group by clicking the button Define.
The rule „neutral“ from our example applies to “everybody”.
In the same time you have to set who the rule applies to: everybody or only the person making the booking, for example.
Days Decide on which days the rule must be active. Activate those days by clicking on the particular boxes.
We selected all the days of the week in our example.
Holidays The button Enter holidays allows you to set the holidays.
It is important that holidays are entered in the order of their dates. You have the following options:
Option 1 means “it does not apply to holidays”. The second option means the rule also applies to all holidays. Option 3 can be better understood with the Sunday example: the rule does not apply if the Sunday is also a public holiday (because the “Holiday” box was not checked); however,this does not apply to all the holidays, this is why Options 1 and 2 are not enough in this case. Option 4 is useful for setting rules that only apply when Monday (for example) is a holiday, allowing you to define special rules for Easter or Whit Mondays.
Time Specify the time in which the rule will be active.
In this case, the rule counts for the whole day, so you can leave this field empty.
Duration Here you can enter a specified duration for the rule. Put breaks to ensure the booking window. (For example, reservations for guests are available only on the hour, etc.)
Valid from/to If a rule is not generally admitted but only during particular times of the year, here is the place to define those times.
Effective from Here you can define, for example, the start time for blocking an action.
Nullified from Here you can define, for example, the ending time for blocking the bookings.
Valid for Here you can define if a rule is only valid for a certain kind of bookings.
Temporarily disable this rule Do not delete any rules. Deactivate them instead - just in case you will need them again one day.
Article | When and for what article applies the rule?
You can select the article targeted by a rule defined as previously described using the tab Article.
You can specify the group of persons for which the exception apply in the article description - (Article automatic processes). The basic settings apply if there are no exceptions defined.
Case study: All guests pay a specified greenfee price on weekends and public holidays. Exception: guests with the status Interested party pay no greenfee during the weekend, but they do pay a fee on holidays.
For this example, the greenfee article looks like in the following screenshot:
The exception can be defined using the button Assign autom. (automatic).
All the guests pay the set price during the weekend:
However, all Interested parties pay it only during the holidays:
This type of rules are generally used for the automatic allocation of articles considering a given time period.
It makes sense to define the rules at the level of articles containing several sub-articles - i.e., you defined the exception in the definition of the main article. You should also consider articles with or without follow-up reservations.
Booking restrictions | What limitations are there?
The Booking restriction functionality offered by PC CADDIE facilitates the automation of limitations using the timetable rules.
Pre-bookable Define here how many days in advance a certain group can make reservations (set in the Filter+Time tab).
For Swiss golf courses: the pre-booking must be complemented in separate rules, so that this information can be factored into golfsuisse.
For other golf courses: the pre-booking is set using the PC CADDIE://online Club manager for members and guests.
Within a Tee time The value indicates how many times a person may register for the same tee time (for example, to reserve for a friend)
Within +/- X days This is used to restrict the maximum number of bookings within the number of days entered here. (for example, max. 1 booking in 7 days
Bookings / Holes (This point is associated with 5.)
Maximum occupied days together with 3., use this field to define a booking restriction applying to individual bookings, the maximum number of holes (for example, max. 36 holes can be played in 7 days) or a maximum of occupied days (for example, one may make as many bookings as he wants, but they all must be on the same day).
When you set up a booking restriction with respect to a maximum number of holes, it is imperative that the relevant Timetable areas and the number of holes are specified.
- Calculate days +/- individually: Starting from the day the reservation is made (NOT from the day for which the reservation is made), X days are counted individually in both future and past.
- Calculate days together: This means, for example, that for three days and for the reservation made on Monday PC CADDIE counts the compbination of +/- 3 days: Sa., Su., Mo. / Su., Mo., tu. / Mo., Tu., We
- Calculate from day of entry: This calculates the reservations / holes from the day for which the reservation is made. That is useful, for example, if a customer wants to be able to make a maximum of X bookings in the next 14 days; or on an annual basis: max. 10 reservations in 365 days. only use the days of this filter This is an important option, allowing the calculation of only those bookings / holes from the day for which the rule is valid.
Also check these areas: If the booking limitations apply to the entire system, you can specify here on which particular area should PC CADDIE search for the reservations.
Please only check if the rule applies to the entire area.
Minimum time interval between bookings Define here the minimum time interval between tee times.
This may differ depending on the course (9 holes or 18 holes), so you may need 2 rules.
Maximum handicap difference in flight This is the maximum difference between the best and the worst golfer.
Maximum handicap total in flight The sum of the handicap of all the golfers in the group cannot exceed this amount.
Visualization| How does a rule look like?
Use this dialog to define how a rule looks like. You can find here the answer to the following questions:
Should there be a warning sign?
If yes, which one?
Is the rule a general one, or does it only apply to specific booking processes?
Should it be represented using colors in the timetable? etc.
Warning Here you can define whether and when you want to receive a warning if this rule applies. No bookings can be made if the warning is enabled; the person making the booking will receive the customer information stored in the Identifier field or under Point 7.
Be brief and clear.
You must select no warning regarding the filters for all the settings made in the tab Booking restrictions, otherwise the rule will be blocking without further examination - even if only the filter applies(for example, All Persons).
Color Choose a color for the background of a rule. This can also be shown in the timetable and facilitates an overview thanks to the additional optical support (for example, members' tee times can be highlighted). These colors are not transferred to the PC CADDIE://online Services.
This rule applies to the following booking type You can decide here the booking methods for which the rule applies (only online, only on site, both, etc.).
Override only with special rights When this option is enabled, this rule cannot be ignored by local staff with basic access, and prevents the booking. Employees must have supervisor or full access rights to make a reservation in spite of such a rule.
This rule applies for he days after the day of booking The rule applies from the day of booking for the next X days: for example, for the next 3 days → Day 1 to 3 / for tomorrow → Day 1 to 1.
Special Here you can enter special commands that cannot be entered using the standard settings. PC CADDIE makes the distinction between the following commands:
- FAREA:0901 Automatic follow-up bookings will be made at the required time in a booking area different than the normal follow-up area (adjustments possible). 0901 represents an abbreviation in the timetable. For example, if the holes 10-18 are blocked on Monday, the follow-up booking should be made on a 9-hole course.
- MAXPR:2 or MAXPR:1 A maximum of 2 players with course permission may be booked for a game.
- MAXC6:2 A maximum of 2 players with handicap class 6 may be booked for a game.
There are no adjustments allowed, this is about fix rules.
Customer information during blocking Please only fill-out this field if the Identifier field is too short. Otherwise there may be the case that the search for certain rules may take too long - for example, which rule applies for an online booking.
Areas | For what booking areas applies the rule?
You can set the timetable areas for which the rule applies in the tab Areas:
You can set for which course/trainer the rule applies under the tab Areas.
The list from the tab Areas is NOT comprehensive, as opposed to the one presented in the following screenshot. The areas listed in the tab Booking restrictions are rarely ticked:
Test the booking rules
Test the rules thoroughly. You can access the main dialog of the timetable rules via the menu entry Timetable/Configure Timetable-Rules. Select the rule you want to test and press the Test button.
Define the person, date and time for the desired booking and test your configuration. PC CADDIE shows you all the enabled rules. Although the items in brackets apply during the selected period, there is no warning and they impose no limitations to this person/booking. The items without parentheses would lead to a warning.
This warning can be displayed in the timetable as well when a relevant entry is made, depending on the Description tab.
Make sure you use a significant name for the rule and you provide the relevant information.
Use Booking on to make it look like the “X” day is really important for you.
The text Can only be reserved by members will be shown online.
Only for members with own text-display (Text after the abbreviation).
The text Can only be reserved on site will be shown online.
D means disable booking - WITHOUT text display.
The booking is disabled. Stop signs are displayed here instead of arrows in the standard mode - WITHOUT text display.
The text Can only be reserved by phone will be shown online.
K stands for not available, with display of the specified text.
U stands for not available, WITHOUT display of the specified text.
This symbol means that the start time is completely blocked as soon as a player is registered, not depending on whether there are still places available or not. This is useful for trainer-option and other areas.
Information WITHOUT booking blocking
The text after the symbol describes an Offer/Bargain which applies within the specified time period.
I stands for Information, which is very convenient in terms of information relevant for a specific time.
*G is similar with *I, but it can only be posted one time for the whole day.
This symbol means the same for a filter as ticking the Show text in internet for a blocking.
P stands for Picture. You can search for a picture in PC CADDIE://online Club manager using the File manager. For example, the picture is saved under the name star.png, and the text we are looking for is Merry Christmas. The comment composed of all this will be: *Pstar.png|Merry Christmas.
Day blocking WITH or WITHOUT display of the Timetable
If a day is marked with a *- the text Day blocking WITH display will be shown in the PC CADDIE://online Club manager. The PC CADDIE://online Timetable remains visible, but it cannot be booked. In practice, this is used for weekdays which cannot be booked, but should nevertheless be displayed as assignment information.
This symbol shows the timetable online. The text after the symbol is displayed on the timetable.
Highlight special pricing models or daily specials in the timetable. Also visible online and bookable for your guests, upon request.
Example: Early Morning rate
Follow these steps to define in PC CADDIE an early morning tariff during the annual course aerification:
You have to create two timetable rules for this: one for the Display and booking of the green fee offer and one for the Display of course maintenance times
1. Rule for display and online booking of the green fee offer
In the tab “Filter+Time”, define for which group of people this rule applies, as well as the times and the dates for the display.
In order to make the Early-Morning rate visible and bookable online, complete the rule in the tab Appearance with the special function „*$ Show as Offer/Deal with Rule Name“.
Save the rules with „OK“ and synchronize them with the online server in the Club Manager (under the menu item Teetime).
2. Rule for displaying the course maintenance times
Define the person group, times and dates in the tab „Filter+Time“ - matching the first rule
Make the different selection “Display rule / description as information text” in the “Appearance” tab.
Save again with „OK“.
This is how the result of your inputs looks like:
Only reservation by phone are possible 4 hours before the actual time
This rule is very practical especially for freelance trainers, so that a customer is not booking one training hour with 10 minutes notice, while the trainer is taking his lunch knowing that he has no appointments.
Create new rule
Enter a relevant description: *K Late booking only by telephone
Misunderstanding: 4 h before the actual time
The *K ensures that this is also shown on-line. Alternative, you can also use *T for booking only by telephone.
Tab Filter + Time: Rule applies from: On the day of the appointment - -4:00 h
This corresponds to the formula FROM:-0,-4:00, which can be entered under Special in the tab Description .
Tab Areas: select relevant areas
Tab Description: check Always warn when the time frame fits.
Tab Description: here you can also assign a color.
It should look like this in the local timetable, so that the secretariat is also aware of the rule:
At the moment, you cannot book a start time. FYI, you can still see the availability. Please contact us at +49 1234 567890 for your questions and concerns about the most beautiful game in the world; we are happy to personally assist you.
Your Sonnenschein Golfclub Team
This is how it looks like in PC CADDIE://online - one can see the availability (morning frost can be inserted through blocking)), but no reservations can be made.
This rule can serve as example for other rules, for example when no start time booking is possible during the week. The customers can see the availability and find out when they can play.
Trainer not available
With a similar rule as previously described and using the symbol *K and an appropriate text in the Rule -Description, you can quickly and easily block any bookings for a coach for a certain period.
Limit number of bookings per account
Use the following rule if you want to limit the number of bookings per user:
Here is defined that a maximum of 2 bookings can be made on the current day (within +/- 0 days):
en/timetable/timetableregelnfestlegen/timetableregelnfestlegen.txt · Last modified: 2019/03/08 15:14 by emilia