| Atribut |
Keterangan |
| Nomor Dokumen |
AUT-PGL-023 |
| Tanggal Efektif |
23 Maret 2026 |
| Versi |
1.0 |
| Sistem / Modul |
Odoo ERP - Modul Advance Payment (hr.advance.use) |
| Kategori Tag |
#Automation #Odoo #UangMuka #Karyawan |
Menjalankan pengecekan validasi otomatis setelah pihak yang berwenang menolak Penggunaan Uang Muka di Odoo, guna memastikan data penolakan tercatat dengan lengkap dan konsisten sebelum notifikasi penolakan dikirimkan kepada karyawan.
- Tipe Trigger: ##On Update## (Saat ada pembaruan pada rekaman data).
- Target Objek: Model ##hr.advance.use## (Penggunaan Uang Muka).
- Kondisi Pemicu: Field ##state## berubah dari ##confirmed## menjadi ##refused## pada rekaman Penggunaan Uang Muka.
¶ 3. Filter Kondisi (Domain / Syarat Aktif)
Otomasi pengecekan ini HANYA akan tereksekusi jika seluruh kondisi berikut terpenuhi:
- Field ##state## (Status) baru saja berubah menjadi ##refused## (Ditolak).
- Field ##refused_reason## (Alasan Penolakan) tidak kosong (##is set##).
- Field ##refused_by## (Ditolak Oleh) tidak kosong (##is set##).
Sistem akan menjalankan pengecekan berikut secara berurutan:
- Validasi Data Penolakan: Sistem memverifikasi bahwa field ##refused_reason## (Alasan Penolakan) telah terisi dengan teks yang tidak kosong.
- Validasi Pejabat Penolak: Sistem memverifikasi bahwa field ##refused_by## (Ditolak Oleh) merujuk ke pengguna yang valid dan aktif.
- Hasil Pengecekan:
Tidak ada pengiriman data eksternal pada proses pengecekan ini. Semua proses berjalan secara internal di dalam sistem Odoo.