Attendance Settings

The Attendance Settings page allows School Admins to configure how the attendance system works, including attendance point deduction rules, working days setup, and notification thresholds.

Overview

ItemDescription
PurposeConfigure attendance tracking rules and parameters
Required RoleSchool Admin
Route/setting (Attendance Settings)

Key Configuration Options

Attendance Days

Configure which days of the week are considered school/working days:

Navigate to Settings → Attendance Settings

Select the active school days (e.g., Monday to Friday, or Monday to Saturday)

Save the configuration


Attendance Points System

The system supports a point-based attendance tracking for student violations:

SettingDescription
Alpha (Unexcused Absence)Points deducted for unexcused absences
Terlambat (Late)Points deducted for tardiness
Sakit (Sick)Points handling for medical absences
Izin (Permission)Points handling for permitted absences
ThresholdMinimum point threshold before an alert is triggered

Notification Thresholds

Configure when attendance alerts are automatically sent:

Alert TypeWhen Triggered
Low Attendance WarningStudent attendance drops below X%
Absence Streak AlertStudent is absent for N consecutive days
Point ViolationStudent reaches the point violation threshold

Attendance settings apply to the entire school. Changes will affect how all attendance records are calculated going forward. Review these settings carefully before modifying them.


Subject Attendance vs General Attendance

eSchool tracks two types of attendance:

TypeDescription
General Daily AttendanceMorning check-in for the whole school day
Per-Subject AttendanceAttendance tracked separately for each class session (managed by teachers)

Both types can be configured through the Attendance Settings to work in coordination.

On this page