Membereskan Absensi (Anomali & Koreksi) + Riwayat per Outlet
Cara manajer membereskan absensi sebelum hari gajian dan membaca riwayat absensi sebulan di halaman Kelola Absensi MBS Food Cost — menandai absen, mengisi jam pulang yang terlewat, mengakui penanda geofence, menuntaskan daftar anomali, dan melihat grid Hadir/Izin/Sakit/Cuti/Alpa per karyawan.
Menu Kelola Absensi (grup Karyawan & Payroll) punya tiga tab: Lembur (persetujuan lembur), Anomali (daftar pekerjaan untuk membereskan absensi yang kurang beres), dan Riwayat (grid sebulan penuh per outlet). Di bagian atas halaman ada dua pilihan — Outlet dan Periode — yang menentukan data outlet & bulan mana yang ditampilkan tab Anomali dan Riwayat (tab Lembur selalu menampilkan semua outlet yang Anda kelola, karena antreannya lintas outlet).
Tab Anomali adalah daftar pekerjaan: sistem mengumpulkan setiap absen yang perlu perhatian Anda (belum absen pulang, di luar radius, terlambat, atau terjadwal tapi tidak absen), lalu Anda tuntaskan satu per satu supaya catatan absensi bersih dan bisa dipercaya saat gaji dihitung.
Navigasi cepat
- Pahami dulu: kenapa absensi harus dibereskan sebelum gajian — model berpikirnya
- Membaca daftar anomali — apa arti tiap jenis
- Mengisi jam pulang yang terlewat — "Belum absen pulang"
- Mengakui penanda di luar radius — "Di luar radius"
- Menandai absen (izin/sakit/cuti/alpa) — "Terjadwal tanpa absen" & lainnya
- Mengoreksi jam atau jenis absen — Override
- Kalau koreksi ditolak: "payroll sudah final" — periode sudah terkunci
- Melihat Riwayat Absensi sebulan — grid per outlet, per hari
🎓 Pahami dulu: kenapa absensi harus dibereskan sebelum gajian
Analogi sederhana
Bayangkan absensi seperti buku kehadiran yang diisi sepanjang bulan. Kadang ada halaman yang belum lengkap: seseorang absen masuk tapi lupa absen pulang, atau absennya tercatat "di luar radius", atau ada yang dijadwalkan kerja tapi tidak ada catatan absennya sama sekali. Kalau buku itu dibawa ke bagian gaji dalam keadaan berantakan, gajinya bisa salah hitung.
Tab Anomali adalah daftar halaman yang belum beres. Tugas Anda: membereskannya satu per satu, sampai daftarnya kosong.
Kenapa harus SEBELUM gajian, bukan pas gajian?
Karena kalau baru ketahuan pas menghitung gaji, sudah terlambat — Anda terpaksa menebak atau menunda pembayaran. Membereskannya lebih awal berarti tidak ada kejutan di hari gajian: setiap hari kerja sudah jelas statusnya (hadir penuh, izin, sakit, cuti, atau alpa).
Bagaimana semuanya tersambung
Membereskan absensi di sini tidak langsung menghitung gaji — ia menyiapkan data supaya perhitungan gaji nanti benar. Selama koreksi Anda, catatan asli tidak dihapus: setiap perbaikan Anda tercatat sebagai "dikoreksi manajer" (jejaknya tersimpan), dan penanda asli seperti "di luar radius" tetap ada meski sudah Anda akui.
Yang perlu diingat
- Anda hanya melihat anomali dari outlet yang Anda kelola.
- Setiap koreksi wajib menyertakan alasan / catatan — itu jejak kenapa Anda mengubahnya.
- Koreksi manajer tidak perlu foto — justru tidak adanya foto + tanda "dikoreksi manajer"-lah penanda kejujurannya.
- Membereskan absensi tidak menyentuh angka Food Cost sama sekali. Biaya tenaga kerja baru masuk uang saat pos gaji (Opex) dicatat, bukan di sini.
Sumber belajar: arti "geofence", "outlet", "shift", dan "atribusi" ada di Istilah Penting.
Membaca daftar anomali
Buka Kelola Absensi → tab Anomali. Di atas tabel ada empat penghitung yang meringkas berapa banyak tiap jenis anomali bulan ini. Tabelnya bisa dicari (nama / outlet), diurutkan (tanggal / jenis), dan dihalaman-kan kalau panjang.
Empat jenis anomali dan cara membereskannya:
| Penanda | Artinya | Cara bereskan |
|---|---|---|
| Belum absen pulang | Absen masuk ada, tapi jam pulang kosong | Isi Jam Pulang |
| Di luar radius | Absen tercatat di luar area outlet (atau tanpa GPS) | Akui |
| Terlambat | Jam masuk lebih lambat dari jadwal shift hari itu | Hanya info (boleh Override bila perlu) |
| Terjadwal tanpa absen | Dijadwalkan kerja, tapi tidak ada catatan absen sama sekali | Tandai Absensi |
Kolom Keterangan menjelaskan tiap baris (mis. "Terlambat (jadwal 08:00)"), dan di kanan tiap baris ada tombol aksi sesuai jenisnya.
Mengisi jam pulang yang terlewat
Untuk baris Belum absen pulang — karyawan absen masuk tapi lupa absen pulang.
Tekan Isi Jam Pulang
Di kanan baris, tekan:
Isi jam pulang dan alasannya
Di dialog Isi Jam Pulang, isi Jam pulang (harus setelah jam masuk) dan Alasan (mis. "lupa absen pulang"), lalu tekan Simpan.
18:30
mis. lupa absen pulang
Baris itu hilang dari daftar dan penghitung Belum absen pulang berkurang. Absen itu kini bertanda dikoreksi manajer. Kalau jam pulang yang Anda isi tidak lebih dari jam masuk, sistem menolak dengan pesan "Jam pulang harus setelah jam masuk."
Mengakui penanda di luar radius
Untuk baris Di luar radius — absen sah, tapi tercatat di luar area outlet (mis. karyawan sedang beli gas di luar). Anda mengakui bahwa itu wajar.
Tekan Akui
Di kanan baris, tekan Akui — muncul kotak catatan.
Tulis catatan lalu Simpan
Isi kenapa absen di luar radius itu sah (mis. "beli gas di luar, sah"), lalu tekan Simpan.
mis. beli gas di luar, sah
Baris keluar dari daftar dan penghitung Di luar radius berkurang. Penanda "di luar radius" aslinya tidak dihapus — pengakuan Anda hanya menandai bahwa itu sudah ditinjau dan dianggap sah.
Menandai absen
Untuk baris Terjadwal tanpa absen (dijadwalkan tapi tidak absen), atau kapan pun Anda perlu mencatat izin / sakit / cuti / alpa seorang karyawan.
Tekan Tandai Absensi
Dari sebuah baris Terjadwal tanpa absen, tekan Tandai Absensi (karyawan & tanggalnya sudah terisi). Atau, untuk karyawan mana pun, tekan tombol di kanan atas:
Pilih jenis absennya
Pilih Jenis — Izin, Sakit, Cuti, atau Alpa — isi Catatan bila perlu, lalu tekan Simpan.
Cari / pilih karyawan…
2026-07-08
Satu hari absen tercatat dengan jenis yang Anda pilih, bertanda dikoreksi manajer. Tanggal tidak boleh lebih dari besok (cuti terencana bukan bagian menu ini) — kalau lebih, sistem menolak: "Tanggal absensi tidak boleh lebih dari besok." Kalau hari itu sudah ada absen, sistem menolak dan menyarankan memakai koreksi: "Sudah ada absensi untuk tanggal ini. Gunakan koreksi untuk mengubahnya."
Mengoreksi jam atau jenis absen
Kalau sebuah absen sudah ada tapi salah — jamnya keliru, atau jenisnya harus diubah (mis. yang tercatat "hadir" ternyata "izin") — pakai Override.
Tekan Override pada barisnya
Di kanan baris (mis. Terlambat atau Belum absen pulang), tekan Override.
Pilih Ubah jam atau Ubah jenis
- Ubah jam — perbaiki Jam masuk dan/atau Jam pulang.
- Ubah jenis — ubah menjadi Hadir / Izin / Sakit / Cuti / Alpa. Kalau diubah dari hadir menjadi absen (izin/sakit/cuti/alpa), jam & foto absennya otomatis dikosongkan (satu hari hanya boleh punya salah satu: jam masuk-pulang atau penanda absen — tidak keduanya).
08:05
17:00
mis. salah jam masuk
Isi Alasan, lalu tekan Simpan. Perubahan langsung tercatat dengan tanda dikoreksi manajer dan jejak sebelum-sesudahnya tersimpan.
Kalau koreksi ditolak: "payroll sudah final"
Kadang koreksi Anda ditolak dengan pesan merah seperti ini:
Periode payroll untuk karyawan ini sudah final. Batalkan (void) payroll-nya dulu untuk mengoreksi absensi.
Ini bukan error. Artinya: bagian Keuangan sudah menghitung dan membekukan gaji karyawan itu untuk bulan tersebut. Angka gajinya diambil dari absensi yang sedang Anda coba ubah — jadi absensinya dikunci supaya catatan gaji dan catatan absensi tidak jadi berbeda.
Yang harus Anda lakukan: hubungi Keuangan / Admin / Owner dan minta mereka membatalkan (void) payroll bulan itu. Setelah dibatalkan, absensi terbuka lagi dan koreksi Anda bisa disimpan — lalu mereka menghitung ulang payroll-nya.
Pelajaran: inilah kenapa daftar anomali harus tuntas sebelum gajian. Setelah payroll final, koreksi jadi jauh lebih repot.
Melihat Riwayat Absensi sebulan
Tab Riwayat menampilkan satu outlet, satu bulan penuh dalam satu layar: satu baris per karyawan, satu kolom per tanggal. Berbeda dari tab Anomali (daftar pekerjaan yang perlu dibereskan), tab Riwayat murni untuk melihat — tidak ada yang perlu Anda kerjakan di sini, hanya dibaca.
Gunanya: melihat pola sebulan sekaligus — siapa yang sering alpa, tanggal mana yang sepi kehadiran, atau di mana anomali menumpuk — tanpa menggulir catatan harian satu-satu.
Mengganti outlet & bulan yang ditampilkan
Di atas ketiga tab ada dua pilihan: Outlet dan Periode. Ganti salah satunya untuk melihat outlet atau bulan lain — tab Anomali dan Riwayat langsung mengikuti pilihan ini (tab Lembur tidak berubah, karena selalu menampilkan semua outlet).
Membaca satu kotak (sel) di grid
Tiap kotak di grid punya salah satu dari tujuh keadaan berikut, ditandai satu huruf dan satu warna (warna dipilih supaya tetap jelas dibedakan meski buta warna — jadi selalu ada huruf/label, bukan warna saja):
| Huruf | Artinya | Kapan muncul |
|---|---|---|
H | Hadir | Absen masuk tercatat normal, tanpa masalah |
! | Hadir (perlu dicek) | Hadir, tapi belum absen pulang ATAU di luar radius — sama seperti tab Anomali, hanya belum tentu sudah diakui |
I | Izin | Ditandai izin |
S | Sakit | Ditandai sakit |
C | Cuti | Ditandai cuti |
A | Alpa | Ditandai alpa (tidak hadir tanpa keterangan) |
— | Belum ada data | Tidak ada catatan hari itu — hari libur, hari depan, atau memang kosong |
Sebuah kotak kosong (—) juga bisa berarti karyawan itu belum/tidak lagi
bertugas di outlet ini pada tanggal tersebut (mis. baru pindah outlet
pertengahan bulan) — keterangan saat disentuh membedakan keduanya.
Kolom paling kanan (Hadir) menjumlahkan hari hadir karyawan itu sebulan
(termasuk yang bertanda ! — tetap dihitung hadir, karena orangnya tetap masuk
kerja). Baris paling bawah (Jumlah hadir) menjumlahkan berapa orang hadir
tiap tanggal.
| Karyawan | 12 | 13 | 14 | 15 | Hadir |
|---|---|---|---|---|---|
| Budi Santoso | H | ! | C | — | 2 |
Melihat detail satu hari
Klik kotak mana pun yang ada isinya (bukan —) untuk membuka jendela
Detail Absensi: nama, tanggal, status, jam masuk/pulang, penanda geofence
(kalau ada), dan tanda dikoreksi manajer kalau baris itu hasil koreksi Anda
sendiri. Jendela ini hanya untuk dibaca — tidak ada yang bisa diubah dari
sini; kalau perlu koreksi, kembali ke tab Anomali
atau pakai Override.
Kotak yang kosong (—) tidak bisa diklik — tidak ada apa-apa untuk
dilihat di hari itu.
Menyetujui Lembur (Kelola Absensi)
Cara manajer menyetujui atau menolak pengajuan lembur karyawan, dan mencatat lembur atas nama karyawan, di halaman Kelola Absensi MBS Food Cost.
Mengatur Bonus Tim Warung
Panduan manajer/keuangan menetapkan aturan bonus tim per outlet di MBS Food Cost — target item dan/atau omzet, aturan gabungannya, dan satu nominal bonus per tingkat. Halaman ini merekam aturannya; kemajuan tim menuju target itu dibaca di halaman Target Penjualan.