diff --git a/app/Views/report_bds.php b/app/Views/report_bds.php index b380a140..2d6eba73 100644 --- a/app/Views/report_bds.php +++ b/app/Views/report_bds.php @@ -153,20 +153,28 @@ - $uniqueRecord = "$policy_no-$policy_updated_month-$policy_type-$client_name-$insurer_branch_name" ; + $uniqueRecord = "$policy_no-$policy_updated_month-$policy_type-$client_name-$insurer_branch_name-$statement_status" ; // irrespective of months or multiple months $uniqueAgreedAmountPerInsurer = "$policy_no-$policy_type-$client_name-$insurer_branch_name" ; $pastMonth = explode("-",$uniqueRecord )[1] ; - $currentMonth = $policy_updated_month ; - if(isset($uniquePoliciesReport[$uniqueRecord]) && $statement_status == "no statement uploaded" ){ + $pastStatementStatus = explode("-",$uniqueRecord )[5] ; + $currentStatementStatus = $statement_status; + + if( + isset($uniquePoliciesReport[$uniqueRecord]) + && $pastStatementStatus == $currentStatementStatus + ){ continue ; } - else if(isset($uniquePoliciesReport[$uniqueRecord]) && $statement_status == "statement uploaded" ){ + else if( + isset($uniquePoliciesReport[$uniqueRecord]) + && $pastStatementStatus == $currentStatementStatus + ){ continue; }else{