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 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.
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.
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:
- 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.