lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [6553] Treat 'ModalMinimumPremium' as paid by er where not


From: Greg Chicares
Subject: [lmi-commits] [6553] Treat 'ModalMinimumPremium' as paid by er where not paid by ee
Date: Tue, 03 May 2016 22:46:40 +0000

Revision: 6553
          http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=6553
Author:   chicares
Date:     2016-05-03 22:46:40 +0000 (Tue, 03 May 2016)
Log Message:
-----------
Treat 'ModalMinimumPremium' as paid by er where not paid by ee

Modified Paths:
--------------
    lmi/trunk/ihs_acctval.cpp

Modified: lmi/trunk/ihs_acctval.cpp
===================================================================
--- lmi/trunk/ihs_acctval.cpp   2016-04-27 12:29:17 UTC (rev 6552)
+++ lmi/trunk/ihs_acctval.cpp   2016-05-03 22:46:40 UTC (rev 6553)
@@ -974,6 +974,9 @@
     // (at a modal frequency chosen by the employer) necessary to
     // prevent lapse if no other premium is paid.
     //
+    // Some products apportion them explicitly between ee and er. For
+    // those that don't, convention deems the er to pay it all.
+    //
     // Most other yearly values are posted to InvariantValues() in
     // FinalizeYear(), but it seems clearer to post these here where
     // they're calculated along with 'MlyNoLapsePrem'.
@@ -984,6 +987,9 @@
             ,InvariantValues().ErMode[Year].value()
             ,InvariantValues().SpecAmt[Year]
             );
+        InvariantValues().ErModalMinimumPremium[Year] =
+            InvariantValues().ModalMinimumPremium[Year]
+            ;
         }
     else
         {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]