Skip to documentation content
Schoolixa Documentation
Academics & Attendance

Attendance

Manage student attendance, staff attendance, working-day logic, and biometric/RFID/QR device scans.

Audience
Teachers, attendance staff, admins, and device operators
Last reviewed
September 2, 2026

Overview

Manage student attendance, staff attendance, working-day logic, and biometric/RFID/QR device scans.

Before you start

  • Current academic session
  • Class and section data
  • Working-day policy configured
  • Attendance permissions assigned

Main screens

Student Attendance Entry Register Reports Devices Scan Kiosk Identity Mappings Scan Events

Step-by-step workflows

1

Mark student attendance

  1. Open Attendance > Student Attendance.
  2. Select session, class, section, and date.
  3. Confirm the date is a valid working day.
  4. Mark attendance for listed students.
  5. Save or finalize according to your school workflow.
2

Apply a device scan

  1. Add an attendance device.
  2. Use Scan Kiosk or device API to submit a credential.
  3. Review the scan event.
  4. Map an unmatched credential to one active student or staff member.
  5. Apply the matched scan once.
  6. Re-scan for the same date should be protected from duplicates.

Operational detail

Permission requirements

  • Student attendance, staff attendance, reports, devices, mappings, scan events, and apply actions are permission checked separately.
  • Device operators can submit scans only through approved kiosk or device routes.
  • Attendance reports expose only the school/session data allowed for the signed-in user.

Attendance date

Select the operational date being marked. The date is checked against calendar holidays and weekly-off settings.

Session, class, and section

For student attendance, these fields decide the eligible student list and historical placement for that date.

Attendance status

Use the school-approved status for each student or staff member, such as present, absent, leave, or late where available.

Finalize or lock state

Finalized attendance is treated as authoritative for registers, reports, profile cards, and downstream calculations.

Device credential

RFID, QR, or biometric-style credentials are stored as protected identity mappings and are shown only in masked form.

Scan event status

Unmatched scans need mapping. Matched scans can be reviewed and applied once for the selected person and date.

Validation and system feedback
  • The selected date must be a valid working day unless the workflow explicitly supports the exception.
  • Students and staff must be active and belong to the authenticated school.
  • Duplicate attendance for the same person and date is blocked by the canonical workflow.
  • Credential mappings must be unique and scoped to the correct school and person type.
Common mistakes to avoid
  • Marking attendance against the wrong class or historical section.
  • Trying to apply an unmapped scan event.
  • Expecting a repeated same-day scan to create another attendance row.
  • Using device credentials in screenshots or support messages without masking them.

Safe use

Keep documentation and support privacy-safe

These guides explain normal user workflows only. Do not share passwords, OTPs, tokens, cookies, private student identifiers, payment details, raw internal IDs, provider configuration, or stack traces in support messages or screenshots.

  • Marking attendance against the wrong class or historical section.
  • Trying to apply an unmapped scan event.
  • Expecting a repeated same-day scan to create another attendance row.
  • Using device credentials in screenshots or support messages without masking them.