- Membuat GenerateClosingBalanceReportBulkCommand untuk bulk processing - Support untuk memproses banyak rekening sekaligus berdasarkan daftar client - Fitur client filter untuk memproses client tertentu saja - Mode dry-run untuk preview rekening yang akan diproses - Progress bar untuk monitoring proses bulk generation - Interactive confirmation sebelum menjalankan job - Error handling per rekening tanpa menghentikan proses keseluruhan - Database transaction terpisah untuk setiap rekening - Comprehensive logging untuk monitoring dan debugging - Detailed summary sebelum dan sesudah pemrosesan - Daftar client dan rekening sama dengan WebstatementController - Integrasi dengan existing GenerateClosingBalanceReportJob - Remarks field untuk tracking bulk generation dengan client info - Validasi parameter lengkap dan user-friendly error messages
7.0 KiB
7.0 KiB