Otomasi Sistem ini menjelaskan apa yang dikerjakan Odoo YPII sendiri ketika sebuah
dokumen Scholarship Deduction Recognition disetujui. Berbeda dari Scholarship Award dan
Scholarship Deduction, dokumen ini tidak melewati status On Progress: persetujuan
langsung memfinalkannya ke Done sekaligus memposting jurnal pelepasan beban tangguhan.
Ketika penyetuju menekan Approve pada dokumen Scholarship Deduction Recognition
berstatus Waiting for Approval, sistem memindahkan dokumen langsung ke status Done,
menerbitkan nomor dokumen, membentuk baris pada tab Recognition Lines, dan memposting
satu jurnal yang memindahkan beban dari Deferred Account ke Final Account setiap
baris dokumen Scholarship Deduction induk.
Dampaknya terlihat pada dokumen Scholarship Deduction induk: Amount Recognized naik,
Amount Deferred turun, dan Recognition Status berubah menjadi Partially
Recognized atau Recognized.
Otomasi ini seluruhnya berjalan di dalam Odoo YPII pada model
school_scholarship_deduction_recognition (modul ssi_school_scholarship_deduction). Model
lain yang ikut dibaca atau ditulis: school_scholarship_deduction_recognition_line (tab
Recognition Lines), account.move dan account.move.line (jurnal), serta
school_scholarship_deduction dan school_scholarship_deduction_line (dokumen induk beserta
barisnya). Tidak ada sistem eksternal yang terlibat.
Otomasi ini sendiri — pembentukan Recognition Lines dan penjurnalan pelepasan — tidak
dijalankan oleh Automated Action maupun Scheduled Action; tidak ada base.automation atau
ir.cron yang menyasar model Scholarship Deduction Recognition. Pemicunya melekat pada
kode modul dan berjalan saat dokumen Scholarship Deduction Recognition berpindah ke status
Done — yang pada model ini hanya terjadi lewat persetujuan, karena tombol Done tidak
tersedia sama sekali.
Catatan konteks: dokumen Scholarship Deduction yang menjadi induk Recognition ini bisa
terbentuk otomatis lewat base.automation id 60 ("Scholarship: Buat Deduction Otomatis
saat Tagihan ENROLLMENT Terbit"), aktif, tersasar pada model Journal Entry
(account.move), dipicu on_write dengan syarat filter_domain=[('state','=','posted')],
saat jurnal tagihan ENROLLMENT ter-posted — cakupannya hanya jalur ENROLLMENT. Penjurnalan
pelepasan pada halaman ini tidak mengubah maupun menonaktifkan otomasi tersebut.
SCR/<tahun>/<6 digit>, menggantikan nilai sementara /. Perhatikan bahwa nomor Recognition terbit pada| Objek konfigurasi | Nilai di Odoo YPII |
|---|---|
| Approval Template model Scholarship Deduction Recognition | Standard — aktif, satu level penyetuju, grup penyetuju Scholarship Deduction / Validator |
| Sequence Template model Scholarship Deduction Recognition | Standard — aktif, menerbitkan nomor pada status Done |
| Pola nomor dokumen | SCR/<tahun>/<6 digit> |
| Jurnal yang dipakai | field Journal pada dokumen, nilai bawaannya berasal dari Recognition Journal pada dokumen Scholarship Deduction induk |
| Akun yang didebet | Final Account setiap baris dokumen induk |
| Akun yang dikredit | akun tangguhan setiap baris dokumen induk, berasal dari Deferred Account pada header dokumen induk |
| Automated Action / Scheduled Action | base.automation id 60 ("Scholarship: Buat Deduction Otomatis saat Tagihan ENROLLMENT Terbit") — aktif, model Journal Entry (account.move), trigger=on_write, syarat filter_domain=[('state','=','posted')]; membentuk dokumen Scholarship Deduction induk, bukan menjalankan penjurnalan pada halaman ini |
Tidak ada kredensial rahasia pada otomasi ini.
DT-b003247d).Keberhasilan otomasi ini terlihat pada dokumen Scholarship Deduction Recognition: statusbar
menunjukkan Done, field # Document berisi nomor berpola SCR/, field Move
menunjuk jurnal yang sudah diposting, dan tab Recognition Lines terisi satu baris per
baris dokumen induk.
Untuk memantau progres pelepasan secara massal, buka menu School → Scholarship →
Scholarship Deductions dan gunakan kolom Recognition Method, Recognition Status,
dan Amount Deferred pada tampilan list — ketiganya kini disembunyikan secara bawaan;
munculkan lewat ikon kolom di kanan atas tabel. Dokumen ber-metode Deferred dengan
Recognition Status Pending atau Partially Recognized masih menyisakan beban yang
belum dilepaskan.
Pembalikan otomatis bila dokumen dibatalkan dijelaskan di
Scholarship Deduction Recognition — Pembalikan Otomatis Pasca-Pembatalan
(OTS-58992133).
IK-08f09f58IK-9dc7c067DT-b003247dDT-7a6ed14cOTS-58992133