feat(webstatement): tambah filter product_code dan branch pada GenerateBiayaKartuCsvJob

- Menambahkan filter baru:
  - Memastikan `product_code` tidak termasuk dalam daftar `6002`, `6004`, `6042`, dan `6031`.
  - Menyaring data dengan kondisi branch tidak sama dengan `ID0019999`.

- Optimasi query:
  - Filter tambahan bertujuan untuk mempersempit data hasil pengambilan sehingga lebih relevan dan efisien dalam pembuatan file CSV.

- Peningkatan validasi:
  - Memastikan data yang diekspor sesuai dengan ketentuan baru guna meningkatkan akurasi laporan biaya kartu.

Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
This commit is contained in:
Daeng Deni Mardaeni
2025-06-13 15:11:25 +07:00
parent 4b889da5a5
commit 7b32cb8d39

View File

@@ -175,6 +175,8 @@
->whereNotNull('currency') ->whereNotNull('currency')
->where('currency', '!=', '') ->where('currency', '!=', '')
->whereIn('ctdesc', $cardTypes) ->whereIn('ctdesc', $cardTypes)
->whereNotIn('product_code',['6002','6004','6042','6031'])
->where('branch','!=','ID0019999')
->get(); ->get();
} }