Time Rules#
The concept of time rules is similar to that of User Calculations; however time rules are more powerful and more audible than user calcs. They have access to transactional data by date and by start/end times where as a user calc can only look at what is stored in a pay component at a pay line by pay line basis.
Time rules provide the ability to categorize many different types of time, for example you can categorize different types of overtime. They provide a level of configuration that allows for very unique rules to be applied.
Time Rules are audible; a user can see when the time rules were applied, what the original transaction was and what the end results are after the time rule has been fired.
Benefits of Using Time Rules#
There are many benefits of using time rules.- Reduce data entry time
- Reduce the complexity for users
- Reduce data entry errors
- Apply business rules in a standard way
- More granular capturing of time to improve reporting/analysis
Considerations#
Time Rules can be setup in a simplistic or complex manner. The more complex the time rule is the more difficult it will be to troubleshoot the time rule. They must be set up with care and with the following considerations in mind:- Need to prevent/control pyramiding
- Need to eliminate awarding the same premium multiple times for the same time range
- Work with the system not against it
- Audibility
Basic Configurations of a Time Rule #
- Frequency
- Describes how and when the time rule is used by the system
- Existing frequencies are:
- Never - used by the system or other time rules
- Used to default in values into a Time Sheet when the Time Sheet is generated
- Every - called by the time rule engine after changes are saved to a time sheet
- Entry
- Shift
- Day
- Week
- Period
- Never - used by the system or other time rules
- Band
- Used as a threshold, for example used to hold a minimum number of hours before the employee qualifies for Overtime.
- Value
- May be used as a variable or fixed amount
- The context in which this column is used may change depending on the time rule type
- For example, for the time rule Daily Top Up, the column name for Value changes to Max Top Up Hrs since it holds the number of hours to top up to. The time rule, OT Consecutive, uses the Value to hold the number of consecutive days worked.
- Day Of Week