Dashboard Attendance Odoo YPII menjawab pertanyaan "berapa banyak dokumen SDM yang masih
menunggu tindakan di setiap tahapnya, untuk tiap jenis dokumen absensi?" Papan ini
mengumpulkan 13 kartu angka dari lima model yang berbeda — Timesheet, Leaves (cuti),
Leave Allocation (alokasi cuti), Attendance Revision (revisi presensi), dan Attendance
Machine Import (impor mesin presensi) — masing-masing dipecah menurut status dokumennya.
Papan Attendance tidak dibatasi di level papan — ks_dashboard_group_access papan ini
kosong. Menu yang dilaluinya (Human Resource/Reportings/Attendance) juga tidak memiliki
groups_id. Karena itu, siapa yang benar-benar melihat papan ini ditentukan oleh hak atas
menu Human Resource/Reportings dan hak akses masing-masing pengguna atas kelima model
sumbernya (Timesheet, Leaves, Leave Allocation, Attendance Revision, Attendance Machine
Import) — bukan oleh pembatas Dashboard Ninja itu sendiri. Dua pengguna dengan hak akses
data yang berbeda atas kelima model itu bisa melihat papan yang sama dengan angka yang
berbeda.
Buka jalur menu Human Resource/Reportings/Attendance.
| Nama | Tipe | Sumber Data | Saringan | Perhitungan | Kelompok | Klik-tembus |
|---|---|---|---|---|---|---|
| Draft | Kartu angka | Timesheet | status Draft | menghitung jumlah dokumen Timesheet | — | kartu bisa diklik untuk membuka daftar dokumen Timesheet yang dihitungnya |
| Open | Kartu angka | Timesheet | status In Progress | menghitung jumlah dokumen Timesheet | — | kartu bisa diklik untuk membuka daftar dokumen Timesheet yang dihitungnya |
| Confirm | Kartu angka | Timesheet | status Waiting for Approval | menghitung jumlah dokumen Timesheet | — | kartu bisa diklik untuk membuka daftar dokumen Timesheet yang dihitungnya |
| Draft | Kartu angka | Leaves | status Draft | menghitung jumlah pengajuan cuti | — | kartu bisa diklik untuk membuka daftar pengajuan cuti yang dihitungnya |
| Confirm | Kartu angka | Leaves | status Waiting for Approval | menghitung jumlah pengajuan cuti | — | kartu bisa diklik untuk membuka daftar pengajuan cuti yang dihitungnya |
| Draft | Kartu angka | Leave Allocation | status Draft | menghitung jumlah dokumen alokasi cuti | — | kartu bisa diklik untuk membuka daftar dokumen alokasi cuti yang dihitungnya |
| Confirm | Kartu angka | Leave Allocation | status Waiting for Approval | menghitung jumlah dokumen alokasi cuti | — | kartu bisa diklik untuk membuka daftar dokumen alokasi cuti yang dihitungnya |
| Open | Kartu angka | Leave Allocation | status In Progress | menghitung jumlah dokumen alokasi cuti | — | kartu bisa diklik untuk membuka daftar dokumen alokasi cuti yang dihitungnya |
| Draft | Kartu angka | Attendance Revision | status Draft | menghitung jumlah dokumen revisi presensi | — | kartu bisa diklik untuk membuka daftar dokumen revisi presensi yang dihitungnya |
| Confirm | Kartu angka | Attendance Revision | status Waiting for Approval | menghitung jumlah dokumen revisi presensi | — | kartu bisa diklik untuk membuka daftar dokumen revisi presensi yang dihitungnya |
| Draft | Kartu angka | Attendance Machine Import | status Draft | menghitung jumlah dokumen impor mesin presensi | — | kartu bisa diklik untuk membuka daftar dokumen impor mesin presensi yang dihitungnya |
| Confirm | Kartu angka | Attendance Machine Import | status Waiting for Approval | menghitung jumlah dokumen impor mesin presensi | — | kartu bisa diklik untuk membuka daftar dokumen impor mesin presensi yang dihitungnya |
| Queue to Done | Kartu angka | Attendance Machine Import | status Queue To Done | menghitung jumlah dokumen impor mesin presensi | — | kartu bisa diklik untuk membuka daftar dokumen impor mesin presensi yang dihitungnya |
Kartu ini menghitung jumlah dokumen Timesheet yang berstatus Draft — dokumen yang
baru dibuat dan belum diajukan. Kartu ini tanpa batas periode: ia mencakup seluruh
dokumen Timesheet sejak awal, bukan hanya periode berjalan. Namanya sama dengan kartu
Draft pada bagian Leaves, Leave Allocation, Attendance Revision, dan Attendance Machine
Import di papan yang sama — yang membedakannya adalah kolom Sumber Data pada tabel di atas:
kartu ini menghitung dokumen Timesheet, bukan dokumen dari keempat model lainnya.
Kartu ini menghitung jumlah dokumen Timesheet yang berstatus In Progress. Nama
kartu ini "Open", tetapi label status yang sebenarnya disaring adalah In Progress — bukan
status bernama "Open". Kartu ini tanpa batas periode, mencakup seluruh dokumen Timesheet
sejak awal. Bedakan dari kartu Open pada bagian Leave Allocation di papan yang sama — nama
kartunya sama tetapi menghitung dokumen dari model yang berbeda.
Kartu ini menghitung jumlah dokumen Timesheet yang berstatus Waiting for Approval.
Nama kartu ini "Confirm", tetapi label status yang sebenarnya disaring adalah
Waiting for Approval — bukan status bernama "Confirmed". Kartu ini tanpa batas
periode, mencakup seluruh dokumen Timesheet sejak awal. Bedakan dari kartu Confirm pada
bagian Leaves, Leave Allocation, Attendance Revision, dan Attendance Machine Import di papan
yang sama — namanya sama tetapi menghitung dokumen dari model yang berbeda.
Kartu ini menghitung jumlah pengajuan cuti (model Leaves) yang berstatus Draft —
pengajuan yang baru dibuat dan belum diajukan. Kartu ini tanpa batas periode, mencakup
seluruh pengajuan cuti sejak awal. Namanya sama dengan kartu Draft pada bagian Timesheet,
Leave Allocation, Attendance Revision, dan Attendance Machine Import — bedakan lewat kolom
Sumber Data pada tabel di atas.
Kartu ini menghitung jumlah pengajuan cuti (model Leaves) yang berstatus
Waiting for Approval. Nama kartu ini "Confirm", tetapi label status yang sebenarnya
disaring adalah Waiting for Approval. Kartu ini tanpa batas periode, mencakup
seluruh pengajuan cuti sejak awal. Bedakan dari kartu Confirm pada bagian Timesheet, Leave
Allocation, Attendance Revision, dan Attendance Machine Import di papan yang sama.
Kartu ini menghitung jumlah dokumen Leave Allocation (alokasi cuti) yang berstatus
Draft — dokumen yang baru dibuat dan belum diajukan. Kartu ini tanpa batas periode,
mencakup seluruh dokumen alokasi cuti sejak awal. Namanya sama dengan kartu Draft pada
bagian Timesheet, Leaves, Attendance Revision, dan Attendance Machine Import — bedakan lewat
kolom Sumber Data pada tabel di atas.
Kartu ini menghitung jumlah dokumen Leave Allocation yang berstatus
Waiting for Approval. Nama kartu ini "Confirm", tetapi label status yang sebenarnya
disaring adalah Waiting for Approval. Kartu ini tanpa batas periode, mencakup
seluruh dokumen alokasi cuti sejak awal. Bedakan dari kartu Confirm pada bagian Timesheet,
Leaves, Attendance Revision, dan Attendance Machine Import di papan yang sama.
Kartu ini menghitung jumlah dokumen Leave Allocation yang berstatus In Progress.
Nama kartu ini "Open", tetapi label status yang sebenarnya disaring adalah In Progress —
bukan status bernama "Open". Kartu ini tanpa batas periode, mencakup seluruh dokumen
alokasi cuti sejak awal. Bedakan dari kartu Open pada bagian Timesheet di papan yang sama
— nama kartunya sama tetapi menghitung dokumen dari model yang berbeda.
Kartu ini menghitung jumlah dokumen Attendance Revision (revisi presensi) yang
berstatus Draft — dokumen yang baru dibuat dan belum diajukan. Kartu ini tanpa batas
periode, mencakup seluruh dokumen revisi presensi sejak awal. Namanya sama dengan kartu
Draft pada bagian Timesheet, Leaves, Leave Allocation, dan Attendance Machine Import —
bedakan lewat kolom Sumber Data pada tabel di atas.
Kartu ini menghitung jumlah dokumen Attendance Revision yang berstatus
Waiting for Approval. Nama kartu ini "Confirm", tetapi label status yang sebenarnya
disaring adalah Waiting for Approval. Kartu ini tanpa batas periode, mencakup
seluruh dokumen revisi presensi sejak awal. Bedakan dari kartu Confirm pada bagian
Timesheet, Leaves, Leave Allocation, dan Attendance Machine Import di papan yang sama.
Kartu ini menghitung jumlah dokumen Attendance Machine Import (impor mesin presensi)
yang berstatus Draft — dokumen yang baru dibuat dan belum diajukan. Kartu ini tanpa
batas periode, mencakup seluruh dokumen impor mesin presensi sejak awal. Namanya sama
dengan kartu Draft pada bagian Timesheet, Leaves, Leave Allocation, dan Attendance
Revision — bedakan lewat kolom Sumber Data pada tabel di atas.
Kartu ini menghitung jumlah dokumen Attendance Machine Import yang berstatus
Waiting for Approval. Nama kartu ini "Confirm", tetapi label status yang sebenarnya
disaring adalah Waiting for Approval. Kartu ini tanpa batas periode, mencakup
seluruh dokumen impor mesin presensi sejak awal. Bedakan dari kartu Confirm pada bagian
Timesheet, Leaves, Leave Allocation, dan Attendance Revision di papan yang sama.
Kartu ini menghitung jumlah dokumen Attendance Machine Import yang berstatus
Queue To Done — dokumen impor yang sudah disetujui dan sedang menunggu diproses menjadi
dokumen presensi. Kartu ini tanpa batas periode, mencakup seluruh dokumen impor mesin
presensi sejak awal. Kartu ini satu-satunya di papan ini yang menghitung status
Queue To Done, jadi tidak ada kartu lain di papan yang perlu dibedakan darinya.
Seluruh 13 dari 13 kartu di papan ini memakai periode l_none (None) — artinya
tanpa batas periode: setiap kartu mencakup seluruh dokumen sejak dokumen pertama dibuat
di masing-masing model, bukan hanya bulan berjalan atau periode tertentu. Papan ini tidak
memiliki kartu berperiode lain sebagai pembanding, sehingga seluruh 13 kartu konsisten
memakai cakupan yang sama.
Saringan tiap kartu hanya berupa status dokumen (state) pada model sumbernya masing-masing
— tidak ada saringan tambahan seperti unit operasi atau tanggal. Karena itu, angka pada
papan ini selalu lebih besar atau sama dengan angka pada laporan bulanan sejenis: laporan
bulanan biasanya membatasi periode, sedangkan kartu di papan ini tidak.
Interval penyegaran otomatis (ks_set_interval) tidak diset untuk papan Attendance.
Angka pada setiap kartu dihitung saat papan dibuka.
## Isi Dashboard atau judul H3 pada ## Penjelasan Tiap Angka sebelum