052826 Release
Time & Attendance: Day-Level Pay Data Now Sends to Payroll
What was happening: Certain types of daily pay data — like piece-based pay — weren't being sent to payroll on days when an employee had no clock punches. That meant some compensation was missing from payroll exports entirely.
What changed: Day-level pay data now gets sent to payroll regardless of whether there are any punches recorded that day.
Why this matters: Employees get paid accurately for all work tracked in their timesheets — nothing gets lost on its way to payroll.
Time & Attendance: Missing Punch Requests Save Directly for Employees With Edit Access
What was happening: If an employee had permission to edit their own timecard and used the Missing Punch icon, their punch was incorrectly routed for manager approval — even though they had the access to save it themselves.
What changed: Employees with timecard edit access can now submit a missing punch and have it save directly to their timesheet, just like any other edit they make.
Why this matters: Removes an unnecessary approval step and makes the system behave consistently — however a punch is added, the permissions work the same way.
052126 Release
Time & Attendance: "All Day" Toggle Now Shows Correctly in Employee Templates
What was happening: When you edited an Employee Template and set a shift as "All Day," then closed and reopened the template, the All Day checkbox sometimes appeared blank — even though the shift was correctly configured. It looked broken, even when it wasn't.
What changed: The All Day checkbox now correctly reflects what's saved. If the start and end time are the same (which is how the system defines an all-day shift), the checkbox will show as checked when you come back to review or edit the template.
Why this matters: Operations teams can now quickly confirm all-day shifts at a glance without second-guessing the setup. This is a display-only fix — no underlying business logic was changed.
051426 Release
Time & Attendance: Payroll Submission Timeout Resolved
What Was Happening: For companies with a large number of employees — especially those with complex time-off policies or long accrual histories — clicking submit during the Prepare for Payroll process would cause the screen to spin indefinitely. No error message appeared. Behind the scenes, the server was quietly timing out and abandoning the request, leaving payroll stuck with no clear path forward.
What Changed: We extended the server's wait time from the default 30 seconds to 600 seconds (10 minutes). This gives the system enough runway to process large, complex payrolls without cutting out mid-run — the same approach already used for other long-running tasks in the system. Note: this is a temporary fix while a more permanent asynchronous solution is planned for a future release.
Why This Matters: Your payroll team can now submit large or complex pay runs without hitting a wall. No more silent failures, no more staring at a loading spinner, and fewer calls to support — even for your biggest, most complex clients.
050726 Release
Time and Attendance: Schedule Hours Not Displaying
What was happening: Employees with assigned schedules weren't seeing their hours or dollar totals at the top of the day view. The numbers only appeared after opening the schedule and saving it — even without making any changes.
What changed: The system now loads and displays scheduled hours and dollar totals correctly, right away, without any extra steps.
Why it matters: Managers and employees can trust that what they see is accurate from the moment they open the day view — no work-arounds needed.
Time and Attendance: Time Off Approval Status Not Updating Until Page Refresh
What was happening: After a manager approved or rejected a time off request, the Schedule page still showed the old status. It only updated after a manual page refresh.
What changed: The Schedule page now reflects the correct approval status immediately — no refresh needed.
Why it matters: Seeing outdated availability could lead to scheduling mistakes or miscommunication. Now, managers can make decisions based on accurate, real-time information.