Enable Break Attestation

Clocks Guide

Version
R2024.2.0
Enable Break Attestation

With break attestation functionality, employees can end their shift and report that their rest periods weren’t taken, which might entitle them to a pay premium for the extra time worked. When this functionality is configured, employees can click a different End Shift button to clock out and attest a missed break in a single action. After clicking this button, the clock prompts employees with an attestation dialog box that they must complete before their clock entry is accepted. Alternatively, managers can submit attestations on their employees’ behalf and approve attestations in the Dayforce application.

To enable this functionality, assign the out_with_attestation function to a key in the <functions> section of your config file. After you update and publish your configuration, the following End Shift button appears on the clock:

End Shift button that's used to end a shift and report a missed break.

The out_with_attestation function has the following attributes:

  • <break_attestation_default_value>: Sets which default response is selected to the “Have you taken all required breaks for this shift?” question, which appears after an employee ends their shift with an attestation. By default, the tag is set to none so that no response is selected. Set the tag to yes to configure the clock to select “Yes” as the default response. Set the tag to no to configure the clock to select “No” as the default response.
  • Note: Regardless of the default response selection, the employee can select a different response before confirming their attestation.
  • <meal_attestation_default_value>: Sets which default response is selected to the “Are you waiving a meal for this shift?” question, which appears after an employee ends their shift with an attestation. By default, the tag is set to none so that no response is selected. Set the tag to yes to configure the clock to select “Yes” as the default response. Set the tag to no to configure the clock to select “No” as the default response.
  • Note: Regardless of the default response selection, the employee can select a different response before confirming their attestation.
  • <break_attestation_enabled>: Enables the “missed breaks” question that appears on the clock when an employee ends their shift with an attestation. By default, the tag is set to yes to enable the missed breaks question. Set the tag to no to disable the missed breaks question.
  • <break_attestation_multiple_enabled>: Enables the “missed multiple breaks” question that appears on the clock when an employee ends their shift with an attestation. The clock shows the same question as it does when the break_attestation_enabled attribute is configured, but requires that employees confirm the number of breaks they took.
  • By default, the tag is set to no, by default. Set the tag to yes to enable the missed multiple breaks question.
  • When enabled, after an employee clocks out and responds to the “Have you taken all required breaks for this shift?” question with “No,” the clock shows the “How many breaks did you take for this shift?” question. The employee must specify the number of breaks they took using the arrows next to the question.
  • <meal_attestation_enabled>: Enables the “waive meals” question that appears on the clock when an employee ends their shift with an attestation. By default, the tag is set to yes to enable the meal waiver question. Set the tag to no to disable the meal waiver question.