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:
- Assign each clock to one location in Pay Setup > Clock Devices.
- Create clock device groups in Pay Setup > Clock Device Groups and assign clocks to each device group, as appropriate, in Pay Setup > Clock Devices.
- In Site Setup > Clock Configuration, update the clock config file to include the
in_with_position_transferfunction 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: -
Copy
<function id="in_with_position_transfer" key="" punchtype="Punch_In" icon="shift_start_transfer" /> - 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+.
- (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: -
Copy
<punch_exchange port="7750">yes</punch_exchange> - Assign employees who will be using this feature to the appropriate clock devices group in People in the Work > Clock Group Assignment screen.
- Verify that the Allow Clocking at Unassigned Locations checkbox is selected in your time entry policy (in Pay Setup > Time Entry Policy in the Main tab).
- 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"> sectionof the config file: -
Copy
<transfer_code_length>4</transfer_code_length> - 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.
- 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:
- Assign clocks to locations (see Clock Device Setup)
- Create clock device groups (see Clock Device Group Setup)
- Update the clock configuration (see Update Custom Clock Configurations)
- Assign employees to clock device groups (see Work > Clock Group Assignment in the HR Administration Guide)
- Update your time entry policy (see Time Entry Policies in the Dayforce Implementation Guide)
- Verify your organization setup (see Org Setup Configuration in the Dayforce Implementation Guide)
- Update your client property configuration (see System Admin > Client Properties in the Dayforce Implementation Guide)