| Atribut |
Keterangan |
| Nomor Dokumen |
AUT-PGL-013 |
| 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 dan kelayakan secara otomatis setelah pihak yang berwenang memberikan persetujuan atas Pengajuan Uang Muka di Odoo, guna memastikan bahwa pengajuan yang disetujui telah memenuhi seluruh syarat teknis dan akuntansi sebelum proses pencairan (realisasi) dapat dilakukan.
- 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 ##approved## 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 ##approved## (Disetujui).
- Field ##employee_id## (Karyawan) tidak kosong (##is set##).
- Field ##approver_id## (Penyetuju) tidak kosong (##is set##).
- Field ##amount## (Jumlah) bernilai lebih dari 0.
Sistem akan menjalankan pengecekan berikut secara berurutan:
- Validasi Kewenangan Persetujuan: Sistem memverifikasi bahwa ##approver_id## yang memberikan persetujuan memiliki kewenangan yang sesuai berdasarkan nilai ##amount## pengajuan, mengacu pada konfigurasi batas kewenangan.
- Validasi Ketersediaan Anggaran: Sistem memverifikasi bahwa akun tujuan (##account_id##) memiliki saldo atau anggaran yang mencukupi untuk memenuhi jumlah pengajuan.
- Validasi Konsistensi Data: Sistem memverifikasi bahwa seluruh field wajib masih konsisten dan tidak berubah sejak konfirmasi awal.
- Hasil Pengecekan:
Tidak ada pengiriman data eksternal pada proses pengecekan ini. Semua proses berjalan secara internal di dalam sistem Odoo.