SDM di Odoo 20: Time Types, Absensi Biometrik, dan Lainnya
Odoo 20 menyatukan jenis cuti ke dalam satu daftar Time Types dan menghubungkan mesin absensi sidik jari secara bawaan. Yang perlu diketahui tim HR.
Ini adalah bagian 5 dari seri Odoo 20 kami, untuk manajer HR, admin penggajian, dan pimpinan operasional yang mengelola tim shift. Dua perubahan paling menonjol: cuti dan waktu kerja berbayar kini berbagi satu pengaturan, dan mesin absensi biometrik terhubung secara bawaan.
Satu daftar untuk cuti dan waktu kerja: "Time Types"
Di Odoo 19, HR memelihara dua daftar yang saling terkait:
- Jenis cuti (cuti tahunan, sakit, cuti tidak dibayar, dan sebagainya), dipakai saat karyawan mengajukan cuti, dan
- Jenis entri kerja, dipakai penggajian untuk menentukan bagaimana setiap periode waktu dibayar.
Keduanya harus ditautkan dan diselaraskan secara manual. Jika tidak cocok, cuti yang sudah disetujui bisa dibayar dengan cara yang salah.
Di Odoo 20 keduanya menjadi satu daftar berlabel "Time Types". Satu pengaturan kini menjelaskan cara cuti diajukan dan disetujui, sekaligus cara cuti itu masuk ke penggajian.
Artinya bagi Anda: lebih sedikit tempat yang perlu diatur, dan lebih sedikit kesalahan penggajian akibat aturan cuti dan aturan gaji yang tidak selaras. Saat upgrade, tinjau daftar gabungannya dengan teliti. Duplikat atau nama aneh yang tidak bermasalah di Odoo 19 kini akan terlihat oleh semua karyawan yang mengajukan cuti.
Pengaturan lembur berubah
Aturan lembur dari Odoo 19 digantikan oleh rangkaian aturan waktu (time rules) yang baru. Perlakukan lembur sebagai hal yang perlu dicek ulang, bukan diasumsikan: pastikan di database uji Odoo 20 bahwa lembur dihitung sesuai kebijakan perusahaan dan ketentuan ketenagakerjaan di Indonesia.
Absensi biometrik, sudah bawaan
Banyak kantor, pabrik, dan outlet di Indonesia sudah memakai mesin sidik jari atau pengenal wajah untuk absensi. Selama ini, memasukkan datanya ke Odoo biasanya memerlukan add-on pihak ketiga atau ekspor manual.
Odoo 20 menambahkan integrasi absensi biometrik bawaan, dengan dukungan perangkat untuk merek termasuk ZKTeco, eSSL, dan Mantra.
Dalam praktiknya:
- Data jam masuk dan jam pulang sampai ke Odoo tanpa diketik ulang.
- Absensi, cuti, dan penggajian bekerja dari sumber yang sama.
- Keterlambatan dan lembur bisa ditinjau segera, bukan menunggu akhir bulan.
Sebelum mengandalkannya, pastikan model perangkat dan cara koneksinya dengan mitra Anda. "Merek didukung" tidak selalu berarti "semua model didukung".
Jenis karyawan dan offboarding
- Jenis kontrak menjadi jenis karyawan. Klasifikasi staf (misalnya tetap, kontrak, atau magang) kini melekat pada data karyawan, bukan pada daftar jenis kontrak terpisah.
- Catatan keluarnya karyawan. Odoo 20 menambahkan catatan khusus untuk karyawan yang keluar, sehingga offboarding (hari kerja terakhir, alasan, serah terima) punya tempat yang terstruktur.
- Lokasi kerja jarak jauh (di mana karyawan bekerja pada hari apa) kini bagian dari HR inti, bukan modul terpisah.
Lokalisasi penggajian
Odoo 20 menambahkan lokalisasi penggajian untuk beberapa negara, termasuk Filipina, Irak, Kuwait, Oman, dan Uzbekistan. Indonesia tidak ada dalam daftar itu. Penggajian Indonesia (PPh 21, BPJS Kesehatan, dan BPJS Ketenagakerjaan) memerlukan konfigurasi atau modul lokal tersendiri. Perhitungkan hal ini dalam rencana upgrade jika Anda menjalankan penggajian di Odoo.
Yang perlu dicek sebelum upgrade
- Time Types: tinjau daftar gabungan untuk duplikat dan penamaan, lalu uji beberapa pengajuan cuti dari awal hingga masuk ke penggajian.
- Lembur: susun ulang dan uji kebijakan lembur Anda di aturan waktu yang baru.
- Mesin absensi: inventarisasi mesin Anda (merek, model, lokasi) dan pastikan cara koneksi masing-masing.
- Penggajian Indonesia: pastikan pengaturan penggajian lokal Anda siap untuk Odoo 20 sebelum memindahkan modul HR.
- Klasifikasi karyawan: periksa bahwa jenis kontrak terkonversi dengan wajar menjadi jenis karyawan.
Memindahkan HR dan penggajian ke Odoo 20? Lihat layanan kami atau hubungi tim Keyklik.
Seri Odoo 20
- Apa yang Baru untuk Bisnis Anda
- Point of Sale untuk Restoran dan Ritel
- Inventori dan Manufaktur
- Akuntansi dan Pembelian
- SDM dan Absensi (artikel ini)
- AI Agent dan MCP
- Merencanakan Upgrade
Catatan (DYOR — Do Your Own Research): Artikel ini didasarkan pada perbandingan kode sumber Odoo 19 dan Odoo 20 yang kami lakukan sendiri, bukan catatan rilis resmi Odoo. Cuti, lembur, absensi, dan penggajian diatur oleh peraturan ketenagakerjaan dan perpajakan Indonesia (termasuk PPh 21 dan BPJS) serta peraturan perusahaan Anda. Data biometrik adalah data pribadi menurut UU PDP. Verifikasi ke sumber resmi (Kemnaker, DJP, BPJS, dokumentasi Odoo) dan konsultasikan dengan penasihat HR, hukum, dan pajak Anda sebelum mengubah pengaturan.