Students & Admissions¶
The students module manages the complete lifecycle of a student — from first admission through to archiving as an alumnus.
Adding a Student¶
- Go to Students → Add Student
- Fill in the required fields:
- Student ID (auto-generated if prefix is configured)
- First name, Last name, Middle name
- Date of birth, Gender, Nationality
- Class and Campus
- Guardian / Parent contact details
- Upload a passport photo (optional but recommended)
- Click Register Student
Student ID Generation¶
Student IDs are generated automatically in the format:
For example, with prefix KAS, a student admitted in 2026 gets KAS/2026/001. The sequence number is a single running count per campus — it doesn't reset each year and doesn't depend on class code.
Each campus has its own prefix — configure it from Students → Campuses → Edit Campus, next to Student ID Prefix. There is no single school-wide prefix; every campus needs its own configured before students can be auto-registered there.
Class Transfers¶
To move a student to a different class:
- Go to Students → Student List and open the student's record
- Click Transfer Student
- Select the New Class and Effective Date
- Click Confirm Transfer
The student's previous class is retained in the transfer history.
Managing Campuses¶
For schools with more than one location, campuses are managed from Students → Campuses.
Adding a campus:
- From the "Add Campus" pane, enter the campus name
- Click Add Campus — you can add several at once using the (+) icon
Editing a campus:
- From the campus list, click the edit icon
- Update any of:
- Campus Name
- Campus Emblem — used in place of the school's main emblem on bills, reports, and receipts generated for students at this campus. Leave empty to fall back to the school's main emblem.
- Headmaster's Signature — automatically appended to terminal reports and other documents that require it
- Student ID Prefix — see Student ID Generation. Every campus should have its own prefix set.
- Click Modify Campus
Deleting a campus: click the delete icon from the campus list and confirm.
Multi-Campus Enrolment¶
Students are enrolled in one campus at a time. To transfer between campuses:
- Open the student's record
- Click Change Campus
- Select the new campus and click Save
Attendance¶
Recording attendance¶
- Go to Students → Attendance
- Select the Class and Date
- Mark each student as Present, Absent, or Late
- Click Save Attendance
Automated absence SMS¶
When a student is marked absent, an automated SMS can be sent to the student's guardian. To enable this:
- Go to Settings → SMS Settings
- Toggle Absence Alert SMS to on
Biometric attendance¶
Note
Available since sERP v2.1.
In addition to manual entry above, student attendance can be captured automatically from a fingerprint, facial recognition, or card-based biometric device. See Biometric Attendance for device setup, mapping, and settings.
Health Records¶
Student health information is stored under the student's record:
- Open the student record → Health tab
- Add blood group, known conditions, allergies, and emergency contacts
- Log clinic visits with date, presenting complaint, and treatment notes
Disciplinary Records¶
Log disciplinary incidents for a student:
- Open the student record → Disciplinary tab
- Click Add Incident
- Enter the date, nature of the offence, action taken, and the staff member involved
Student Lists and Reports¶
| Report | Location |
|---|---|
| Class list (printable register) | Students → Class List |
| Parent contact list | Students → Parent Contacts |
| Enrolment statistics by class/campus | Students → Analytics |
| Admission register | Students → Admission Register |
Withdrawing a Student¶
- Open the student record
- Click Withdraw Student
- Enter the withdrawal date and reason
- Click Confirm
Withdrawn students are moved to the Alumni / Archive section. Their records and academic history are preserved.
Alumni¶
Former students are accessible under Students → Alumni. You can view their full academic history, generate past reports, and re-enrol them if they return.