As seen below, this tab allows you to set the basic rules for your Pay Class. All but the Pay Period Start Date are optional fields, however, it is recommended that each Pay Classhave at least an Abbreviationand Description. Other fields have set defaults such at Pay Period Typewhich is set to Weekly. A definition of each field follows:
Abbreviation: This field can be up to ten alphanumeric characters and will be used as the display name in Edit Daily Data, Pay Class List, and TruTime Reports.
Description: This field is used for display purposes only and can be a maximum of 30 characters long.
Company Code:This field is used when creating aPayroll Interfacefile. Company Codes are assigned by the individual Payroll Companies. Please refer to Chapter 9: Payroll Interfacesfor more information on this setting.
Pay Period Type: TruTimeallows you to select one of four different Pay Period Types, they are: Weekly, Bi-Weekly, Semi-Monthly, and Monthly. TruTimeis capable of running multiple Pay Period Typeswithin the same system to accommodate different rules, such as Weeklyfor hourly employees and Bi-Weeklyfor salary employees. This selection also determines the date range for data seen in the Edit Daily Datamodule.
A description of each of these types follows:
Weekly Pay Period: The default for this module, TruTimedisplays seven days starting with the date entered in the Pay Period Start Date.
Bi-Weekly Pay Period: TruTime displays 14 days starting with the date entered in the Pay Period Start Date.
Semi-Monthly Pay Period: TruTimebreaks the month into two parts. The first portion is for 15 days from the Pay Period Start Dateand the second portion is for 16 days (Jan., Mar, May, Jul, Aug, Oct and Dec.), 15 days (Apr., Jun., Sep., Nov.), 14 days (Feb. in leap year) or 13 days (Feb.) from the end of the first portion.
Note:The AU4060.INIfile can be modified to change the first portion of a Semi-Monthly Pay Periodfrom 15 days to 14 days. This is done by adding the line SemiMonthly=14 under the [Run Time]section.
Monthly Pay Period: TruTimegroups together 31 days for (Jan., Mar, May, Jul, Aug, Oct and Dec.), 30 days in (Apr., Jun., Sep., Nov.), 29 days in (Feb. in leap year) or 28 days (Feb.) from the Period Start Date.
Pay Period Start Date:This is the only mandatory field contained within the Pay Classmodule. TruTime will allow you to have different Pay Period Start Datesfor different pay classes. The date entered will determine what day Edit Daily Data will start displaying data for that Pay Period. To Protect the integrity of historical data, it is strongly recommended that this date not be changed.
Daily Minimum Paid Hours:This field assigns the Daily Minimum Number of Hoursthe employee will be paid if they punch in for the day. This option will pay these hours to all employees assigned to the Pay Class,however, if the employee works more than the number entered, they will receive that number of hours for the day. These hours will be allocated when the employee first punches in.
Example 1:
The Daily Minimum Paid Hoursis set at 6 hours. An employee works only 4 hours for the day, TruTime will display 6 hours for the day in the Edit Daily Datamodule.
Example 2:
The Daily Minimum Paid Hoursis set at 6 hours. An employee works 10 hour for the day, TruTimewill display 10 hours for the day in the Edit Daily Datamodule.
Zone Code Decision Type: TruTimeallows you to select one of six different Zone Code Decision Types, the default is Split. Your selection will determine how hours will be categorized when an employee works through multiple zones. The choices are:
Split:The default for this module, hours will split according to the zone code in which they occur.
1st IN:Hours will be attributed to the zone code in which the first INpunch occurs.
End:Hours will be attributed to the zone code in which the last OUTpunch occurs.
Majority: Hours will be attributed to the zone code in which the majority of the hour occurred. If the hours worked in two zones are equal then all hours will be attributed to the first zone worked in.
Highest:Utilizes the Advanced Zone Codedecision process and assigns the hours to the highest zone code in which an employee worked.
Advanced: Utilizes the Advanced Zone Codedecision process and assigns the hours based on qualifications and awards.
TRUTIME / TruTime Basic Setup 2 - 21
Day Change Time:This field allows you to enter the time (in 24 hour format) that your business day ends and punches will be assigned to the next day. Day Change Timeonly needs to be changed for special scheduling cases or when employee schedules cross midnight.
Example:
A late shift works from 20:00 (10:00pm) to 06:00 (6:00am), Sunday through Thursday. Your company wants the hours to appear on Monday thru Friday. This is done by setting the Day Change Timefor the late shift Pay Class so that it occurs before the first in punch on Sunday. Always take into account the possibility of any early INpunch. A recommended Day Change Timefor this example would be 18:00 (08:00pm).
Day Change Override:This field allows you to extend Day Change Timeto include one punch that
otherwise would have been calculated for the next day. The number entered in this field will be associated to the last IN punch recorded before Day Change Timeand if the next OUTpunch falls within that period of time, it will be brought back and included in the previous days calculations.
Example 1:
Day Change Time:03:00 (3:00 am)
Day Change Override:12:59 (12 hours and 59 minutes)
1.TruTimesets the temporary Day Change Timefrom the lastINpunch (02:00 am) that occurs before the actual Day Change Timeand sets it for the length of the Day Change Overridehours (12 hours and 59 minutes).
2. When an employee punches out (6:00 am) before the temporary Day Change Time, TruTimeallocates this data to the same day as previous INpunch (2:00 am).
Example 2:
Day Change Time:03:00 (3:00 am)
Day Change Override:12:59 (12 hours and 59 minutes)
1.TruTimesets the temporary Day Change Timefrom the last INpunch 10:00 pm (22:00) that occurs before the actual Day Change Timefor the length of the Day Change Override hours(12 hours and 59 minutes).
2. When both of the INand OUTpunches (3:00 am and 7:00am) are made after the actual Day Change Time, TruTimeallocates these punches to the next day. The INpunch must be inside of the actual Day Change Timein order for the Day Change Overridehours to take effect. Otherwise, TruTimeignores the Day Change Overridehours.
2 - 22 TRUTIME / TruTime Basic Setup
Example 3:
Day Change Time:03:00 (3:00am)
Day Change Override:12:59 (12 hours and 59 minutes)
1.TruTimesets the temporary Day Change Timefrom the last INpunch (02:00) that occurred
before the actual Day Change Timefor the length of the Day Change Overridehours (12 hours and 59 minutes).
2. When an employee punches out 6:00am (6:00) before the temporary Day Change Time, TruTime allocates this data to the same day as the previous INpunch (2:00). However, TruTimeaccepts only one punch for the same day. Other punches are incorporated into the next day.
Schedule Off Hours:If the number of off hours between any two INpunches exceeds this number, then trutime will consider the second INpunch to be the first punch for the second schedule. This feature is applies to employees with Open Schedulesonly.
Schedule Rotation: Schedule Rotationis only available for Weekly, Bi-Weekly, and Semi-Monthly Pay Classes(when using Semi-Monthlyrotation the AU4060.INImust be set) and only needed when Individual Scheduleare being used. Up to nine pay periods can be rotated when the Schedule Rotationmodule is run. The number entered in this field should be equal to or one greater than the number entered in the “No.
of Pay Periods to Schedule”field located in the System Configurationmodule under the File Maintenancetab. The following chart explains how this rotation works.
Holiday Probation:This field allows you to enter the number of days for an employee. Employees must be employed before being eligible to receive holiday hours. The number entered here is added to the employees Hire Dateas entered in the Employee Master module located under the File Maintenancetab.
TRUTIME / TruTime Basic Setup 2 - 23
Default Schedule/Lunch/Break:This field allows you to select a default Template No., Pay Code and Zone Differentialfor all employees assigned to the pay class. All three fields must be filled in when using this feature. Default Schedule/Lunch/Breakis the lowest level on the schedule heirachy scale.
Note:Since this is a default schedule it will not be counted towards Pay Codequalifiers or
attendance exception flags. Also be aware that if the Templatehas a Break/Lunch assigned to it and the employee has another schedule that does not include a Break/Lunch,the
Break/Lunchfor this template will be used.
Awarding of Holiday Hours: This section contains two drop-down lists, they are Formulafor Holiday Hoursand Date Range. The options contained within these drop-down lists are explained below:
Use Fixed Hours:The default for the module, Holidaypay will be awarded to employees by the method selected in the Pay Byfield located under the Holidaytab.
Average Hours Worked: Holidaypay will be awarded based on the average number of hours worked in the interval selected from the Date Rangedrop down list. For a Pay Code(working or non-working) to be included in this calculation, the Counts toward day before / day afterqualifier must be enabled (checked) in the Automatic Paysection of the Pay Codemodule. Your choices are: Previous Pay Period, Current Pay Period, Previous Week, and Current Week. When selected this setting will override the holiday pay method set in the Holidaytab.
Total Hours Worked: Holidaypay will be awarded based on the total number of hours worked in the interval selected from the Date Rangedrop down list, divided by four. This selection will override the Holidaypay method set in the Holidaytab.
2 - 24 TRUTIME / TruTime Basic Setup