Begitu persetujuan level terakhir pada sebuah School Fee Waiver diberikan, Odoo YPII langsung
memindahkan status dokumen dari Waiting for Approval ke On Progress — tanpa ada tombol
yang perlu ditekan pengguna untuk memulai status tersebut. Perpindahan ini terjadi dalam
rangkaian tindakan yang sama dengan persetujuan terakhir itu sendiri, seketika setelah approver
terakhir menekan tombol Approve.
Seluruh proses berjalan di dalam Odoo YPII pada fitur School Fee Waiver. Tidak ada sistem
eksternal dan tidak ada webhook yang terlibat.
Otomasi ini bukan Automated Action maupun Scheduled Action Odoo — dua konstruk yang bisa
diperiksa administrator lewat menu Settings, bagian Technical. Perpindahan status ini tertanam
langsung di kode fitur School Fee Waiver, sehingga administrator yang mencarinya di daftar
Automated Actions atau Scheduled Actions tidak akan menemukan satu pun record untuknya.
| Komponen | Peran |
|---|---|
| School Fee Waiver | dokumen yang statusnya berpindah |
| Template persetujuan Standard | menentukan approver dan tingkat persetujuan yang harus lengkap sebelum status berpindah |
| Kode fitur School Fee Waiver | menjalankan perpindahan status begitu persetujuan lengkap |
Tombol Start yang biasanya memulai status berjalan pada dokumen transaksi Odoo YPII tidak
pernah muncul pada formulir School Fee Waiver, karena memang tidak dibutuhkan — perpindahan ke
On Progress sudah dijalankan otomatis begitu persetujuan terakhir masuk.
Tidak ada layar konfigurasi Odoo untuk mengubah otomasi perpindahan status ini — ia tertanam di
kode fitur School Fee Waiver dan hanya berubah lewat pemutakhiran modul, bukan lewat pengaturan
yang dapat diubah pengguna atau administrator. Yang dapat dikonfigurasi lewat layar Odoo hanyalah
template persetujuan yang menentukan approver dan jumlah tingkat persetujuan yang harus lengkap
sebelum otomasi ini berjalan — lihat
Pemilihan Template Persetujuan School Fee Waiver.
Bila persetujuan terakhir gagal diproses karena sebab lain, seluruh rangkaian tindakan —
termasuk pencatatan persetujuan approver terakhir itu sendiri — dibatalkan bersama-sama. Dokumen
tetap berada di Waiting for Approval persis seperti sebelum tombol Approve ditekan;
tidak ada persetujuan yang tersimpan sebagian dan tidak ada dokumen yang tertinggal di antara
dua status.
Perpindahan status dan setiap persetujuan tercatat pada riwayat pesan (chatter) di bagian bawah
formulir School Fee Waiver. Pengguna dapat memeriksa keadaan ini dengan membuka dokumen dan
melihat statusbar di bagian atas formulir, atau membuka tab Approvals untuk melihat daftar
approver beserta baris persetujuan yang sudah dan belum disetujui. Otomasi ini tidak memakai
antrean pekerjaan maupun integrasi eksternal, sehingga tidak ada log tambahan di luar riwayat
pesan dokumen.