Saran datang lebih awal dan toleransi terlambat
Sebelum absen masuk, kartu Beranda bisa menampilkan pesan:
- "Disarankan absen 15 menit sebelum masuk" — owner meminta datang lebih awal (mis. untuk briefing). Ini hanya saran, bukan aturan terlambat.
- "Sudah waktunya absen" — sudah lewat jam saran, shift belum mulai.
- "Masih dalam toleransi terlambat sampai 08:10" — shift sudah mulai, tapi absen sekarang belum dihitung terlambat.
- "Absen sekarang akan tercatat terlambat" — sudah lewat toleransi.
Untuk owner/manager
Atur di template shift: toleransi terlambat (menit setelah jam mulai) dan saran datang lebih awal (menit sebelum jam mulai) beserta alasan opsional. Status terlambat selalu dihitung server dari jam mulai + toleransi.