Pada formulir Extracurricular Offering di Odoo YPII, tombol aksi di bagian atas dokumen tidak
selalu terlihat oleh semua pengguna. Kemunculan setiap tombol dikendalikan oleh sebuah
penanda kewenangan yang menggabungkan dua syarat sekaligus: status dokumen saat itu, dan
keanggotaan grup pengguna yang sedang membuka dokumen. Bila salah satu syarat tidak terpenuhi,
tombolnya tidak muncul sama sekali — bukan tampil dalam keadaan tidak aktif.
Penanda kewenangan ini dapat dibaca langsung pada dokumen: buka tab Policies, lalu
perhatikan daftar penanda hanya-baca Can Confirm, Can Approve, Can Reject,
Can Restart Approval, Can Finished, Can Cancel, Can Restart, dan Can Input
Manual Document Number. Can Start tidak termasuk dalam daftar ini — lihat penjelasannya
pada baris Start di bawah dan pada bagian Penjelasan Tindakan.
Tabel ini menjawab pertanyaan yang paling sering muncul dari pengguna Extracurricular
Offering: "mengapa tombol yang saya cari tidak ada di layar saya?"
Empat belas grup hak akses yang berkaitan dengan fitur Extracurricular di Odoo YPII masing-masing
beranggotakan persis satu akun (Administrator) per 7 September 2026 — termasuk grup
Extracurricular Offering - Workflow / Manager, yang tidak dipakai satu pun baris pada tabel
ini maupun pada hak akses model. Praktis, hari ini hanya akun Administrator yang dapat
mengoperasikan (mengonfirmasi, menyetujui, membatalkan) dokumen Extracurricular Offering.
Satu baris untuk satu penanda kewenangan. Baris dibaca sebagai syarat gabungan: tombol muncul
hanya bila status dokumen dan keanggotaan pengguna sama-sama terpenuhi.
| Aksi (tombol) | Status dokumen tempat tombol muncul | Siapa yang boleh | Penghalang tambahan |
|---|---|---|---|
| Confirm | Draft | Anggota grup Extracurricular Offering - Workflow / User (1 akun per 7 September 2026) | — |
| Approve | Waiting for Approval | Pengguna yang namanya tercantum pada field Active Users di tab Approvals | Template persetujuan Standard hanya satu tingkat, sehingga persetujuan ini sekaligus persetujuan terakhir |
| Reject | Waiting for Approval | Pengguna yang namanya tercantum pada field Active Users di tab Approvals | Reject langsung memindahkan dokumen ke status Rejected seketika |
| Restart Approval Process | Waiting for Approval | Anggota grup Extracurricular Offering - Workflow / Officer (1 akun per 7 September 2026) | — |
| Done | On Progress | Anggota grup Extracurricular Offering - Workflow / User (1 akun per 7 September 2026) | — |
| Cancel (membuka dialog Select Cancel Reason) | Draft, Waiting for Approval, On Progress | Anggota grup Extracurricular Offering - Workflow / Officer (1 akun per 7 September 2026) | Dokumen berstatus Done tidak punya jalur pembatalan — Cancel hanya berlaku pada tiga status di kolom sebelumnya. Dialog mewajibkan field Reason diisi |
| Restart | Rejected, Cancelled | Anggota grup Extracurricular Offering - Workflow / Officer (1 akun per 7 September 2026) | — |
| Reset Document Number | Draft | Anggota grup Extracurricular Offering - Workflow / Officer (1 akun per 7 September 2026) | — |
| Start | Tidak berlaku | Tidak ada seorang pun | Baik penanda Can Start maupun tombolnya sama-sama tidak pernah dimuat ke formulir Extracurricular Offering, apa pun isi Policy Template yang terpasang — berbeda dari kedelapan penanda lain di tabel ini, yang selalu tampil di tab Policies meski bernilai tidak diizinkan. Perpindahan status Waiting for Approval menjadi On Progress dijalankan sistem sendiri, segera setelah persetujuan tunggal masuk, terlepas dari kebijakan tombol mana pun |
Isi tabel diambil apa adanya dari Policy Template Standard — satu-satunya policy template
pada model Extracurricular Offering di Odoo YPII — beserta hak akses model, per 7 September
2026.
Aturan umum yang wajib dipakai saat membaca ulang tabel ini. Penanda kewenangan yang
tidak memiliki baris pada Policy Template selalu bernilai tidak diizinkan —
mekanismenya, seluruh penanda disetel tertutup terlebih dahulu, lalu hanya dibuka untuk
penanda yang benar-benar punya baris pada template yang terpasang. Aturan ini berlaku bagi
kedelapan penanda selain Can Start. Can Start berbeda dari kedelapannya: penanda ini
sendiri tidak pernah dimuat ke formulir sama sekali, sehingga ketiadaan baris kebijakan
untuknya adalah akibat, bukan sebab, dari tombol Start yang memang tidak pernah ada di
layar mana pun.
Baris Approve dan Reject tidak ditentukan oleh keanggotaan grup, melainkan oleh
pembandingan pengguna yang sedang login dengan daftar approver aktif dokumen. Daftar itulah
yang tampil sebagai field Active Users pada tab Approvals.
Template persetujuan Extracurricular Offering di Odoo YPII hanya satu (Standard) dan hanya
memiliki satu tingkat, sehingga tidak ada tabel keputusan pemilihan template persetujuan yang
terpisah untuk fitur ini — satu-satunya template yang mungkin terpilih selalu Standard.
Hal yang sama berlaku untuk penomoran dokumen: hanya ada satu template penomoran, sehingga
tidak ada tabel keputusan pemilihan template penomoran terpisah — lihat
OTS-07ba13df.
Perubahan penanda kewenangan tidak dapat diselesaikan dari sisi pengguna. Ajukan permintaan
perubahan Policy Template kepada administrator Odoo YPII, lalu perbarui dokumen ini.