Tutorial Odoo 18: Melakukan dan Memantau Absensi (Attendances)
Tujuan: Karyawan (Doni) melakukan absen masuk (Check-in) dan keluar (Check-out), serta manajer (Siska) memantau rekapitulasi waktu kerja mereka.
Langkah 1: Cara Absensi Mandiri (POV: Karyawan)
-
Login sebagai karyawan (Contoh: Doni).
-
Perhatikan Lingkaran Merah di bilah navigasi kanan atas. Jika berwarna merah, artinya Anda belum absen.
-
Klik lingkaran tersebut, lalu klik tombol Check-in.
-
Hasil: Lingkaran berubah menjadi Hijau. Odoo akan mencatat jam masuk dan mulai menghitung durasi waktu kerja secara real-time.

-
-
Jika waktu kerja sudah selesai, klik kembali lingkaran hijau tersebut dan klik Check-out.
-
Hasil: Lingkaran kembali menjadi merah, dan total jam kerja hari itu akan tersimpan.

-
Langkah 2: Memantau Rekapitulasi Absensi (POV: Manager HR)
Sebagai Manager HR, Ahmad dapat melihat performa kehadiran seluruh tim.
-
Login sebagai Siska.
-
Buka modul Attendances (Absensi).
-
Anda akan langsung diarahkan ke menu Overview.
-
Di sini, Anda bisa melihat daftar karyawan beserta jam masuk, jam keluar, dan total jam kerja mereka (misal: Ali bekerja selama 1 menit sebagai percobaan).
-
Sistem juga akan menghitung sisa kewajiban jam kerja berdasarkan standar perusahaan (misal: Standar 8 jam, jika baru bekerja sedikit maka akan muncul sisa jam kerja yang harus dipenuhi).

💡 Penjelasan Penting Mengenai Absensi
-
Work Time Counter: Odoo menyediakan penghitung waktu (Timer) yang aktif setelah Anda Check-in. Ini membantu karyawan memantau sudah berapa lama mereka bekerja pada hari itu.
-
Dashboard Overview: Manajer bisa melihat siapa saja yang saat ini sedang berada di kantor (sedang Check-in) dan siapa yang belum hadir melalui warna indikator di menu Overview.
-
Kaitan dengan Payroll: Data jam kerja dari modul Attendances ini nantinya bisa ditarik ke modul Payroll (Penggajian) untuk menghitung upah lembur atau potongan keterlambatan secara otomatis.