Model: hr.timesheet
Menu: Human Resource → Timesheets → Timesheets
Alur status: Draft → In Progress → Waiting for Approval → Done / Cancelled / Rejected
Nomor dokumen ditetapkan secara otomatis saat status berubah menjadi In Progress.
Nomor dokumen unik timesheet. Nilai awal adalah /.
Nilai Default: /
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya di state Draft, jika pengguna memiliki hak akses Can Manually Assign Number)
Mekanisme Pengisian Otomatis: Terisi otomatis dengan format TS/[TAHUN]/[NOMOR] saat status berubah menjadi In Progress (jika nilai masih /).
Perusahaan pemilik dokumen timesheet.
Nilai Default: Perusahaan pengguna yang sedang login.
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya di state Draft)
Mekanisme Pengisian Otomatis: Terisi otomatis dari perusahaan pengguna yang sedang login.
Pengguna yang bertanggung jawab atas dokumen timesheet.
Nilai Default: Pengguna yang sedang login.
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya di state Draft)
Mekanisme Pengisian Otomatis: Terisi otomatis dengan pengguna yang sedang login.
Karyawan pemilik timesheet.
Nilai Default: Karyawan dari pengguna yang sedang login (jika ada).
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya di state Draft)
Mekanisme Pengisian Otomatis: Terisi otomatis dengan karyawan pertama yang terhubung ke pengguna yang sedang login. Saat Employee diubah, field Department, Manager, dan Job Position diperbarui otomatis.
Departemen karyawan saat ini.
Nilai Default: N/A
Wajib Diisi: Tidak
Dapat Dirubah: Tidak
Mekanisme Pengisian Otomatis: Terisi otomatis dari data departemen karyawan yang dipilih pada field Employee.
Atasan langsung karyawan.
Nilai Default: N/A
Wajib Diisi: Tidak
Dapat Dirubah: Tidak
Mekanisme Pengisian Otomatis: Terisi otomatis dari data atasan langsung karyawan yang dipilih pada field Employee.
Jabatan karyawan saat ini.
Nilai Default: N/A
Wajib Diisi: Tidak
Dapat Dirubah: Tidak
Mekanisme Pengisian Otomatis: Terisi otomatis dari data jabatan karyawan yang dipilih pada field Employee.
Tanggal awal periode timesheet.
Nilai Default: N/A
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya di state Draft)
Mekanisme Pengisian Otomatis: N/A
Tanggal akhir periode timesheet.
Nilai Default: N/A
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya di state Draft)
Mekanisme Pengisian Otomatis: N/A
Tabel baris perhitungan (computation) timesheet. Setiap baris mewakili satu item perhitungan yang dikonfigurasi pada data karyawan.
Nilai Default: N/A
Wajib Diisi: Tidak
Dapat Dirubah: Tidak
Mekanisme Pengisian Otomatis: Dimuat ulang secara otomatis saat tombol Reload diklik pada tab Computations, atau saat aksi Start dan Confirm dijalankan. Nilai Amount pada setiap baris dihitung saat tombol Compute diklik.