GWM : earned premium calculation correction for hr dashboard

This commit is contained in:
Gowtham M 2026-07-02 12:06:51 +05:30
parent 3df39378e8
commit 8720bfbe96

View File

@ -217,29 +217,12 @@ SQL;
$sql = <<<'SQL'
SELECT
/* run days */
/*
DATEDIFF(
MAX(COALESCE(tm.claim_dump_date, cp.policy_end_date)),
cp.policy_start_date
) + 1 AS run_days,
/* earned premium */
FORMAT(
(prem.premium_as_on_date / 365)
* (DATEDIFF(
MAX(COALESCE(tm.claim_dump_date, cp.policy_end_date)),
cp.policy_start_date
) + 1)
, 0) AS earned_premium,
*/
prem.premium_as_on_date,
DATEDIFF(
LEAST(CURDATE(), cp.policy_end_date),
cp.policy_start_date
) + 1 AS run_days,
/* earned premium */
FORMAT(
(prem.premium_as_on_date / 365) *
(
@ -251,10 +234,6 @@ SQL;
2
) AS earned_premium,
/* claims reported */
FORMAT(COUNT(tm.id), 0) AS claims_reported,
\t\t/* incurred claims count */