7.1 Day Programs

7.1 Day Programs

Info
Day Programs

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.


InfoProfile


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:
  1. If it were 02:00, JT would allocate all clockings, starting at 02:00 until 02:00 the next day.
  2. 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.










    • Related Articles

    • 7.10 Day Change

      Day Change For shift patterns which do not run for seven days, like a four day ‘Work’ and four day ‘Off’ pattern (eight days in total), a Sunday for example, will either fall on the ‘Work’ or ‘Off’ day depending on where the employee is in the ...
    • 11.1 Day Schedule

      Day Schedule The Day Schedule is used to assign shifts to any employee or group of employees for specific dates. When automatic shift allocation (bouncing) or a fixed Shift Pattern cannot cater for the unpredictable or ad hoc sequence of shifts an ...
    • 7.4 Bouncing

      Bouncing Bouncing (or shift sensing) can be applied when employees work different shifts at unusual intervals, (E.g. morning, afternoon and night) and managing these shift changes becomes difficult and time consuming. Bouncing allows the system to ...
    • 7.6 Breaks

      Breaks All breaks need to be configured in the Breaks configuration window before applying them in this tab. You can double-click on a break in the Breaks tab to open the configuration window for editing, or right-click and Edit, or access it from ...
    • 7.3 Clockings Tab

      Clockings ASSORTMENT ‘First & Last clocking only’ - JT will calculate daily totals based on only the very first and last clockings for the day. Often used for positions like cleaners who clock in and out of access control doors defined as ‘Time & ...