diff --git a/app/Models/PolicyTransactionModel.php b/app/Models/PolicyTransactionModel.php index 3a789d74..e4226ecd 100644 --- a/app/Models/PolicyTransactionModel.php +++ b/app/Models/PolicyTransactionModel.php @@ -2719,13 +2719,20 @@ "; $query = $this->db->query($sql); $result = $query->getResultArray(); + // dd($result); // dd($this->db->getLastQuery()); $keys = []; $filtered = []; foreach ($result as $row) { - $key = $row['statement_month'].'|'.$row['insurer_name'].'|'.$row['policy_no']; + + $endorsement_number = "-"; + if(!empty($row['endorsement_no'])){ + $endorsement_number = $row['endorsement_no']; + } + + $key = $row['statement_month'].'|'.$row['insurer_name'].'|'.$row['policy_no'] . '|' . $endorsement_number; // If uploaded record exists, always keep it and override previous if ($row['statement_uploaded'] === 'statement uploaded') { @@ -2740,6 +2747,7 @@ } $result = array_values($filtered); + // dd($result); $runningBilled = []; $totalIrdaMap = [];