Skip to main content
Skip table of contents

Time Log Settings

Setting

Description

UseTimeLog

Determines whether technicians can clock in and out from the client device and have billable labor hours calculated automatically by the system. Unbillable hours for technicians also are calculated by the system. Users also can see which appointments they are timed-in to, and the Time In and Time Out values are displayed in the Appointment Summary Preview and Job Summary Preview panes and on the Call Summary and Appointment Summary reports. The default value is False. If False, the next four settings are not available.

TimeLogLockTimeInTimeOut

Determines whether the Time In and Time Out fields on the client device are locked. The default value is True. If True, hours go directly to appointment history. If False, technicians can manually adjust the time. You can change this value only if UseTimeLog = True.

TimeLogLockLaborTime

Determines whether the Labor Time field on the client device is locked. The default value is True. If False, technicians can manually adjust the labor hours that are calculated based on their time in and time out. You can change this value only if UseTimeLog = True.

TimeLogAllowTimeOverlap

Determines whether technicians can time-in to multiple appointments at the same time. The default value is False, so time-in and time-out entries cannot overlap. You can change this value only if UseTimeLog = True

If you are upgrading from an earlier version of MobileTech, this setting may have been set to True and could not be changed. If so, the setting remains set to True after the upgrade, but you can change the value.

TimeLogRoundingInterval

The interval (in minutes) that labor time is rounded to when technicians time in and out. The default value is 15, which means the technician's labor hours are rounded to the nearest 15 minutes. Enter a value of 1-60 minutes. You can change this value only if UseTimeLog = True.

If you enter 0, this may cause the calculations to not work as expected.

RoundInitialTimeInOut

Determines if rounding is applied to the initial Time In and Out values instead of using actual time. The default value is False.

  • False: Displays the actual time value when entering the initial values.
    When a user times in initially, the actual time in and time out values are used. If they edit the values from the time log form, then the values will be rounded based on the rounding interval that is set in the TimeLogRoundingInterval setting.

  • True: Displays the rounded time value when entering the initial values.
    If you have the TimeLogRoundingInterval set to round by 5, and the user is timing in at 4:07, the time displayed is 4:05. If timing out at 4:32, the time displayed is 4:30. 

AllowDeleteTimeIn

Determines if technicians are able to delete a time-in for a job/service appointment and technician activities. The default value is True. Select False if you do not want your technicians to be able to delete a time-in from their mobile device. See Delete Time-In in MobileTech Help for more information.

TimeLogStatusUpdate

Select the appointment status to default for appointments when the technicians time in. If the status is manually updated in the appointment to the specified status, the technician will be automatically timed in. The default value is empty (disabled). 

TimeLogStatusUpdate and AutoStatusUpdate in Mobile Device Global Settings cannot have the same value.

UseTimeLogBackgroundSync

Determines if the technician's coordinates are automatically uploaded to the audit_timelog table with a background sync to the middle-tier anytime they time in, time out, or delete a time-in. The default value is True. Select False if you do want the coordinates automatically uploaded to the audit_timelog table. This option is disabled if UseTimeLog is set to False.

If you are using Travel Time Log, the coordinates are automatically uploaded when travel time begins, pauses, resumes, ends, or is deleted. See Travel Settings.

To capture the data, the device must be connected to the server and have GPS Location turned on. If there isn't a connection or errors occur, an error message is saved to the JSBridge log file.

UseTravelTimeLog

Determines whether technicians can time in and out from the client device for travel time to be calculated automatically by the system to the labor or travel cost code indicated below as the DefaultCostCodeTravelTimeLog. The default value is False. Select True to allow technicians to use the Travel Time feature.

If False, the remaining settings in this section are not available.

DefaultBeginTravelStatus

Select the appointment status to default for an appointment when the technician selects Begin Travel. The default value is blank. If no value is set, the appointment status is not changed on begin travel.

DefaultEndTravelStatus

Select the appointment status to default for an appointment when the technician selects End Travel. The default value is blank. If no value is set, the appointment status is not changed on end travel.

DefaultCostCodeTravelTimeLog

Select the cost code value used when a technician ends travel to an appointment. This also sets the time entry cost type to LABOR or TRAVEL for service appointments or technician activities. If this a job appointment, then only a LABOR cost code is used based on the job appointment details.

The default value is blank. If no value is set, the technician can manually select the pay code in the popup window after selecting End Travel.

If the user has a different pay cost code set for their default, that pay code overrides the cost code set here. To default the billed/unbilled pay code, you can set this up in the Travel Settings section in MobileTech Options.

MinimumTravelMileage

Enter the minimum allowed mileage for travel time logs. A valid value is anything greater than or equal to 1. The default value is 1.

MinimumTravelTime

Enter the minimum allowed time (minutes) for travel time logs. A valid value is anything greater than or equal to 1. The default value is 1.

RequireTravelforCompletion

Determines if technicians must enter travel before gaining access to the appointment completion form.

AutoTimeIn

Determines if the technician will be automatically timed in to an appointment after ending travel. The default value is False, which means the technician will have to manually time into the appointment. Select True to automatically time the technician in to the appointment.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.