{% extends "base.html" %} {% block content %}

Attendance Source Priority

Back to Dashboard
Attendance Engine JSON

Configure how daily attendance should be calculated when multiple data sources are available (Manual, Biometric, Self punch, Desktime logs, etc.).

{{ csrf_token() if csrf_token is defined }}
Store under key attendance_source_priority in SystemSetting. Must be valid JSON.
Clicking a preset will overwrite the textarea content. You can still tweak it manually.
Example structure
{
  "default": {
    "order": ["manual", "biometric", "self", "desktime_hours", "desktime_productive"],
    "min_hours_present": 7.5,
    "min_hours_half_day": 4
  },
  "WFH": {
    "order": ["manual", "desktime_productive"],
    "min_hours_present": 7,
    "min_hours_half_day": 4
  }
}
      
{% endblock %}