Configure the Clocks to Accept Unassigned Clock Entries

Clocks Guide

Version
R2026.1.0
ft:lastEdition
2026-05-01
Configure the Clocks to Accept Unassigned Clock Entries

You can configure the Dayforce Clock Pro and Clock+ to accept unassigned clock entries. An unassigned clock entry is a clock entry that’s performed at a location where the employee doesn’t have a work assignment. Configuring the clocks to support unassigned clock entries involves:

  • Enabling functionality on the clock so that employees can clock in with a transfer.
  • Creating clock device groups in Dayforce and assigning employees to the groups.
  • Verifying that your time entry policy and organization are configured to support unassigned clock entries.

Keep the following in mind with this functionality:

  • Each location requires its own unique Dayforce Clock Pro or Clock+.
  • Employees must have an existing work assignment record that has a matching job at the new location to perform the clock entry transfer at that location.
  • If work assignment rates of pay or any other work assignment-based attribute exists, Dayforce uses the rate or attributes of the most recent work assignment record that has the matching job.
  • Work assignments that are automatically generated don’t have an effective end date and are always created as secondary work assignments.

To configure the clock to accept unassigned clock entries:

  1. Assign each clock to one location in Pay SetupClock Devices.
  2. Create clock device groups in Pay Setup > Clock Device Groups and assign clocks to each device group, as appropriate, in Pay SetupClock Devices.
  3. In Site Setup > Clock Configuration, update the clock config file to include the in_with_position_transfer function in the <functions id="functions"> section if it isn’t already configured. You can configure this button and remove the existing, standard Start Shift button. Alternatively, add it separately as a secondary button:
  4. Copy
    <function id="in_with_position_transfer" key="" punchtype="Punch_In" icon="shift_start_transfer" />
  5. Note: This function tag has additional attributes that aren’t listed in the XML above. Further, the attributes differ slightly for the Dayforce Clock Pro and Clock+.
  6. (Dayforce Clock Pro only) Enable interclock communication (that is, punch exchange) in the clock config file in the <communication id="communication"> section and specify the port number. For example:
  7. Copy
    <punch_exchange port="7750">yes</punch_exchange>
  8. Assign employees who will be using this feature to the appropriate clock devices group in People in the Work > Clock Group Assignment screen.
  9. Verify that the Allow Clocking at Unassigned Locations checkbox is selected in your time entry policy (in Pay SetupTime Entry Policy in the Main tab).
  10. Make sure that your clock codes are assigned, configured for the correct length, and are unique in Org Setup > Organization and Org Setup > Jobs and Job Assignments. After they’re assigned and configured, set them in the clock config file in Site Setup > Clock Configuration. Clock codes are also known as transfer code lengths and you can configure them in the <system id="system"> section of the config file:
  11. Copy
    <transfer_code_length>4</transfer_code_length>
  12. Verify that job assignments exist at the relevant locations in Org Setup. If you don’t verify this, a work assignment might not show up when an employee tries to transfer, nor will a work assignment be created.
  13. To create the work assignments based on where the clock is assigned, go to System Admin > Client Properties and click the Properties tab. In the Time and Attendance section, locate the Cost Time Entries Against drop-down list and select Clock location in the list.

For more information about any of the steps outlined in this process, see the following topics: