v4.44.26 ATTENDANCE DEEP RECAP & TRACE
- Rekap per petugas untuk minggu berjalan: hari kerja, hadir, tidak lengkap, tidak hadir.
- Rekap per petugas untuk bulan berjalan dengan metrik yang sama.
- Rekap rentang tanggal bebas + persentase kehadiran lengkap.
- Trace harian per petugas: tanggal, status, check-in/out, metode, foto, GPS, catatan.
- Tidak Hadir didefinisikan sebagai tidak ada attendance_record pada hari kerja yang sudah berlalu.
- Hari mendatang tidak pernah dihitung sebagai tidak hadir.
- Hari kerja dapat diatur di Branding/Settings (Senin-Minggu); default 7 hari untuk kompatibilitas operasional barbershop.
- Kasir tetap mengikuti cashier_attendance_requirement (check-in/check-out/keduanya).
- Status tidak lengkap dipisahkan dari tidak hadir agar audit tidak menyesatkan.
- Tidak ada rewrite data kehadiran historis.
- Hari sebelum tanggal bergabung/akun dibuat tidak dihitung sebagai ketidakhadiran.
