CHANGES_DELETION_CLAIM_STATUS_QUERY_CHANGES : RV
This commit is contained in:
parent
038475ae0f
commit
e74837bdb6
@ -1798,9 +1798,9 @@ class EmployeeController extends AdminController
|
||||
public function checkDeletionGetDataFunction()
|
||||
{
|
||||
// $batch_data = [
|
||||
// 'client_id' => 77,
|
||||
// 'client_policy_id' => 203,
|
||||
// 'client_branch_id' => 53,
|
||||
// 'client_id' => 159,
|
||||
// 'client_policy_id' => 336,
|
||||
// 'client_branch_id' => 126,
|
||||
// ];
|
||||
|
||||
// $batch_data['insurer_or_tpa'] = 'insurer';
|
||||
|
||||
@ -32,6 +32,7 @@ class EmployeePolicyModel extends Model
|
||||
"updated_at",
|
||||
"rand_string",
|
||||
"is_active",
|
||||
"claim_status",
|
||||
];
|
||||
|
||||
// Callbacks
|
||||
@ -617,6 +618,7 @@ class EmployeePolicyModel extends Model
|
||||
employee_polices.policy_end_date,
|
||||
employee_polices.premium,
|
||||
employee_polices.rata_premimum as pro_rata_premium,
|
||||
employee_polices.claim_status,
|
||||
|
||||
batch_data.emp_policy_id AS emp_policy_id,
|
||||
batch_data.bl AS batch_list_batch_code,
|
||||
@ -629,9 +631,37 @@ class EmployeePolicyModel extends Model
|
||||
deletiondata.status,
|
||||
|
||||
DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + '$add_one_day' AS no_of_days,
|
||||
ROUND((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365, 2) AS pro_rata_premium,
|
||||
ROUND(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) * 0.18, 2) AS gst,
|
||||
ROUND(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) + (((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) * 0.18), 2) AS total
|
||||
|
||||
|
||||
CASE
|
||||
WHEN employee_polices.claim_status = 0 THEN
|
||||
ROUND((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365, 2)
|
||||
ELSE
|
||||
0
|
||||
END AS pro_rata_premium,
|
||||
|
||||
CASE
|
||||
WHEN employee_polices.claim_status = 0 THEN
|
||||
ROUND(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) * 0.18, 2)
|
||||
ELSE
|
||||
0
|
||||
END AS gst,
|
||||
|
||||
CASE
|
||||
WHEN employee_polices.claim_status = 0 THEN
|
||||
ROUND(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) +
|
||||
(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) * 0.18), 2)
|
||||
ELSE
|
||||
0
|
||||
END AS total,
|
||||
|
||||
CASE
|
||||
WHEN employee_polices.claim_status = 0 THEN
|
||||
'No claim'
|
||||
ELSE
|
||||
'Claim'
|
||||
END AS claim_status
|
||||
|
||||
FROM
|
||||
emp_endorsement a
|
||||
LEFT JOIN
|
||||
|
||||
Loading…
Reference in New Issue
Block a user