If you're using FlexiTime's Leave Requests and/or automated Public Holiday processing, it's important to get Otherwise Working Days (OWDs) set up correctly so that FlexiTime can calculate your employees' entitlements for you.
A day is considered an OWD for an employee if it is a day they would normally work. In many cases this is easy to determine, but for some employees with variable working patterns, OWDs aren't so clear cut. The following three options allow you to control how FlexiTime determines your employees' OWDs.
Determining OWDs from Employee details
When determining an OWD the first place FlexiTime looks is at the settings on the 'Employment' tab of each employee. There are two ways to record the employee's work pattern here - either the Hours Per Day and Days Per Week are entered, or the hours are entered against the specific weekdays.
Typically the hours and days are used for a very regular work pattern. Note that if Days Per Week is set to 5, Flexitime will assume that every weekday is an OWD. If this is not the case or if an employee works other than 5 days (but has set hours) then you should record the hours for each weekday. Tick Show Days if the weekdays are not showing, then enter the hours the employee is contracted to work on each day.
If your employee doesn't have a regular weekly work pattern, you can set the Hours Per Day and Days Per Week to 0 and let FlexiTime determine their work pattern from their Timesheet records instead, as below.
Determining OWDs from Timesheets
Many businesses with employees working variable days and hours use a rule of thumb when deciding on OWDs along the lines of 'Has the employee worked on this day of the week for 3 or more of the last 4 weeks?'. If you're using the Timesheets, FlexiTime has the details required to make that decision for you.
To apply this sort of rule, go to Setup > Company Settings > Timesheets, and tick Use Timesheet Work Pattern. You can then specify the minimum times the weekday must be worked in a chosen period for the weekday to be an OWD.
For example, if the rule is 'Has the employee worked on this day of the week for 3 or more of the last 4 weeks?', your settings might look like this:
Note that FlexiTime will only refer to the Timesheet work pattern if it can't figure out a work pattern from the employee's Employment tab.
Manually specifying OWDs using Timesheets
For cases where the OWD rules are more complex you can explicitly record in the Timesheets how you want the leave to be handled. An example of this could be where you have a roster that repeats over a period of more than a week, so it is clear which day is an OWD, but FlexiTime (being weekly based) cannot determine this.
To specify a leave day you can enter your employee's time into the Timesheets against the Employee Leave work, and the appropriate category for the type of leave they're taking.
To specify a worked Public Holiday you can use a work category with Accrue Alternate Day ticked and Time and a Half set as the Pay Code.