Model: attendance_revision
Menu: Human Resource → Timesheets → Attendance Revisions
Attendance Revision adalah dokumen transaksi untuk merevisi jadwal kehadiran karyawan. Dokumen ini memungkinkan koreksi waktu check-in dan check-out aktual yang berbeda dari jadwal timesheet yang tercatat.
Alur status: Draft → Waiting for Approval → Done / Cancelled / Rejected
Karyawan yang revisi kehadirannya dicatat. Wajib diisi.
Onchange: saat Employee dipilih atau diubah, field Department, Manager, Job Position, dan # Timesheet direset otomatis sesuai data karyawan tersebut.
Departemen karyawan. Terisi otomatis berdasarkan Employee yang dipilih, tidak dapat diedit secara langsung.
Atasan langsung karyawan. Terisi otomatis berdasarkan Employee yang dipilih, tidak dapat diedit secara langsung.
Jabatan karyawan. Terisi otomatis berdasarkan Employee yang dipilih, tidak dapat diedit secara langsung.
Tanggal dokumen Attendance Revision. Wajib diisi. Default: tanggal hari ini.
Tipe Attendance Revision yang menentukan alasan (Reason) yang tersedia. Wajib diisi.
Onchange: saat Type diubah, field Reason dan # Timesheet direset otomatis menjadi kosong.
Alasan revisi kehadiran. Opsional. Pilihan difilter berdasarkan Type yang dipilih.
Periode timesheet yang direvisi. Wajib diisi. Pilihan difilter berdasarkan Employee yang dipilih (hanya timesheet berstatus Open yang ditampilkan).
Onchange: saat Employee atau Type diubah, field # Timesheet direset otomatis.
Pengguna yang bertanggung jawab atas dokumen ini. Wajib diisi. Terisi otomatis dengan pengguna yang membuat dokumen, dapat diubah.
Tanggal mulai jadwal pada baris detail. Diambil dari jadwal kehadiran (attendance_schedule_id) dan tidak dapat diedit.
Tanggal selesai jadwal pada baris detail. Diambil dari jadwal kehadiran dan tidak dapat diedit.
Waktu check-in asli sebelum revisi. Diambil dari jadwal kehadiran (real_date_start) dan tidak dapat diedit.
Waktu check-out asli sebelum revisi. Diambil dari jadwal kehadiran (real_date_end) dan tidak dapat diedit.
Waktu check-in aktual hasil revisi. Diisi oleh user pada tab Details.
Waktu check-out aktual hasil revisi. Diisi oleh user pada tab Details.