Skip to content

Attendance Module User Guide (Non-Technical)

This guide explains how office/admin users can take and review attendance in daily operations without technical knowledge.

Who should use this

  • Class teachers
  • Office/admin staff
  • HR/admin users managing staff attendance

Attendance menu map

From the left sidebar, open Attendance. You will find:

  • Student Attendance (daily marking)
  • Staff Attendance (daily marking)
  • Student Records
  • Staff Records
  • Student Reports
  • Staff Reports

Status meanings

Student attendance statuses

  • Present: student attended
  • Absent: student did not attend
  • Late: student arrived late
  • Half Day: student attended for part of the day
  • Leave: approved leave

Staff attendance statuses

  • Present
  • Absent
  • Late
  • Half Day
  • Leave
  • Holiday

Before you start

Please confirm these are ready:

  1. Academic session is active.
  2. Classes and sections are configured.
  3. Students are assigned to class/section and set as active.
  4. Teachers/staff records are active.

If any of these are missing, lists may appear empty during attendance entry.


1) Daily Student Attendance

Path: Attendance -> Student Attendance

Mark attendance

  1. Select Date.
  2. Select Class.
  3. Select Section (optional based on your process).
  4. Wait for student list to load.
  5. Mark each student status.
  6. Add optional remarks for any student.

Important behavior:

  • Changes are saved automatically.
  • If attendance already exists for that student/date, status is updated (not duplicated).
  • Remarks are auto-saved after a short delay.

Quick/batch actions

You can use:

  • Mark All Present
  • Select multiple students and set Present/Absent/Late/Half Day/Leave in one action

Tip: Use batch actions first, then adjust individual students.

Correct a previously marked day

  1. Open the same date/class/section again.
  2. Update the student status or remarks.
  3. Wait for auto-save confirmation behavior.

2) Daily Staff Attendance

Path: Attendance -> Staff Attendance

Mark attendance

  1. Select Date.
  2. Choose staff type: Teachers or Staff.
  3. Wait for list to load.
  4. Mark each person status.
  5. Optional: set Check In and Check Out times.
  6. Optional: add remarks.

Important behavior:

  • Changes are saved automatically.
  • Existing records for the same person/date are updated.
  • For Absent or Holiday, check-in/check-out is disabled.

Quick/batch actions

  • All Present button for fast marking
  • Select multiple rows and apply one status from sticky bottom actions

3) Student Attendance Records

Path: Attendance -> Student Records

Use this page to review history and remove wrong entries.

Available filters

  • Class
  • Section
  • Status
  • Specific date
  • From date and to date

Actions

  • Open View Reports to move to student attendance report page
  • Open Mark Daily Attendance to return to entry page
  • Delete a record if it was entered by mistake

Note: For corrections, preferred method is reopening daily attendance and updating status rather than deleting records unless necessary.


4) Staff Attendance Records

Path: Attendance -> Staff Records

Use this page to review teacher/staff attendance history.

Available filters

  • Type (Teachers/Staff)
  • Status
  • Date

Actions

  • Open View Reports for summary report
  • Open Mark Daily Attendance for daily entry
  • Delete incorrect records

5) Student Attendance Reports

Path: Attendance -> Student Reports

Generate report

  1. Select class.
  2. Select section.
  3. Select date range (from and to).
  4. Click Generate Report.

What you get

  • Student-wise summary table
  • Total days and status breakdown
  • Attendance percentage per student
  • Summary cards (total students, average attendance, defaulters below 75%)

Use this report for class-level attendance review meetings.


6) Staff Attendance Reports

Path: Attendance -> Staff Reports

Generate report

  1. Choose type (Teachers or Staff).
  2. Set from and to dates.
  3. Click Generate.

What you get

  • Employee-wise attendance summary
  • Total present/absent/late/leave counts
  • Attendance percentage with progress indicator

Use this report for HR/admin review and monthly attendance monitoring.


Daily

  1. Mark student attendance after first period.
  2. Mark staff attendance at reporting time.
  3. Review unusual records (many absences/late arrivals).

Weekly

  1. Check student report for low attendance students.
  2. Check staff report for repeated late/absent patterns.

Monthly

  1. Review class-wise student percentages.
  2. Share staff attendance summary with management.

8) Common issues and quick fixes

No students showing in daily page

  • Check selected class and section.
  • Ensure students are active and assigned.

No teachers/staff showing

  • Confirm selected type (Teachers or Staff).
  • Check that employee records are active.

I entered wrong status

  • Reopen same date and update status; it will overwrite existing record.

Report is empty

  • Recheck date range.
  • Verify that attendance was actually recorded for that period.

I cannot see Attendance menu

  • Your role may not have required permissions.
  • Ask admin to grant attendance and report permissions.

9) Good practices

  • Complete attendance at a fixed time every day.
  • Use batch actions first for speed, then correct exceptions.
  • Add remarks for unusual entries (leave, late reason, half day reason).
  • Avoid unnecessary deletion; prefer correction by updating the same date record.
  • Review reports weekly to catch attendance problems early.

Built for school teachers and admins