Skip to content
JPRAXCCLOUD & OFFLINE
+91 9792908835 sales@jpraxc.com
JPRAXC Docs

Timetable and substitution

Set the day's periods, build each class's weekly timetable, print it, arrange cover for absent teachers and watch every teacher's workload.

For: Timetable coordinators, principals, office staff

Timetable & Substitution holds the school's period structure, the weekly timetable of every class, and the daily arrangement of cover when a teacher is away. Cover is worked out from the timetable itself: the ERP knows which lessons an absent teacher leaves and which teachers are free in each period.

Timetable & Substitution, with Day arrangement open
Timetable & Substitution, with Day arrangement open

Before you start#

  • Your role needs the Timetable & Substitution permission.
  • Classes, sections, subjects and teaching staff must exist in the session chosen in the sidebar. Tick each teacher's subjects on their staff record, so they are offered for those subjects.

The module's panes are grouped in the order a school uses them:

GroupPanes
Every dayDay arrangement, Add absent teacher
Registers & loadTimetable register, Substitution register, Workload, Print timetable
SetupAdd class schedule, Period structure, Substitution settings

Set the period structure#

Do this once, before building timetables.

  1. Open Period structure.
  2. In How many periods in a day, including lunch?, choose the number.
  3. For each row, type the Label (for example Period 1), the Starts and Ends times, and tick Break for lunch or any other break. Name the lunch row Lunch.
  4. Select Save period structure.

Nothing can be scheduled into a break.

Build a class timetable#

  1. Open Add class schedule.
  2. Choose the Class, the Section and the Weekday. The day opens, period by period.
  3. For each period, choose the Subject (or leave Free period), the Teacher (the list shows teachers of that subject), and type the Room / lab if you use rooms.
  4. Select Save class timetable.
  5. Repeat for each weekday and each class and section.

The ERP will not let one teacher be in two classes in the same period. It tells you which class the teacher is already assigned to.

Check and print the timetable#

  • Timetable register lists every allocation of the session. Filter by class and section, by teacher, or by day, or search by class, period, subject, teacher or room.
  • Print timetable: choose By class & section, By teacher, or By day — all classes & teachers. For class and teacher you can print one day or the full week. Select Print timetable.

Record a teacher who is away#

Teachers on approved leave and teachers marked absent in staff attendance are picked up automatically. Use Add absent teacher for someone who is in school records but away from lessons, for example on exam duty or at a workshop.

  1. Open Add absent teacher (or select Add absent teacher on the Day arrangement toolbar).
  2. Choose the Teacher.
  3. Set the Date and Away for: Full day, First half, Second half or Particular periods (then tick the periods).
  4. Type a Reason and select Save absence.

Arrange cover for the day#

  1. Open Day arrangement. Use Previous day, Today and Next day, or pick a Date.
  2. Absent teachers lists who is away and why (Leave, Attendance or Office), and for how much of the day. Select Change or Adjust to correct this for the day, or Remove for an office entry.
  3. Periods to cover lists every lesson the absent teachers leave, in the order the day runs. An uncovered lesson shows a Suggested teacher when one is free.
  4. For each lesson, select Assign with the suggested name, or Choose… to see the ranked free teachers with the reasons, and the other outcomes: Free period, Self-study or Merge with another section. Add a Room and a Note for the teacher if needed, and select Save arrangement.
  5. To cover everything at once, select Auto-assign all. Each lesson gets the best-ranked free teacher within the school's rules, hardest periods first. You can change any of them afterwards.
  6. Select Print sheet for the day's arrangement sheet with a signature column.

Substitute teachers are told in the Staff app. If a teacher is back and an arrangement is no longer needed, it is listed under Arrangements no longer needed; select Cancel so the substitute is told.

Teachers held back by the school's rules (too many substitutions that day, or too many periods in a row) are listed separately. You can still assign one; the ERP asks you to confirm going past the rule.

Registers and workload#

  • Substitution register: every arrangement of the month and, per teacher, how many periods they took and gave away. Use Export counts, Export arrangements or Print register.
  • Workload: each teacher's periods a week from the timetable, cover taken, and a flag when they are over or under the school's norm. Select Print workload to print it.

Substitution settings#

Open Substitution settings to set:

  • Most substitutions a teacher a day and Most periods in a row (0 switches the periods-in-a-row rule off).
  • Full load (periods a week) and Light load below (periods a week) for the workload flags.
  • First half ends after: which period ends the first half of the day, for half-day absences. The default is the lunch break.
  • Allowed outcomes: Free period, Merged with another section and Self-study. A substitute teacher is always allowed.

Select Save settings.

Good to know#

  • The E-Diary is laid out from the period structure. See E-Diary and homework.
  • The figure cards show the periods a day, lessons a week, classes and teachers timetabled, and absent teachers today with any periods still to cover.

Troubleshooting#

SymptomWhat to do
The selected teacher is already assigned to … in this periodChoose another teacher, or change the other class's timetable first.
No teacher is offered for a subjectTick that subject under Subjects / roles on the teacher's staff record.
Day arrangement says there are no lessons to arrangeThe date is a holiday, a closed day or a weekly day off in the school calendar.
Every free teacher is held back by the cap or the periods-in-a-row ruleChoose a held-back teacher and confirm, choose another outcome, or change Substitution settings.

YOUR NEXT CHAPTER

Let’s make work
work better.

sales@jpraxc.com

A REAL CONVERSATION STARTS HERE

Hello.
Let’s talk.

SALES & DEMOS+91 9792908835 ↗sales@jpraxc.comChat on WhatsApp ↗
ALREADY WITH JPRAXC?+91 9792908836 ↗support@jpraxc.comWhatsApp support ↗
JPRAXC INFYNEX PRIVATE LIMITED
CIN: U62011UP2026PTC252552
Corporate / Business office
Ward No 12, Dudahi
Kushinagar, Uttar Pradesh
PIN - 274302, India
Dudahi, Kushinagar

A DEMO BUILT AROUND YOUR WORK

See your workflow.
Not a slide deck.

Tell us what you run. We will arrange a tailored 30-minute walkthrough and reply within one working day.

01 Share your setup 02 Choose a time 03 See the right modules
What would you like to see?
You can choose more than one, or leave these blank for a recommendation.

We use your details to handle this request. Promotional contact needs your separate choice above.

A TICKET NUMBER, HERE AND BY E-MAIL

Make a complaint.

Tell the support team what went wrong. You receive a six-digit complaint number the moment you submit; a person acknowledges it within 24 hours and gives a written decision within 30 days. For ordinary appeals, if the decision does not satisfy you, the Grievance Officer accepts that number for 30 days while the complaint is marked Decided. Privacy, statutory and urgent concerns may be reported directly without those steps.

Do not include passwords, one-time codes, card details or complete student or patient records. Prefer e-mail? Write to support@jpraxc.com; you receive the ticket number by return.

JPRAXC / THE COMPLETE PICTURE

Find your next move.

PRODUCTSSchool ERP ↗Hospital ERP ↗Billing & GST ERP ↗Custom Business ERP ↗Websites & hosting ↗All products ↗
CONNECTED SERVICESConnectX ↗Business Email ↗WhatsApp API ↗SMS ↗Payment Gateways ↗Cloud or offline ↗Mail login ↗
LET’S GET STARTEDPricing ↗Buy or renew ↗Read the blog ↗Become a partner ↗User guides (Docs) ↗Demo portals ↗Book a guided demo ↗Mobile apps ↗Downloads ↗
COMPANYAbout JPRAXC ↗Customer stories ↗FAQs ↗Privacy policy ↗Mobile app privacy ↗Terms of service ↗Partner programme terms ↗Refund & cancellation ↗Legal ↗Grievances ↗