Absensi karyawan (Kasir/Teknisi/Kurir) dilakukan dengan scan QR Code, bukan input manual -- supaya karyawan harus benar-benar berada di outlet saat absen.
1. Mitra: Tampilkan QR di Outlet
Buka menu Karyawan → QR Absen, lalu tampilkan atau cetak QR yang muncul di sana untuk ditempel/ditampilkan di outlet. QR ini berganti otomatis setiap hari -- Anda tidak perlu generate ulang manual, cukup buka menu ini tiap kali butuh menampilkannya lagi.
2. Karyawan: Scan untuk Absen
Karyawan login ke akunnya masing-masing, buka menu Absensi, lalu scan QR yang ditampilkan di outlet lewat kamera HP. Absen masuk dan absen pulang dilakukan dengan cara yang sama -- sistem otomatis tahu apakah ini absen masuk atau pulang berdasarkan sesi yang sedang berjalan.
Mode Absensi: Harian vs Shift
Diatur mitra lewat menu Profil Outlet, bagian Pengaturan Absensi:
- Harian -- karyawan hanya bisa absen masuk-pulang 1 kali per hari.
- Shift -- karyawan bisa punya beberapa sesi masuk-pulang dalam satu hari (cocok untuk outlet dengan lebih dari satu shift kerja).
Status Tepat Waktu vs Terlambat
Saat absen masuk, sistem membandingkan jam absen dengan jadwal shift karyawan hari itu (menu Jadwal Shift) ditambah Toleransi Keterlambatan (diatur di Profil Outlet, default 15 menit). Kalau lewat dari batas itu, absen tercatat berstatus Terlambat. Kalau karyawan tidak punya jadwal shift untuk hari itu, statusnya tidak dihitung terlambat/tepat waktu.
Kalau QR Ditolak
Notifikasi "QR tidak valid atau sudah kedaluwarsa" muncul kalau karyawan scan QR yang sudah tidak berlaku (mis. QR dari hari sebelumnya yang belum diganti tampilannya). Pastikan mitra membuka ulang menu QR Absen untuk menampilkan QR hari ini yang terbaru.
Melihat Rekap Absensi
Mitra bisa melihat seluruh riwayat absensi karyawan lewat menu Karyawan → Rekap Absensi, termasuk total jam kerja per periode. Menu ini juga bisa dipakai untuk mencatat absen manual (mis. karyawan lupa absen).