| Atribut |
Keterangan |
| Nomor Dokumen |
AUT-PGL-007 |
| Tanggal Efektif |
21 Maret 2026 |
| Versi |
1.0 |
| Sistem / Modul |
Odoo ERP - Modul Expenses (hr.expense.sheet) |
| Kategori Tag |
#Automation #Odoo #Expenses #Reimbursement #Karyawan |
Menjalankan pengecekan kondisi penyelesaian secara otomatis setelah pembayaran atau rekonsiliasi terhadap Employee Reimbursement dilakukan, guna memastikan bahwa rekaman dapat ditandai sebagai selesai secara akuntansi sebelum otomasi penutupan dijalankan.
- Tipe Trigger: ##On Update## (Saat ada pembaruan pada rekaman data).
- Target Objek: Model ##hr.expense.sheet## (Lembaran Reimbursement Karyawan).
- Kondisi Pemicu: Field ##state## berubah menjadi ##done## pada Expense Sheet, dipicu oleh penyelesaian pembayaran atau rekonsiliasi penuh dari sisi akuntansi.
¶ 3. Filter Kondisi (Domain / Syarat Aktif)
Otomasi pengecekan ini HANYA akan tereksekusi jika seluruh kondisi berikut terpenuhi:
- Field ##state## (Status) baru saja berubah menjadi ##done## (Selesai).
- Field ##account_move_id## (Referensi Jurnal) tidak kosong (##is set##).
Sistem akan menjalankan pengecekan berikut secara berurutan:
- Validasi Rekonsiliasi Penuh: Sistem memverifikasi bahwa seluruh baris jurnal pada ##account_move_id## yang terkait dengan Expense Sheet ini telah terrekonsiliasi penuh (saldo outstanding bernilai 0).
- Validasi Status Pembayaran: Sistem memverifikasi bahwa tidak ada sisa saldo hutang kepada karyawan yang belum dibayarkan terkait Expense Sheet ini.
- Hasil Pengecekan:
Tidak ada pengiriman data eksternal pada proses pengecekan ini. Semua proses berjalan secara internal di dalam sistem Odoo.