A Day Program is the collection of rules and conditions that apply on various days of the week, and one is required for each type of day an employee works in his/her shift pattern. If some days have the same rules (E.g. Mon - Thu), then one Day Program can be used for that day type. (These are later mapped to the calendar, explained in the Shift Pattern section.)
Click on ‘Setup’ then ‘Day Program’ from the menu bar to access Day Programs. To add a new Day Program, click ‘Add’, to delete a Day Program click ‘Delete’. When adding a Day Program it is advised to select a similar Day Program to the one you wish to create, and then click ‘Copy’. This will create a new Day Program with a “(2)” appended to the ‘Description’ and ‘Short Desc’, and will contain all of the configuration settings as the original Day Program copied. Doing this will save time and reduce errors in consistency. It is also advised to configure a complete shift thoroughly, then test it for an employee by adding manual clockings. Once the desired totals are achieved for each day in the shift pattern, copying the Day Programs used and then changing only the necessary values to match the additional shift rules, is recommended. All daily totals in Jarrison Time are calculated by the day programs. The general sequence of calculation is done in order of the tabs from left to right.
The ‘Excel’ button will send the day program settings into Excel.
Profile
‘Description’ - describes the day program (what days of the week it’s used for, shift times, perhaps the department it’s used by). Using a consistent format is advisable for future maintenance.
‘Short Desc’ - an abbreviated form of the above (15 character maximum) is usually displayed in reports and in the Daily Summary view.
‘Shift Start’- is used for the ‘Late arrival’ calculation, it also provides the clock in time JT will suggest when adding a manual clocking in Daily Details.
‘Shift End’ - is only used for the ‘Early Departure’ calculation, and is the clock out time JT will suggest when adding a manual clocking in Daily Details.
‘Assign clocking to this day, for next 24 hours, starting at’ - is the start of a 24-hour clocking capture frame. Also known as “start of day time”.
Example:
- If it were 02:00, JT would allocate all clockings, starting at 02:00 until 02:00 the next day.
- For a 14:00 - 22:00 afternoon shift, the ‘Start of Day’ can be approximately 10:00, allowing the employee to clock out until 10:00 the next day. If the employee changes to a 06:00 - 14:00 shift the very next day (using ‘Day Bouncing’), then a start time of 04:00 would be better as JT would not allocate the 06:00 clocking to the end of the 14:00 - 22:00 shift, resulting in a missing clocking. The earliest and latest times an employee can start or leave a shift will determine appropriate day frame start times.
‘Target Time’ - is the time an employee is expected to work for the day. JT will use this time when applying an adjustment with ‘Balance to Target Time’ as the amount of time to allocate.
‘Patrol Route’ - if selected will apply the patrol route rules specified (explained elsewhere in this manual).
‘Public Holiday’ - the Day Program selected to be used when a public holiday occurs. (JT does this after any bouncing specified.)
‘Next Day Public Holiday’ - the Day Program to be used on this day when a public holiday occurs on the next day.
‘Access Times’ - used with Shift Control, please refer to the Shift Control manual for more information.
‘Work Day’ - if selected, will apply the absentee rules for the day if there are no clockings. This is normally selected for weekdays, not for weekends.
‘Enable Day Bouncing’ - if selected, JT will enable the ‘Bouncing’ tab for editing and then apply the bouncing rules (explained later).
‘Use previous day’s shift start time’ - is only available when bouncing is active and uses the ‘Shift Start’ time of the previous workday to determine the default Day Program to use in the event of no clockings. This is mainly used for Night Shift Public Holiday Day Programs.
‘Use Period Accumulator’ - Enabling this option allows a field called Period Accumulated to be used in formulas. Period Accumulated will contain the summed period value of the Time Category linked to ‘Use Period Accumulator’.
‘Balance to Target between 'Shift Start' & 'End'’ - if applying an adjustment this option will limit the ‘Balance to Target Time’ calculation to balancing missing time only between the ‘Shift Start’ and ‘Shift End’.
JT will not calculate any late arrival time if ‘Monitor Late Arrival’ is not selected, and similarly not calculate any early departure time if ‘Monitor Early Departure’ is not selected. (Mostly applied for weekends and for flexible hours.)
‘Increment Early Arrival Counter’ - If an Early Arrival counter has been assigned (from System, Configuration, Allocations tab), this option will become available and increment the assigned counter each time an employee assigned on this day program clocks in early for shift within the stated amount of time.
‘Increment Not Clock Out Counter’ - If a counter for Not Clocked Out has been assigned (from System, Configuration, Allocations tab), this option will become available and increment the assigned counter when an employee assigned on this day program does not clock out within the stated amount of time after shift end. Note that if the employee does not clock out by the end of the day program ‘Assign clockings to this day’ time, the exception will become a missing clocking.
The Disabled checkbox on the lower right allows the selected Day Program to be removed from various user views e.g. Alternate Day Programs.