diff --git a/app/Views/leads_form.php b/app/Views/leads_form.php index 390fa7ee..472516f8 100644 --- a/app/Views/leads_form.php +++ b/app/Views/leads_form.php @@ -1423,7 +1423,7 @@ console.log('Policy Run Days (Final):', policy_run_days); let annualised_claims = policy_run_days > 0 ? (incurred_claims / policy_run_days) * 365 : 0; - let annualised_claims_roundoff = Math.round(annualised_claims); + let annualised_claims_roundoff = annualised_claims.toFixed(2); console.log('Annualised Claims:', annualised_claims); console.log('Annualised Claims (Rounded):', annualised_claims_roundoff); $('#annualised_claims').val(annualised_claims_roundoff); @@ -1431,22 +1431,22 @@ let premium_as_on_date = Number($('#premium_date').val()) || 0; console.log('Premium as on Date:', premium_as_on_date); - let incurred_claim_ratio = (annualised_claims > 0 && premium_as_on_date > 0) - ? (annualised_claims / premium_as_on_date) + let incurred_claim_ratio = (incurred_claims > 0 && premium_as_on_date > 0) + ? (incurred_claims / premium_as_on_date) * 100 : 0; - let incurred_claim_ratio_roundoff = isFinite(incurred_claim_ratio) ? Math.round(incurred_claim_ratio) : 0; + let incurred_claim_ratio_roundoff = isFinite(incurred_claim_ratio) ? incurred_claim_ratio.toFixed(2) : 0; console.log('Incurred Claim Ratio:', incurred_claim_ratio); console.log('Incurred Claim Ratio (Rounded):', incurred_claim_ratio_roundoff); $('#incurred_claims_ratio').val(incurred_claim_ratio_roundoff); - let earned_premium = premium_as_on_date > 0 ? (premium_as_on_date / 365) * 364 : 0; - let earned_premium_roundoff = Math.round(earned_premium); + let earned_premium = premium_as_on_date > 0 ? (premium_as_on_date / 365) * policy_run_days : 0; + let earned_premium_roundoff = earned_premium.toFixed(2); console.log('Earned Premium:', earned_premium); console.log('Earned Premium (Rounded):', earned_premium_roundoff); $('#earned_premium').val(earned_premium_roundoff); - let earnedClaimsRatio = earned_premium > 0 ? annualised_claims / earned_premium : 0; - let earnedClaimsRatioRounded = Math.round(earnedClaimsRatio); + let earnedClaimsRatio = premium_as_on_date > 0 ? (annualised_claims / premium_as_on_date) * 100 : 0; + let earnedClaimsRatioRounded = earnedClaimsRatio.toFixed(2); console.log('Earned Claims Ratio:', earnedClaimsRatio); console.log('Earned Claims Ratio (Rounded):', earnedClaimsRatioRounded); $('#earned_claims_ratio').val(earnedClaimsRatioRounded); diff --git a/app/Views/rfq/gmc.php b/app/Views/rfq/gmc.php index f8982fce..fe9b7c2d 100644 --- a/app/Views/rfq/gmc.php +++ b/app/Views/rfq/gmc.php @@ -78,12 +78,12 @@