Khusus untuk partner dengan type Agen (category_id), Invoice yang blm dibayar setelah sekian hari (system paremeter), bisa auto cancel.
Jadi ada cron job yang jalan setiap hari jam 00.00 (cron parameter) untuk mengecek invoice yang :
• milik partner dengan kategory "Agent"
• belum lunas alias "Open"
• tanggal invoice lebih dari x hari (ambil dari parameter system)
Jika ada ditemukan, maka jalankan prosedur Cancel invoice tersebut (dengan asumsi jurnal sales sudah di buat allow cancel).