| Atribut |
Keterangan |
| Nomor Dokumen |
AUT-PGL-017 |
| Tanggal Efektif |
23 Maret 2026 |
| Versi |
1.0 |
| Sistem / Modul |
Odoo ERP - Modul Advance Payment (hr.advance) |
| Kategori Tag |
#Automation #Odoo #UangMuka #Karyawan |
Menjalankan serangkaian pengecekan integritas data secara otomatis setelah pihak yang berwenang menolak Pengajuan Uang Muka di Odoo, guna memastikan bahwa data rekaman penolakan tercatat dengan benar sebelum otomasi notifikasi penolakan dijalankan.
- Tipe Trigger: ##On Update## (Saat ada pembaruan pada rekaman data).
- Target Objek: Model ##hr.advance## (Pengajuan Uang Muka).
- Kondisi Pemicu: Field ##state## berubah dari ##confirmed## menjadi ##refused## pada rekaman Pengajuan 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 Kelengkapan Data Penolakan: Sistem memverifikasi bahwa field ##refused_reason## (Alasan Penolakan) telah terisi dan tidak kosong.
- Validasi Identitas Penolak: Sistem memverifikasi bahwa field ##refused_by## terisi dengan identitas pengguna yang memiliki kewenangan penolakan yang sesuai.
- Hasil Pengecekan:
Tidak ada pengiriman data eksternal pada proses pengecekan ini. Semua proses berjalan secara internal di dalam sistem Odoo.