{% set page_group = "admin" %} {% include 'components/head.html' %}
{% include 'components/nav-account.html' %}
{% include 'components/alerts.html' %} {# Page Header #}

{{ page.title }}

Configure scheduling policies and overtime rules

Back to Schedule
{# Sidebar Navigation #} {# Main Content #}
{# Provider Selection #}

Scheduling Provider

Select the scheduling system to use for this store.
{# Clock Rules #}

Time Clock Rules

How early can employees clock in
Grace period for late clock-in
Grace period for late clock-out

Manager PIN Prompts

Turn either of these off to let employees clock in/out without entering a manager PIN.

{# Mobile Clock-In #}

Mobile Clock-In

{# Everything below is hidden when mobile clock-in is off #}

{# Geofence configuration — shown when geofence is enabled #}
{# Overtime Configuration #}

Overtime Rules


Custom Rules
0 = no daily overtime
Current Rules: Loading...
{# Payroll Settings #}

Payroll Settings

{# Policies #}

Policies

{# Open Shift Claiming #}
Open Shift Claiming

Control how employees can claim open (unassigned) shifts.


{# Shift Reassignment #}
Shift Reassignment

Control how managers can reassign shifts between employees.

When enabled, managers can directly reassign shifts to different employees without requiring the new employee's consent. When disabled, shift changes require employee approval via the swap request workflow.

{# Time Off Rules #}

Time Off Rules

Control when employees can submit time-off requests and block specific date ranges.

0 = no minimum. Employees will be blocked from requesting dates sooner than this. Managers creating requests bypass this rule.
How far in advance a request can be made. 0 = no maximum.

Blackout Dates

Date ranges where time-off requests are not permitted (holidays, peak season, etc.). Applies to both employees and managers.

{# Populated by JavaScript #}
Start End Reason Actions
No blackout dates configured.
{# Positions Management #}

Positions

{# Populated by JavaScript #}
Color Name Status Actions
{# Position Training Matrix #}

Position Training Matrix

Shows which employees are trained for each position. Manage assignments on each employee's profile.

Employee
Loading training data...
{# Save Button #}
{# Blackout Add Modal #} {# Position Add/Edit Modal #} {# Leaflet (geofence map picker) — CDN, matches existing Chart.js CDN convention #} {% include 'components/footer.html' %}