Employee Scheduling in a Snap

Key Feature Comparison: Premium vs Snap Schedule

 

Snap Schedule Premium

Snap Schedule Premium 2013

Snap Schedule

Snap Schedule 2013

Familiar and Intuitive User Interface

 

 

Microsoft Office® 2010 style user interface with Backstage view

Graphical menus and contextual guidance

Mouse-over balloon tooltips for scheduling details and explanations

One click dialing and one click e-mailing

Zoom slider control to shrink or enlarge schedule displays

Color coded employee positions, shifts, time off reasons, and tasks

Color coded alerts for scheduling errors and conflicts

Memorized configuration settings and display preferences for each user

Drag & Drop Scheduling

 

 

Drag/drop scheduling to quickly assign, move, copy, or swap shifts

Copy data from past scheduling periods to make new schedules

Undo, add, edit, or delete shift assignments using right-click menus

Adjust individual shift assignments’ start and end times

Flexible Scheduling Capabilities

 

 

Multi-location scheduling

Skill-based scheduling

Position-based scheduling

Paid time off (PTO), Unpaid time off (UPTO) assignments

On-call/standby shift assignments

Schedule unlimited number of employees, shifts, and time off requests

Set non-working days for business closures and observed holidays

Add reasons to shift assignments

Add notes to shift and time off assignments

Set required staffing levels by position, skill, and assignment reason for each shift

Scheduling from Multiple Views

 

 

Daily View by Shift with coverage and work hour summary

Daily View by Employee with work hour and labor cost totals

Shift View with coverage summary by position, skill, and assignment reason

Calendar View (Weekly and Monthly)

Task View with detailed task assignments and hourly coverage summary

Schedule Outlook with daily staffing graph and action item reminders

Custom display filters for employees, shifts, or locations

Create and view rolling work schedules - from days to years

User-configurable display data for individual schedule views

Export and import schedule view configuration settings

Print schedule views to disk files in PDF, JPEG, PNG, or TIFF file format

Task Scheduling

 

 

Schedule tasks and breaks within an employee's shift

Show coverage (employee counts) for time intervals from 15 to 60 minutes

Show/hide tasks on task view

Track work hours and labor costs by task for each employee

Auto Scheduling

 

 

Auto generate work schedules for user-definable schedule plans

Pre-designed schedule plans for popular 8, 9, 10, 12, and 24 hour shift patterns

Preview generated schedules and make changes before committing

Support fixed, oscillating, staggered, mixed, and rotating shift schedules

Real-time Scheduling Errors and Conflicts Detection

 

 

Shift assignment conflicts with employee's time off

Shift assignment conflicts with a non-working day

Duplicate shift assignments for same employee

Overlapping shift assignments for same employee

Employee not authorized to work at assigned shift location

Assigned shift not applicable on selected day of the week

Shift assignment reason does not apply to assigned employee

Assigned employee has a skill that has expired

Assigned employee has a skill that is about to expire

Shift assignment conflicts with employee's availability

Not enough rest time between employee's consecutive shift assignments

Task assignment is outside of allowed time window

Task assignment starts before shift's start time

Task assignment ends after shift's end time

Duplicate task assignments for same employee

Overlapping task assignments for same employee

Employee not authorized to perform assigned task

Employee daily work hours exceed maximum limit

Employee daily work hours are below minimum limit

Employee period work hours exceed maximum limit

Employee period work hours are below minimum limit

Employee daily overtime hours exceed maximum limit

Employee period overtime hours exceed maximum limit

Employee consecutive work days exceed maximum limit

Employee Information Management

 

 

Maintain employee contact information, picture, position, hire date, labor rate, skills/certifications, and skill expiration dates

Limit hours an employee can be scheduled to work per day or per work period

Assign minimum and maximum work and overtime hours per day or per work period for each employee

Set an employee’s availability in multiple periods for each day of the week

Designate authorized time off reasons for each employee

Designate authorized work locations for each employee

Allow up to 25 customizable fields for each employee record

Punch In/Out

 

 

Punch view to show shift assignments for each employee and the employee’s punch in/out times

View, edit, and add punch records

Show the variances between planned and actual work hours and costs

Reports based on punch data

Open Shifts and Shift Bidding

 

 

Create open shifts that still need to be filled and have employees sign up (shift bidding) for those shifts

Print and post the open shifts for employees to sign up or employees can request the open shifts remotely via an iOS mobile device

 Show open shifts and requests on the Shift schedule view for review and approval

Employee Remote Access

 

 

Support for employee remote access via browser and mobile apps (requires Employee Remote Access Add-on)

Allow employees to access their schedules via an iOS mobile device

Allow employees to change their weekly availability status

Allow employees to punch in/out via an iOS mobile device

Allow employees to request time off via an iOS mobile device

Allow employees to bid on open shifts via an iOS mobile device

Allow employees to view their time cards via an iOS mobile device

Labor Budgeting and Cost Controls

 

 

Auto compute regular and overtime pay

Auto compute shift premium and on-call pay based on user-defined rules

Auto compute time off pay

Show/hide summary rows for hours and costs on schedule views

Generate Weekly, Bi-Weekly, and Period time cards

Select best available employees to fill a shift based on labor cost, current work load, skills, seniority, and other criteria

Print and Publishing Work Schedules

 

 

Print schedule views

Print daily shift and time off assignments

Print weekly and monthly shift assignment and time off calendars

Print employee weekly and monthly calendars

Publish schedules in PDF and other formats for Internet/online viewing

E-mail schedules to employees in HTML, text or iCalendar file format

Reports

 

 

Number of standard reports

48

32 

Customize standard reports and save updated templates in memorized report list for future use

Context sensitive filtering, sorting, and grouping of report data

Preview report before printing (what you see is what you get)

Export report data to Excel, PDF, RTF, HTML, and popular graphic formats

Drill-down for more details, and make changes to the underlying data

Security and Multi-Level Access Control

 

 

Multi-user concurrent access

 

User login authentication for each database

 

Support for Windows integrated single sign-on

 

Role-based access control to accommodate full-time schedulers, managers, occasional users, and read-only users

 

Unlimited user accounts and roles

 

Access control for individual features, commands, and reports

 

Access control for sensitive data including labor costs and employee information

 

Collaboration with External Systems

 

 

Import employee data from QuickBooks or Excel file

Free Software Development Kit (SDK) providing read/write access to scheduling data via .Net classes and objects

Custom plug-in support for data exchange with payroll systems

Export data to Excel, PDF, RTF, HTML, and other popular formats

Underlying Technologies

 

 

.Net managed code

Work withWork with on-premise Microsoft SQL Server 2005 to 2012 versions

Work with Web-hosted SQL Servers

 

Work with Microsoft SQL Azure cloud-based database service

Performance optimization for database access over the Internet

 

Super quick client-only installation for computers with access to existing SQL servers

 

Use Microsoft SQL Server Compact Edition (CE)

 

Snap Schedule Premium Employee Scheduling Software