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:
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 tononeso that no response is selected. Set the tag toyesto configure the clock to select “Yes” as the default response. Set the tag tonoto 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 tononeso that no response is selected. Set the tag toyesto configure the clock to select “Yes” as the default response. Set the tag tonoto 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 toyesto enable the missed breaks question. Set the tag tonoto 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 thebreak_attestation_enabledattribute 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 toyesto 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 toyesto enable the meal waiver question. Set the tag tonoto disable the meal waiver question.
Note: In addition to configuring break attestation functionality on the Clock+, you must configure your time entry policy to support break attestation. For more information on configuring break attestation in Dayforce, see the Dayforce Implementation Guide.