Enable Clocking Without Work Assignments

Clocks Guide

Version
R2026.2.0
ft:lastEdition
2026-08-10
Enable Clocking Without Work Assignments

You can configure Dayforce and your clocks to allow employees to clock in at a location within their clock device group that they don’t have a work assignment configured for. Consider an example where employees often rotate their work through several locations. Without this functionality, an administrator would have to create a work assignment for each employee at each location they might need to work at. However, with this functionality enabled, Dayforce automatically creates the appropriate work assignment after the employee clocks in.

When this functionality is enabled, the clock shows an alternative Start Shift button. After employees click this button, the clock shows the jobs that they can work at this location based on their existing work assignments. For example, an employee can work as a merchandiser, clerk, or supervisor at the Cambridge location. The Kitchener location has corresponding clerk and supervisor job assignments, but not a merchandiser job assignment. As a result, the clock shows only the clerk and supervisor job assignments when the employee clocks in at the Kitchener location.

This functionality requires that the Cost Time Entries Against client property is configured correctly in your organization’s Dayforce instance. This client property is located in System Admin > Client Properties, in the Properties tab, in the Time and Attendance section. To configure the client property so that it’s compatible with clocking without a work assignment, select either Clock location or Clock location; Always link to schedule in the drop-down list. See Time and Attendance in the Dayforce Implementation Guide.

Further, you need to configure your time entry policy to support clocking at unassigned locations, and you might need to add employees to the appropriate clock device groups. All of these requirements (plus enabling this functionality on the clock) are described in the procedure below.

To enable clocking in with a transfer:

  1. In Dayforce, go to System Admin > Client Properties and click the Properties tab.
  2. In the Time and Attendance section in the Cost Time Entries Against drop-down list, select either Clock location or Clock location; Always link to schedule and save your changes.
  3. Go to Pay SetupTime Entry Policy and select a time entry policy.
  4. In the Main tab in the Validation section, select the Allow Clock Entry at Unassigned Locations checkbox and save your changes.
  5. Go to Pay Setup > Clock Device Group, expand a device group, and add employees to the group as needed. Save your changes.
  6. Go to Site SetupClock Configuration.
  7. In the Device Type drop-down list, select Dayforce Touch / Pro or Clock+.
  8. In the second drop-down list, select Unified.
  9. Select a clock configuration group.
  10. Copy the following tag from the config file to the override config file, in the <functions id="functions"> section:
  11. Copy
    <function id="in_with_position_transfer" key="" punchtype="Punch_In" icon="shift_start_transfer" />
  12. Note: This function tag has additional attributes that aren’t listed in the XML above. Further, the attributes and icon names differ slightly for the Dayforce Clock Pro and Clock+. This XML example is taken from the Dayforce Clock Pro config file.
  13. Edit the attributes in this tag. For more information about these attributes, see Function Configuration.
  14. Save your changes, and then validate and publish.

See also: