![]() |
|||||
Description of the Employee Time Keeping Report for the Sharp A770 and UP3300
This is only a draft of the report. Although it is close to being finished, there are still a few issues to be resolved. (Noted at the bottom of this document.) If there are any additional things you would like to see on this report, feel free to make suggestions.Employee #: This can be a number in the range from 1-999999999 than can be programmed either at the register or from SKAN_Talk32/ Manager Work Station. The text for the employee’s name can be 8 characters.
![]() |
Pay Period From: This takes the first date that any employee signed on for that store and the last date that any employee signed on for that store as the beginning and ending date of the pay period.
Time In/ Time Out: This shows the date and time that the employee clocked In and Out using either the Break In/ Break out or Time In/ Time Out. If an employee or manager needs to manually alter the time of the or Time In or Time Out, this can be done at the register in the OP/XZ => Employee => Time Edit area in the register. For security reasons, the PGM2, OP/XZ and Manager Preset areas should be protected with a 4 digit Secret Code. If not, there is nothing that prevents an employee from changing the time on the register, clocking in then changing the time back. They could also Time In, then go to the Time Edit area and change their Clock in time. All Break In/ Break out and Time In/ Time Out are flagged on this report with a ** in red to the left of the Time In section if either the Time on or Time Out has been manually changed. In addition, at the end of the report, there is a summary that displays the original Time In/ Time Out and compares it against the modified time and shows the difference between them.
Work Time: This is the total time than an employee worked for only that Time In and Out.
Hours by Job by Day: If an employee Time In and out multiple times per day, this is the sum of all the Work Time for the day.
Paid For Break Time: At the Register in PGM2 => Setting => Report => Employee there is an option Pay for Break. If this option is set for yes, then when an employee uses the Break In/ Break Out function, their break time will show up in the Work Time and be factored in when calculating the Labor Cost. If this option is set for no, any break time will still be logged with the Time In/ Time out, but the Work Time will show 0:00 and not be factored into the labor cost. Furthermore, if the Break In/ Break Out function is used, to the left of the Time In, BR will appear in red to indicate that this was a break period.
Job #: Every employee can be programmed at the register for up to 7 locations. Every time the employee clocks in, they will be compelled to pick one of the locations. This report supports the employee clocking in at various job locations as programmed in the register. However, there is one limitation that as of 2/01/02 has not been addressed and is important to know. This report does not support an employee signing onto multiple locations in a given day. The payment is calculated off the hours worked per day, not by location by day. If an employee were to sign in to 2 or more locations in one day, the entire days pay would be calculated off the hourly rate from the last location sign in for that given day.
Job Description: This is just the text associated with Job/ Location in the Employee edit screen.
Reg Pay Rate: This is what the hourly wage is set at in the Jobs/ Location editor in the register. (At the register, it is referred to as Salary Amount).
OT1 Pay Rate: This is set at the register in the Jobs/Location editor. 0.00 – 9.99 are valid settings. The OT1 Pay rate is the calculated from Over-Time Rate-1 x Salary amount. In the case that Over-Time Rate-1 is left at 0.00, this report will calculate the OT1 Pay rate at the same amount at the Salary Amount. The traditional use for OT1 would be time and a half, so the setting would be 1.50
Example: Location 1: Cook Salary Amount: $8.00
Over-Time Rate-1: 1.50 OT1 Pay Rate would be $12.00OT2 Pay Rate: This is set at the register in the Jobs/Location editor. 0.00 – 9.99 are valid settings. The OT2 Pay rate is the calculated from Over-Time Rate-2 x Salary amount. In the case that Over-Time Rate-1 is left at 0.00, this report will calculate the OT1 Pay rate at the same amount at the Salary Amount. The traditional use for OT2 would be double time, so the setting would be 2.00
Example: Location 1: Cook Salary Amount: $8.00
Over-Time Rate-1: 2.00 OT2 Pay Rate would be $16.00
![]() |
Running Clock Time: This keeps a manual running total of all hours worked by an employee appended record by record. This Running Clock resets itself at the beginning of every eighth day to comply with labor laws stating that hours cannot be averaged over multiple weeks to avoid paying overtime. At the beginning of every new week, the Time In and Time Out for both the Date and the Time appear in bold blue.
Daily Hours Before OT1: At the register in the Employee Edit section under PGM2, the Daily Std Hours must be set. Any hours above this that are worked for any given day will be paid as OT1. If your state only requires payment of overtime on a weekly basis, then the Daily Std Hours should be set to 24
Daily Hours Before OT2: At the register in the Employee Edit section under PGM2, the Daily OT Hours must be set. Daily Hours Before OT2 is the sum of the Daily Std Hours and Daily OT Hours. Any hours above this that are worked for any given day will be paid as OT2. If your state only requires payment of overtime on a weekly basis, then the Daily OT Hours should be set to 24
Weekly Hours Before OT1: At the register in the Employee Edit section under PGM2, the Weekly Std Hours must be set. Any hours above this that are worked for any week day will be paid as OT1. *** Traditionally, this would be set at 40.
Weekly Hours Before OT2: At the register in the Employee Edit section under PGM2, the Weekly OT Hours must be set. Weekly Hours Before OT2 is the sum of the Weekly Std Hours and Weekly OT Hours. Any hours above this that are worked for any given day will be paid as OT2. Anything above Weekly Std Hours and below Weekly Hours Before OT2 will be paid as OT1
Example:
Weekly Std Hours: 40
Weekly OT Hours: 20
Any hours worked above 40 will be paid as OT1.
Anything above 60 hours will be paid as OT2.Standard Hours by Day: This is calculated using both the Daily Std Hours and the Weekly Std Hours. Any hours that are less than or equal to the Daily Std Hours will be calculated as Standard Hours by Day, unless the hours that have been worked for that week is above the Weekly Std Hours. The remainder of the time above the Weekly Std Hours will be calculated as OT1 or OT2, as appropriate.
OT1 Hours: This is calculated using both the Daily Std Hours and the Weekly Std Hours. Any hours that are worked in a given day that are greater than the Daily Std Hours will be calculated as OT1 Hours, unless the hours that have been worked for that day is greater than the Daily Hours Before OT2. If this is the case, the remainder of the time will be calculated as OT2. Also if the hours worked in a week is above the Weekly Hours before OT2, then the remainder of the time will be calculated as OT2
OT2 Hours: This would be the remainder of any time that is worked that is above the Daily Hours Before OT2 or the Weekly Hours Before OT2 would.
Totals: Below the last Time in/ Time out, there is a summary of how many Standard Hours, OT1 Hours and OT2 Hours were worked for the pay period. This is then summarized as Total Hours Worked. As a safety precaution, the totals hours are summarized in two ways. The first is just a summing of the total work time. The second method is the summing of the Total Standard Hours, OT1 Hours and OT2 Hours after all of the logic are done to determine which hours go where. If there is a variance of more an .25 hours (1/4 Hour). Then a message will appear in red that says ”Audit These Hours” next to it, also in red will be the total hours that were calculated using the 2nd method described above.
This report is flexible enough so that depending on local labor laws, OT1 and OT2 can be used separately, in conjunction or use neither. If the OT1 and/ or OT2 rates are set for 0, then the standard wages will apply.