Begitu School Fee Waiver mencapai status On Progress, Odoo YPII membentuk baris tab
Schedule secara otomatis — satu baris untuk setiap pasangan baris tab Lines dengan
termin pembayaran dari sumber tagihan dokumen. Pengguna tidak perlu menekan tombol apa pun agar
baris Schedule ini terbentuk pertama kalinya; tombol Generate Schedule yang ada pada
formulir dipakai untuk membentuk ulang baris ini secara manual, bukan untuk pembentukan yang
pertama.
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. Pembentukan baris Schedule 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 tab Schedule-nya dibentuk |
| Tab Lines | sumber baris yang dipasangkan dengan termin pembayaran |
| Sumber tagihan (Enrollment atau Admission) | sumber termin pembayaran yang dipasangkan dengan tiap baris Lines |
| Kode fitur School Fee Waiver | membentuk baris Schedule begitu dokumen mencapai On Progress |
Tidak ada layar konfigurasi Odoo untuk mengubah kapan atau bagaimana baris Schedule dibentuk
pertama kali — pembentukan ini tertanam di kode fitur School Fee Waiver dan hanya berubah lewat
pemutakhiran modul. Bila baris Schedule perlu dibentuk ulang setelah dokumen berjalan (misalnya
sesudah baris Lines diubah), pengguna dengan kewenangan yang sesuai dapat menjalankannya
secara manual — lihat
Membuat Ulang Schedule School Fee Waiver.
Pembentukan baris Schedule berjalan dalam rangkaian tindakan yang sama dengan perpindahan status
ke On Progress. Bila rangkaian itu gagal karena sebab lain, pembentukan baris Schedule ikut
dibatalkan bersama seluruh tindakan lain dalam rangkaian tersebut — tab Schedule tetap
seperti sebelum dokumen berpindah status, dan dokumen tetap di status sebelumnya. Tidak ada
baris Schedule yang terbentuk sebagian.
Baris Schedule yang terbentuk dapat langsung diperiksa pengguna dengan membuka dokumen dan
melihat tab Schedule — setiap baris menampilkan Line, Payment Term, Date, Base
Amount, Amount Planned, dan State. Pembentukan baris Schedule tidak tercatat sebagai
baris tersendiri pada riwayat pesan (chatter) dokumen; yang tercatat di sana adalah perpindahan
status ke On Progress. Otomasi ini tidak memakai antrean pekerjaan maupun integrasi
eksternal.