Pengembangan Modul HR Contract pada Odoo 18 untuk Meningkatkan Efisiensi Pengelolaan Kontrak Karyawan, Dimas Dharma Setiawan, NIM E41221495, Tahun 2025, Teknologi Informasi Politeknik Negeri Jember, Hermawan Arief Putranto, ST, MT (Dosen Pembimbing), Adi Nurcahyo (Pembimbing Lapang).
PT. Adaptiv Solusi Informatika memanfaatkan sistem Odoo sebagai platform utama untuk mengelola data kepegawaian, termasuk informasi kontrak kerja karyawan. Dalam penerapannya, modul bawaan HR Contract pada Odoo masih memiliki keterbatasan, terutama dalam hal validasi data, otomatisasi pengisian informasi kontrak, serta pemberitahuan ketika kontrak mendekati masa kedaluwarsa. Kondisi ini berpotensi menimbulkan kesalahan input, keterlambatan perpanjangan kontrak, hingga tidak terdatanya informasi penting terkait administrasi karyawan.
Selama proses magang, penulis melakukan analisis terhadap alur kerja pengelolaan kontrak yang berlangsung dan menemukan bahwa beberapa prosedur masih dilakukan secara manual, seperti pengecekan nomor BPJS, penentuan tanggal berakhir kontrak, dan pemantauan kontrak yang mendekati tenggat waktu. Keterlambatan dalam memproses informasi dapat menyebabkan masalah dalam kelancaran administrasi, sehingga diperlukan suatu sistem yang mampu memastikan akurasi dan kecepatan dalam mengelola kontrak karyawan.
Masalah yang terjadi membuat penulis berinisiatif dan berkontribusi dalam pengembangan modul HR Contract pada Odoo 18 Community dengan melakukan berbagai penyesuaian pada sisi model, logika bisnis, dan tampilan. Pengembangan yang dilakukan meliputi penambahan validasi pada nomor BPJS Kesehatan dan BPJS Ketenagakerjaan agar sesuai ketentuan, otomatisasi pengisian tanggal akhir kontrak berdasarkan tanggal mulai. Selain itu, sistem juga dilengkapi dengan fitur notifikasi otomatis melalui cron job untuk memberikan peringatan dini terkait kontrak yang akan berakhir dalam waktu tujuh hari