Papan Student Activities menampilkan 16 kartu angka status dokumen dari tujuh model
kesiswaan berbeda di Odoo YPII: School Enrollment (pendaftaran ulang), Student Class
Mutation (mutasi kelas), School Homeroom (re-enrollment massal satu kelas), Student
Leave (cuti sementara siswa), Student Withdrawal (keluar permanen), Student Graduation
(kelulusan per siswa), dan Student Graduation Batch (kumpulan kelulusan per gelombang).
Ketujuh model itu berbeda satu sama lain — papan ini tidak menjumlahkan atau membandingkan
angka lintas model sebagai satu deret; setiap kartu hanya berarti bila dibaca bersama kolom
Sumber Data-nya di tabel di bawah, yang menyatakan model mana yang sedang dihitung.
Papan ini menjawab pertanyaan "berapa banyak dokumen dari tiap fitur kesiswaan yang masih
berada di tahap konsep, menunggu persetujuan, atau sedang berjalan" — dipecah per model, karena
ketujuh model kesiswaan yang dipapankan di sini masing-masing mewakili peristiwa yang berbeda:
pendaftaran ulang bukan mutasi kelas, cuti sementara bukan keluar permanen, dan satu kelulusan
individu (Student Graduation) bukan hal yang sama dengan satu gelombang kelulusan
(Student Graduation Batch) yang di dalamnya memuat banyak kelulusan sekaligus.
Papan ini tidak menjawab: tren jumlah dokumen dari waktu ke waktu (seluruh 16 kartu adalah
kartu angka tanpa grafik dan tanpa pengelompokan), rincian per unit operasi/sekolah (tidak ada
kartu yang dikelompokkan per unit), dan angka periode berjalan — seluruh 16 kartu mencakup
seluruh data sejak awal, lintas tahun ajaran, bukan hanya tahun ajaran yang sedang berjalan
(lihat "Saringan & Periode").
Papan Student Activities tidak dibatasi di level papan — field grup akses papan
(ks_dashboard_group_access) kosong. Menu tempat papan ini dibuka, School/Reporting/Student Activities, juga tidak membawa pembatasan akses tersendiri (groups_id kosong pada seluruh
segmen menunya).
Ini bukan berarti seluruh pengguna Odoo YPII otomatis melihat papan ini dengan angka yang
sama. Siapa yang benar-benar bisa membuka papan ditentukan oleh hak atas menu aplikasi School,
dan angka yang ia lihat tetap tunduk pada hak akses data ketujuh model sumbernya (School
Enrollment, Student Class Mutation, School Homeroom, Student Leave, Student Withdrawal, Student
Graduation, Student Graduation Batch) serta aturan pembatasan data (misalnya per unit operasi)
milik pengguna yang bersangkutan — keduanya tidak diperiksa saat pembekuan data dokumen ini. Dua
pengguna berbeda tetap bisa melihat angka berbeda pada papan yang sama.
| Peran | Yang terlihat | Batas data |
|---|---|---|
Pengguna dengan akses menu School/Reporting |
Seluruh 16 kartu papan | Ditentukan oleh hak akses masing-masing pengguna atas ketujuh model sumber, bukan oleh papan ini |
| Nama | Tipe | Sumber Data | Saringan | Perhitungan | Kelompok | Klik-tembus |
|---|---|---|---|---|---|---|
| Draft | Kartu angka | School Enrollment | status Draft | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Confirm | Kartu angka | School Enrollment | status Waiting for Approval | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Open | Kartu angka | School Enrollment | status On Progress | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Draft | Kartu angka | Student Class Mutation | status Draft | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Confirm | Kartu angka | Student Class Mutation | status Waiting for Approval | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Draft | Kartu angka | School Homeroom | status Draft | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Confirm | Kartu angka | School Homeroom | status Waiting for Approval | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Open | Kartu angka | School Homeroom | status On Progress | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Draft | Kartu angka | Student Leave | status Draft | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Confirm | Kartu angka | Student Leave | status Waiting for Approval | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Draft | Kartu angka | Student Withdrawal | status Draft | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Confirm | Kartu angka | Student Withdrawal | status Waiting for Approval | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Draft | Kartu angka | Student Graduation | status Draft | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Confirm | Kartu angka | Student Graduation | status Waiting for Approval | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Draft | Kartu angka | Student Graduation Batch | status Draft | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
| Confirm | Kartu angka | Student Graduation Batch | status Waiting for Approval | menghitung jumlah dokumen | — | kartu bisa diklik untuk membuka daftar dokumen yang dihitungnya |
Kolom Nama di atas berulang ("Draft", "Confirm", "Open") pada beberapa baris — itu bukan
kesalahan salin. Ketujuh model kesiswaan pada papan ini masing-masing punya kartu bernama sama
untuk tahap proses yang sama, tetapi menghitung dokumen yang sama sekali berbeda. Baca
kolom Sumber Data untuk tahu kartu mana menghitung apa — jangan mengandalkan nama kartu
saja.
Klik pada seluruh 16 kartu membuka tampilan Odoo bawaan model sumbernya masing-masing (mis.
School Enrollment, Student Leave) — bukan tampilan khusus — karena tidak satu pun kartu di
papan ini memasang action klik-tembus tersendiri.
Kartu angka yang menghitung jumlah dokumen School Enrollment (pendaftaran ulang) berstatus
Draft — dokumen pendaftaran ulang yang masih berupa konsep, belum diajukan untuk
persetujuan. Kartu ini tanpa batas periode: mencakup seluruh dokumen konsep sejak awal,
lintas tahun ajaran, bukan hanya tahun ajaran berjalan.
Kartu ini bernama sama dengan lima kartu "Draft" lain pada papan ini, tetapi menghitung dokumen
School Enrollment saja — bukan Student Class Mutation, School Homeroom, Student Leave,
Student Withdrawal, Student Graduation, atau Student Graduation Batch. Angka ini tidak boleh
dijumlahkan dengan kartu "Draft" model lain.
Kartu angka yang menghitung jumlah dokumen School Enrollment berstatus Waiting for
Approval — dokumen pendaftaran ulang yang sudah diajukan dan sedang menunggu persetujuan.
Kartu ini tanpa batas periode: mencakup seluruh dokumen sejak awal.
Berbeda dari kartu Draft — School Enrollment yang menghitung dokumen yang belum diajukan
sama sekali; kartu ini hanya menghitung yang sudah diajukan tetapi belum disetujui.
Kartu angka yang menghitung jumlah dokumen School Enrollment berstatus On Progress —
dokumen pendaftaran ulang yang sudah disetujui dan sedang berjalan prosesnya. Kartu ini
tanpa batas periode: mencakup seluruh dokumen sejak awal.
School Enrollment adalah satu dari hanya dua model pada papan ini (bersama School Homeroom)
yang punya kartu tahap On Progress; lima model kesiswaan lain pada papan ini (Student Class
Mutation, Student Leave, Student Withdrawal, Student Graduation, Student Graduation Batch)
hanya punya kartu Draft dan Confirm — statusnya sendiri di instance ini tidak mengenal
tahap On Progress.
Kartu angka yang menghitung jumlah dokumen Student Class Mutation (mutasi kelas siswa)
berstatus Draft. Kartu ini tanpa batas periode: mencakup seluruh dokumen konsep sejak
awal.
Kartu ini bernama sama dengan kartu "Draft" pada model lain di papan ini, tetapi menghitung
dokumen Student Class Mutation saja — mutasi siswa antar kelas, bukan pendaftaran ulang,
cuti, keluar permanen, maupun kelulusan.
Kartu angka yang menghitung jumlah dokumen Student Class Mutation berstatus Waiting for
Approval. Kartu ini tanpa batas periode: mencakup seluruh dokumen sejak awal.
Bersama kartu Draft — Student Class Mutation, kedua kartu ini adalah satu-satunya dua
kartu Student Class Mutation di papan ini — model ini tidak punya kartu tahap On Progress
seperti School Enrollment dan School Homeroom.
Kartu angka yang menghitung jumlah dokumen School Homeroom (re-enrollment massal satu
kelas) berstatus Draft. Kartu ini tanpa batas periode: mencakup seluruh dokumen konsep
sejak awal.
Kartu ini bernama sama dengan kartu "Draft" pada model lain di papan ini, tetapi menghitung
dokumen School Homeroom saja — proses re-enrollment massal satu kelas, bukan pendaftaran
ulang per siswa (School Enrollment) meskipun keduanya berada di area pendaftaran ulang yang
sama.
Kartu angka yang menghitung jumlah dokumen School Homeroom berstatus Waiting for
Approval. Kartu ini tanpa batas periode: mencakup seluruh dokumen sejak awal.
Berbeda dari kartu Draft — School Homeroom yang menghitung dokumen yang belum diajukan.
Kartu angka yang menghitung jumlah dokumen School Homeroom berstatus On Progress. Kartu
ini tanpa batas periode: mencakup seluruh dokumen sejak awal.
School Homeroom adalah satu dari hanya dua model pada papan ini (bersama School Enrollment)
yang punya kartu tahap On Progress — lihat catatan pada kartu Open — School Enrollment.
Kartu angka yang menghitung jumlah dokumen Student Leave (cuti sementara siswa) berstatus
Draft. Kartu ini tanpa batas periode: mencakup seluruh dokumen konsep sejak awal.
Kartu ini bernama sama dengan kartu "Draft" pada model lain di papan ini, tetapi menghitung
dokumen Student Leave saja — cuti sementara, yang berbeda dari Student Withdrawal
(keluar permanen) meskipun keduanya sama-sama mencatat ketidakhadiran siswa di kelas.
Kartu angka yang menghitung jumlah dokumen Student Leave berstatus Waiting for Approval.
Kartu ini tanpa batas periode: mencakup seluruh dokumen sejak awal.
Berbeda dari kartu Draft — Student Leave yang menghitung dokumen yang belum diajukan.
Student Leave tidak punya kartu tahap On Progress pada papan ini.
Kartu angka yang menghitung jumlah dokumen Student Withdrawal (keluar permanen) berstatus
Draft. Kartu ini tanpa batas periode: mencakup seluruh dokumen konsep sejak awal.
Kartu ini bernama sama dengan kartu "Draft" pada model lain di papan ini, tetapi menghitung
dokumen Student Withdrawal saja — siswa yang keluar secara permanen, berbeda dari Student
Leave yang sifatnya sementara.
Kartu angka yang menghitung jumlah dokumen Student Withdrawal berstatus Waiting for
Approval. Kartu ini tanpa batas periode: mencakup seluruh dokumen sejak awal.
Berbeda dari kartu Draft — Student Withdrawal yang menghitung dokumen yang belum diajukan.
Kartu angka yang menghitung jumlah dokumen Student Graduation (kelulusan per siswa)
berstatus Draft. Kartu ini tanpa batas periode: mencakup seluruh dokumen konsep sejak
awal.
Kartu ini bernama sama dengan kartu "Draft" pada model lain di papan ini, tetapi menghitung
dokumen Student Graduation — kelulusan satu siswa. Kartu ini bukan kartu Student
Graduation Batch di bawahnya: satu dokumen Student Graduation Batch memuat banyak kelulusan
sekaligus, sehingga jumlah dokumen Student Graduation dan jumlah dokumen Student Graduation
Batch mengukur satuan yang berbeda dan tidak boleh dijumlahkan atau dibandingkan sebagai satu
deret angka.
Kartu angka yang menghitung jumlah dokumen Student Graduation berstatus Waiting for
Approval. Kartu ini tanpa batas periode: mencakup seluruh dokumen sejak awal.
Berbeda dari kartu Draft — Student Graduation yang menghitung dokumen yang belum diajukan.
Sama seperti kartu Draft-nya, kartu ini tetap terhitung terpisah dari kartu Student Graduation
Batch di bawah — keduanya menghitung satuan yang berbeda.
Kartu angka yang menghitung jumlah dokumen Student Graduation Batch (gelombang kelulusan)
berstatus Draft. Kartu ini tanpa batas periode: mencakup seluruh dokumen konsep sejak
awal.
Student Graduation Batch berbeda dari Student Graduation (dua kartu di atas): satu dokumen
Student Graduation Batch adalah satu gelombang/batch yang di dalamnya memuat banyak
kelulusan individu sekaligus, sedangkan satu dokumen Student Graduation adalah satu kelulusan
per siswa. Angka kartu ini menghitung jumlah batch, bukan jumlah siswa yang lulus — jangan
membandingkannya langsung dengan angka kartu Student Graduation seolah keduanya mengukur hal
yang sama.
Kartu angka yang menghitung jumlah dokumen Student Graduation Batch berstatus Waiting for
Approval. Kartu ini tanpa batas periode: mencakup seluruh dokumen sejak awal.
Berbeda dari kartu Draft — Student Graduation Batch yang menghitung dokumen yang belum
diajukan. Sama seperti kartu Draft-nya, kartu ini menghitung jumlah batch, bukan jumlah
kelulusan individu di dalamnya — lihat catatan pembeda pada kartu Draft — Student Graduation
Batch.
Seluruh 16 kartu pada papan ini memakai periode None (l_none) — tanpa batas periode:
setiap kartu mencakup seluruh dokumen sejak awal data model sumbernya, lintas tahun ajaran,
bukan hanya tahun ajaran yang sedang berjalan. Ini berlaku sama untuk ketujuh model — tidak ada
satu pun dari 16 kartu di papan ini yang dibatasi ke tahun ajaran berjalan, bulan berjalan, atau
rentang tanggal tertentu.
Saringan tiap kartu hanya berupa status dokumen (Draft / Waiting for Approval / On
Progress, tergantung modelnya) pada salah satu dari tujuh model sumber — tidak ada saringan
tambahan seperti unit operasi atau kampanye pada papan ini. Papan ini tidak menyediakan filter
periode yang bisa diubah pembaca dari layar; periode tiap kartu tetap None sampai ada yang
mengubah konfigurasi papannya.
Papan Student Activities tidak mengatur interval penyegaran otomatis (ks_set_interval tidak
diset). Angka pada setiap kartu dihitung saat papan dibuka.