SOP Absensi Harian
📋 Panduan Operasional: Monitor & Kelola Absensi Harian
Modul Absensi Harian adalah instrumen utama bagi Manajer Unit dan HR untuk memantau kehadiran personil secara riel-time, memastikan disiplin jam kerja, dan memvalidasi penempatan tugas lapangan.
🚀 1. Ringkasan Dashboard (Triage Analytics)#
Dashboard ini menggunakan konsep Command Center yang padat informasi untuk memudahkan pengambilan keputusan cepat:
- 🟢 Hadir: Jumlah personil yang saat ini sudah melakukan Check-In dan berada di lokasi tugas.
- ⚪ Pending: Jumlah personil yang dijadwalkan masuk namun belum melakukan laporan kehadiran.
- 🔵 Jadwal: Indikator jam masuk standar (Default: 08:00 WIB) sebagai acuan kedisiplinan.
📊 2. Memahami Ledger Kehadiran (Daftar Karyawan)#
Tabel utama di halaman ini menampilkan status setiap personil dalam unit Anda:
A. Penanda Status (Badge Semantics)
- HADIR (Emerald): Personil sudah melakukan Check-In dan sedang aktif bekerja.
- PULANG (Indigo): Personil sudah menyelesaikan tugas dan melakukan Check-Out.
- BELUM HADIR (Neutral): Personil belum tercatat masuk ke sistem pada hari ini.
B. Fitur Tabel Pintar
- Pencarian Cepat: Gunakan kolom Cari Karyawan untuk menemukan personil berdasarkan Nama atau NIK secara instan.
- Responsivitas: Pada perangkat mobile, kolom Check-Out dan Deployment akan disembunyikan secara otomatis untuk menjaga kejelasan data utama (Nama & Jam Masuk).
✍️ 3. Langkah Input Absensi Manual#
Jika personil berhalangan melakukan absensi mandiri (misal: kendala perangkat atau sinyal), Admin dapat menggunakan fitur Input Manual:
- Klik tombol [+ INPUT MANUAL] di pojok kanan atas.
- Pilih Personil: Cari nama karyawan dari menu drop-down yang tersedia.
- Tentukan Shift: Pilih antara Pagi, Siang, atau Sore.
- Atur Jam Masuk: Masukkan waktu kehadiran sesuai kondisi riel di lapangan.
- Simpan: Klik "Simpan Absensi". Sistem akan mengirim notifikasi keberhasilan dan memperbarui daftar secara otomatis.
🛠️ 4. Tips Pemindaian Data (Scannability)#
- Warna Inisial: Perhatikan warna lingkaran inisial nama. Hijau berarti personil tersebut memiliki catatan log hari ini; Abu-abu berarti belum ada data.
- Filter NIK: Gunakan NIK untuk verifikasi identitas jika terdapat nama karyawan yang serupa.
[!NOTE] Seluruh data absensi ini akan terintegrasi langsung dengan modul Payroll (Penggajian). Ketidakhadiran tanpa keterangan akan otomatis memicu perhitungan potongan gaji pada akhir periode.
4. Kebijakan Auto-Checkout (Setengah Hari)#
Sistem dilengkapi dengan fitur Auto-Checkout untuk mencegah data absensi yang menggantung (orphan logs).
- Jika karyawan melakukan Clock In namun lupa melakukan Clock Out lebih dari 16 jam, sistem akan memutus shift tersebut secara otomatis.
- Jam pulang akan diset pada Jam Masuk + 4 jam (Contoh: Masuk 08:00, otomatis pulang 12:00).
- Status kehadiran pada hari tersebut akan diubah menjadi Setengah Hari (
half_day). - Status Setengah Hari akan mempengaruhi perhitungan pemotongan gaji secara proporsional.