Begitu sebuah School Enrollment berpindah ke status On Progress, Odoo YPII menyetel
field Customer Invoice Type dokumen, lalu — pada baris payment term Term 1 — membuat
tagihan pelanggan, mengonfirmasinya, dan menyetujuinya, ketiganya tanpa melewati pemeriksaan
kewenangan yang biasanya berlaku untuk tombol-tombol tersebut. Pengguna tidak perlu menekan
tombol apa pun untuk ketiga hal ini.
Bila field Pricelist pada dokumen masih kosong saat perpindahan status terjadi, tagihan
Term 1 tidak dibuat, dan sebuah pesan dicatat pada riwayat pesan dokumen.
| Komponen | Peran |
|---|---|
| School Enrollment | Dokumen yang berpindah ke status On Progress dan memicu otomasi ini |
| School Enrollment — baris payment term Term 1 | Baris payment term pertama yang tagihannya dibuat, dikonfirmasi, dan disetujui otomatis |
| Otomasi Set Customer Invoice Type - Enrollment On Progress | Automated action yang menjalankan seluruh langkah ini |
Field Pricelist yang kosong pada saat perpindahan ke On Progress membuat tagihan
Term 1 tidak terbentuk otomatis. Bila Pricelist diisi belakangan, tagihan Term 1 tidak
dibuat ulang oleh otomasi ini — pembuatan tagihan pelanggan yang tertunda dilakukan lewat
langkah manual pada baris payment term yang bersangkutan.
| Atribut konfigurasi | Nilai |
|---|---|
| Nama record | Set Customer Invoice Type - Enrollment On Progress |
| Model | School Enrollment |
| Jenis pemicu | saat perubahan data (on write) |
| Kondisi sebelum perubahan | status bukan On Progress |
| Kondisi setelah perubahan | status menjadi On Progress |
| Tindakan | menyetel Customer Invoice Type; membuat, mengonfirmasi, dan menyetujui tagihan pelanggan Term 1 tanpa pemeriksaan kewenangan |
| Aktif | Ya |
Konfigurasi berada di menu Settings, bagian Technical, submenu Automated Actions, dan hanya
dapat diubah oleh administrator Odoo YPII.
Riwayat pesan (chatter) pada dokumen School Enrollment adalah tempat memeriksa jalannya
otomasi ini: pesan kegagalan pembuatan tagihan Term 1 — baik karena Pricelist kosong
maupun sebab lain — selalu dicatat di sana. Field Customer Invoice Type dan baris
payment term Term 1 pada tab yang menampilkannya juga dapat diperiksa langsung untuk
memastikan otomasi ini sudah berjalan.