[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [5674] Improve documentation
From: |
Greg Chicares |
Subject: |
[lmi-commits] [5674] Improve documentation |
Date: |
Sun, 14 Apr 2013 12:27:15 +0000 |
Revision: 5674
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5674
Author: chicares
Date: 2013-04-14 12:27:14 +0000 (Sun, 14 Apr 2013)
Log Message:
-----------
Improve documentation
Modified Paths:
--------------
lmi/trunk/ihs_acctval.cpp
lmi/trunk/ihs_avmly.cpp
lmi/trunk/mec_server.cpp
Modified: lmi/trunk/ihs_acctval.cpp
===================================================================
--- lmi/trunk/ihs_acctval.cpp 2013-04-02 09:01:28 UTC (rev 5673)
+++ lmi/trunk/ihs_acctval.cpp 2013-04-14 12:27:14 UTC (rev 5674)
@@ -954,7 +954,6 @@
}
//============================================================================
-// MEC avoidance may require issuing a contract at a higher specamt than input.
void AccountValue::InitializeSpecAmt()
{
YearsSpecAmt = DeathBfts_->specamt()[Year];
Modified: lmi/trunk/ihs_avmly.cpp
===================================================================
--- lmi/trunk/ihs_avmly.cpp 2013-04-02 09:01:28 UTC (rev 5673)
+++ lmi/trunk/ihs_avmly.cpp 2013-04-14 12:27:14 UTC (rev 5674)
@@ -805,7 +805,8 @@
ActualSpecAmt += delta;
}
- // If the minimum isn't met, then force it.
+ // If specamt would be reduced below the minimum (e.g., by a large
+ // withdrawal), then force it to the minimum.
ActualSpecAmt = std::max
(ActualSpecAmt
,minimum_specified_amount(0 == Year && 0 == Month, TermRiderActive)
@@ -2614,7 +2615,9 @@
CumPmts -= NetWD;
TaxBasis -= NetWD; // TODO ?? TAXATION !! This should be gross, not
net; how about the line above and the line below?
CumWD += NetWD;
- // TAXATION !! What about 7702A "amounts paid"?
+ // TAXATION !! What about 7702A "amounts paid"? --That's handled
+ // in DoMonthDR() instead. Probably both should be handled in the
+ // same place.
if(Solving || mce_run_gen_curr_sep_full == RunBasis_)
{
Modified: lmi/trunk/mec_server.cpp
===================================================================
--- lmi/trunk/mec_server.cpp 2013-04-02 09:01:28 UTC (rev 5673)
+++ lmi/trunk/mec_server.cpp 2013-04-14 12:27:14 UTC (rev 5674)
@@ -397,6 +397,7 @@
);
InforceDcv += net_necessary_premium;
InforceAccountValue += net_necessary_premium;
+ // TAXATION !! update DB also
}
if(0.0 < unnecessary_premium)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5674] Improve documentation,
Greg Chicares <=