Paycore Report Assistant

Overview

The goal is to make a "first-draft" of a Paycore "shift" spreadsheet
based on the date and typical teaching schedules.

After making your selection, click on "shifts.csv" and download
it to your computer for you to edit.

Today is Mon, Aug 31, 2026

Schedule for next school day:
Mon, Aug 31, 2026 Day 2

B 08:23 AM - 09:53 AM
D 10:15 AM - 11:45 AM
F 12:15 PM - 01:45 PM
G 01:55 PM - 02:40 PM

Make Shifts

Select Date(s) and Teacher(s)
Start DateEnd Date
(Original)
Select Date(s) and Teacher(s)
Start DateEnd Date
(Extra Crispy)
Select Date(s) and Teacher(s)
Start DateEnd Date
(Keep It Simple, Silly)

View the Data in the Tables

Paycor shifts are made from the information in these four tables:
  1. dates
  2. courses
  3. staff
  4. bells
  5. duties (sign up)
Click to view the table. You can download a csv version of the each table in order to edit or update
it with your own computer, and then email it back to Fr Chris to update the information on the server.

Fr C's Hours:

  1. June 22, 2026 (2 hr) Updated Dates with 2026-7 Schedules and holidays
  2. June 23, 2026 (3 hr) Updated Bell schedule for the 4 Friday Sports Rallys, updated the "Make Shifts" of https://mathorama.com/paycor for new year, Changed Shift label to include special bell schedule (like Mass/Assby Schedule, Friday Sports Rally Schedule, and Friday Schedule on a Thursday), updated staff database (4 new 2 removed), and new photos linked for the Sign-Up-For-Points
  3. July 7, 2026 (3 hr) Updates Staff database and course database with the best available information.
  4. July 8, 2026 (2 hr) More updates to staff and course database, modified the "Choose a teacher" to assure alphabetical listing of teachers. Added a way to change the sort order of courses to aid proof reading new master schedule, or find an available room for a Block, or a what classes are in a room.
  5. July 9, 2026 (1 hr) adding sorting of staff.csv to help with seeing sign-up groups by senority. fixed a bug with group sorting
  6. July 10, 2026 (1 hr) updated schedule changes in courses.csv, fixed a bug with group sorting
  7. Aug 6, 2026 (2 hr) Updated ranks is staff db, changed courses db of paycor 121 to 9996 "New Teacher" Fixed a bug in veiwStaff.php to have the correct headers. Changed the signUp editing using posts, updated at canEdit and startTime
  8. Aug 11, 2026 (4 hr) Met with Dr Nelson, Worked on the new duties.csv for 2026-2027 sign-up points, updated the course and staff data bases with new paycor numbers, and changed so each person could be assigned a certain number of hours.
  9. Aug 14, 2026 ( 2 hr) Sent Support Ticket at 1am when website was partially functional (php calls to the SQL gave 503 Server errors). When service was restored I updated the data base for several teachers requirements, Sorted the names of the teachers alphabetically by group, rather than rank. Changed that a teacher can submit if they signed up for more than they are required to.
  10. Aug 18, 2026 (3 hr) Met with Dr Nelson, got new Paycor templet to import shifts, after some initial success with a tiny csv file, no longer worked, so used an exported shift instead of the templet, finally after had to use payor customer service
  11. Aug 19, 2026