Common Issues for Punch Enforcement Sync

How it works

If you are integrated with a POS that offers Punch Enforcement (Schedule Enforcement) and have enabled this feature, your shifts will sync to your POS anytime you publish your schedule. Your POS will then validate whether an employee is scheduled to work and determine if they can clock in.

Pro Tip

Completing your mapping between your POS and 7shifts will help ensure that Employees' shifts can sync over. This is how the Employees and Roles in 7shifts are matched to their counterparts in your POS. 

You can update your Employee and Role Mapping under the Apps & Integrations > My Mappings.

Issue

Shifts are not syncing to your POS after being published, resulting in employees being unable to clock in without a manager override, even though they are scheduled to work.

What To Do

Follow these troubleshooting steps to resolve shift sync issues:

Check the Shift Sync icon on the Schedule page

If one or more of your shifts are not syncing properly, this will be indicated to you by the Shift Sync (plug) icon. You will be able to see the Shift Sync icon on the Schedule page:

Green - means your shifts have synced to your POS successfully.
Red - means one or more of your shifts have not synced to your POS.

620155aa823ee.png

Hover over the icon for more details about the error:

You may also see a warning banner on the Shift Pool page about your shifts not syncing.

Screenshot_2023-04-12_at_1.22.00_PM.png

Review Error Messages

If your shifts did not sync to your POS after they were published, you may see an error message for the following reasons:

⚠️ Please contact our Support team for further assistance with the Read-Only Mode or Offline errors. 
  • Read-Only Mode:The integration is not properly configured yet for Punch Enforcement.
  • Offline: The POS connection is offline and is unable to sync until the connection is back online.

  • Other Errors:
    • Punch Enforcement may not be enabled in your POS (find and review the setup steps for your POS here).
    • The timezone is incorrect under your 7shifts Location's settings.
    • An Employee is not assigned the same Roles/job codes within 7shifts and your POS.
    • The staff passcode/Pin and the 7shifts employee punch IDs are not the same (specifically for TouchBistro POS and Upserve POS).
    • Publishing a schedule with a shift that has already started (specifically for Brink POS).
    • There is an issue with how the Roles or Employees are mapped or their mapping is incomplete.

RELATED ARTICLES:

Click here for more information on Role & Employee Mapping.
Was this article helpful?
1 out of 13 found this helpful