Service Titan Knowledge Base

You can’t create daily more than one ClockIO timesheet errorLast updated on 09/23/2022

This article helps you understand why the You can’t create daily more than one ClockIO timesheet error appears and how to resolve it.


Problem

If a technician clocked in multiple times in one day, a user might try to add both clock-in times to the technician’s non-job timesheets. However, trying to add multiple clock in/out times per day will lead to the You can’t create daily more than one ClockIO timesheet error because the system allows only one clock in/out time per day.


Solution

Before solving the issue, here are things to know:

  • If Payroll Persistence is enabled, timesheet edits can only be made before the pay period is locked by persistence. If the payroll period is already locked, then changes to timesheets will not reflect in payroll reporting, and it’s recommended to create payroll adjustments to account for any differences in performance or labor pay. For more information, see Create payroll adjustments.

To solve the issue, follow the Add unpaid timesheet code workflow.


Add unpaid timesheet code

If a technician has to clock in/out multiple times in a day it is recommended to add an unpaid timesheet code entry for each period of time where the technician was not clocked in that day.

To do that:

  1. In ServiceTitan, go to the navigation bar and click Dispatch.

    The Dispatch Board screen opens.

  2. Click the technician’s profile picture.

  3. From the dropdown field, select Edit Timesheets.

    The Timesheets screen opens.

  4. Set the date range as the day in question. Note: Make sure that there is only one ClockIO timesheet entry for that day.

  5. Change the Start time of the ClockIO entry to the first time the technician clocked in that day.

  6. Change the End time of the ClockIO entry to the last time the technician clocked out that day.

    For example, if in one day the technician clocked in at 8 AM, clocked out at 3 PM, clocked back in at 7 PM, and clocked back out at 11 PM, then the ClockIO Start time should be 8 AM, and the ClockIO End time should be 11 PM.

    Note: If the technician’s working hours should continue past midnight, then set the ClockIO End time for that day to be 11:59 PM, and then create a new ClockIO entry dated for the next day that starts at 12:00 AM and ends at the last time that the technician clocked out the next day.

  7. When you’re done, click Save.

  8. Click Add to add a new timesheet entry.

  9. From the Type dropdown, select the Temp C/O timesheet code option. Note: If a Temp C/O timesheet code isn’t available, then any Unpaid timesheet code should work. If you’re unsure which timesheet codes are unpaid, go to Settings > People > Payroll, and click Edit next to Timesheet Codes to see a list of available codes. You can see the Unpaid codes in the Type column. If there isn’t an Unpaid option, click Add to create one.

  10. Set the Temp C/O timesheet code Start time as the technician’s first clock-out time.

  11. Set the End time to be the technician's last clock-in time.

    For example, if in one day the technician clocked in at 8 AM, clocked out at 3 PM, clocked back in at 7 PM, and clocked back out at 11 PM, then the Temp C/O Start time should be 3 PM, and the ClockIO End time should be 7 PM.

  12. When you’re done, click Save.


Related Content



Important note: Some features may not be currently included in your account and additional configuration may be required. Please contact technical support for details.