diff --git a/app/Jobs/ProcessAtmTransactionJob.php b/app/Jobs/ProcessAtmTransactionJob.php index 1669c87..6f4f791 100644 --- a/app/Jobs/ProcessAtmTransactionJob.php +++ b/app/Jobs/ProcessAtmTransactionJob.php @@ -19,7 +19,7 @@ private const PARAMETER_FOLDER = '_parameter'; // Konstanta untuk nilai-nilai statis - private const FILE_EXTENSION = '.ST.ATM.csv'; + private const FILE_EXTENSION = '.ST.ATM.TRANSACTION.csv'; private const CSV_DELIMITER = '~'; private const DISK_NAME = 'sftpStatement'; private const HEADER_MAP = [ diff --git a/app/Jobs/ProcessStmtEntryDataJob.php b/app/Jobs/ProcessStmtEntryDataJob.php index 82e7581..b280d99 100644 --- a/app/Jobs/ProcessStmtEntryDataJob.php +++ b/app/Jobs/ProcessStmtEntryDataJob.php @@ -78,6 +78,11 @@ $data = array_combine($headers, $row); try { if ($data['stmt_entry_id'] !== 'stmt_entry_id') { + // Bersihkan trans_reference dari \\BNK jika ada + if (isset($data['trans_reference'])) { + $data['trans_reference'] = str_replace('\\BNK', '', $data['trans_reference']); + } + StmtEntry::updateOrCreate( ['stmt_entry_id' => $data['stmt_entry_id']], $data