|
|
| Nomor Dokumen |
IK-2e8a5f1b |
| Modul Odoo |
Attendance Machine |
| Menu |
Attendance → Import Data → Mesin Kehadiran |
| Versi |
1.1 |
| Tanggal Berlaku |
2026-07-12 |
- Pengguna memiliki akses ke menu Attendance → Import Data → Mesin Kehadiran.
- Pengguna memiliki izin untuk membuat dokumen Import Data Kehadiran baru.
- File CSV kehadiran sudah diekspor dari mesin kehadiran fisik.
- Mesin kehadiran dan konfigurasi CSV sudah terdaftar dalam sistem.
- Buka menu Attendance → Import Data → Mesin Kehadiran.
- Klik tombol Create.
- Field Date sudah terisi otomatis dengan tanggal hari ini; ubah jika perlu.
- Pilih Machine — pilih mesin kehadiran yang file datanya akan diimport.
- Upload file CSV dengan mengklik field Attendance File dan memilih file CSV dari komputer.
- Field File Name akan terisi otomatis dengan nama file yang diupload.
- Klik tombol Load Data untuk membaca file CSV dan membuat data baris mentah. Sistem akan:
- Menghitung hash SHA-256 dari file untuk deteksi duplikat.
- Membaca file CSV dengan konfigurasi dari mesin yang dipilih.
- Membuat baris data mentah (Import Data) yang berisi setiap baris CSV dalam format JSON, dengan Status awal Draft.
- Verifikasi data baris yang terbaca di tabel Import Data, termasuk hitungan jumlah baris pada counter # Data.
- Klik tombol Save.
Lihat Referensi Field Import Data Kehadiran untuk penjelasan detail setiap field.
Dokumen Import Data Kehadiran baru berhasil dibuat dalam status draft. File CSV telah dibaca dan data baris mentah telah disiapkan. Dokumen sekarang siap untuk disetujui melalui workflow approval.
Proses import ini akan menghasilkan perubahan pada model hr.timesheet.attendance setelah dokumen memasuki tahap pemrosesan queue. Detail mapping akan dijelaskan pada halaman IK aksi "Memvalidasi Queue Import Data Kehadiran".