Substitution Logs¶
ℹ️ A class substitution request can be created by either a Teacher or an Administrator, depending on the access permissions configured in the school settings.
In this section, a teacher can create a request to substitute their class if they plan to be absent at school on a specific date or within a specific period of time (vacation, sick leave, etc.). An administrator or school principal manages class substitution requests.
How a teacher can create a class substitution request¶
- Go to the Substitution Logs section in the panel menu on the left.
- Click the Add button in the top-right corner.
-
Fill in the required fields (marked with ) in the request form:
- Date — select the day when a substitution is needed.
- Section — select the section.
- Subject — select the subject of the lesson that needs to be substituted.
- Class Period — select the specific lesson/time slot in the schedule (for example, 1. 14:00–14:45).
- Reason* — select the reason for absence from the list (for example: Vacation, Sick Leave, Professional Development, Other). -
In the “Substitute Teacher” field, select the teacher who will conduct the lesson, if there is already an agreement with a specific teacher. This field is optional and can be left empty. The administrator can assign a substitute after receiving the teacher's substitute request.
- Make sure all information is correct and submit the form.
✅ After saving, teacher's request will appear in the Substitution Logs table with the status “Open” (visible to the administrator/principal).
How an admin/principal can process a teacher’s request¶
In the Substitution Logs section, the admin can see all requests. For convenience, filters (date range, class, subject, etc.) and statuses Opened / Closed/Rejected can be used.
Option 1 — everything is correct, approve immediately
- Open the Substitution Logs and find the entry with the required request (status “Opened”).
- Click the blue three-dot icon on the right side of the row.
- Select the Approve action.
✅ The request is moved to the “Closed” status, and the selected substitute teacher is automatically applied to the schedule for that class.
Option 2 — edit/update the data first, then approve
- Click the blue three-dot icon next to the required substitute request.
- Select Edit.
- Make the necessary changes in the form (for example, a different substitute teacher, another subject, a different class index, etc.).
- Submit the changes.
- Click the three-dot icon again → select Approve.
✅ After this, the request status changes to “Closed”, and the schedule is updated according to the new data.
If the substitution request is created by the admin/principal¶
- The administrator/principal can also click the Add button in the Substitution Logs section and fill in the substitution form.
- In this case, after saving, the request automatically switches to the “Closed” status, and the substitution is immediately applied to the schedule.
- All the requests can be approved/declined/edited/removed by clicking the context menu on the right to the required substitution request entry and selecting the required action.