795c90a229f2ebd9beedd79a0721683959847530
- Menambahkan logika untuk membagi kartu ATM berdasarkan cabang menggunakan `groupBy`. - Memperbarui pembuatan nama file CSV agar mencakup informasi cabang dan timestamp. - Menyesuaikan proses pembuatan dan penulisan file CSV agar mendukung pemrosesan kartu per cabang. - Menambahkan validasi untuk memastikan file CSV dapat dibuat sebelum proses penulisan. - Memisahkan dan membersihkan file CSV untuk setiap cabang setelah selesai diproses. - Memodifikasi proses pengunggahan file ke SFTP dengan parameter cabang. - Mengganti struktur output fungsi `generateAtmCardCsv` menjadi array dengan rincian: - Nama cabang (`branch`). - Lokasi file CSV yang dihasilkan (`localFilePath`). - Jumlah kartu yang diproses per cabang (`recordCount`). - Status pengunggahan ke SFTP (`uploadToSftp`). - Tanggal dan waktu proses (`timestamp`). Perubahan ini bertujuan meningkatkan fleksibilitas dan efisiensi dalam pengelolaan file CSV berdasarkan cabang, serta memudahkan pelacakan hasil proses per cabang. Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
Description
No description provided
Languages
PHP
77.4%
Blade
22.6%