[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [5693] Correct misleading documentation
From: |
Greg Chicares |
Subject: |
[lmi-commits] [5693] Correct misleading documentation |
Date: |
Thu, 18 Apr 2013 08:52:18 +0000 |
Revision: 5693
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5693
Author: chicares
Date: 2013-04-18 08:52:18 +0000 (Thu, 18 Apr 2013)
Log Message:
-----------
Correct misleading documentation
Modified Paths:
--------------
lmi/trunk/ihs_basicval.cpp
lmi/trunk/loads_impl.hpp
lmi/trunk/premium_tax.cpp
Modified: lmi/trunk/ihs_basicval.cpp
===================================================================
--- lmi/trunk/ihs_basicval.cpp 2013-04-17 20:25:17 UTC (rev 5692)
+++ lmi/trunk/ihs_basicval.cpp 2013-04-18 08:52:18 UTC (rev 5693)
@@ -649,6 +649,10 @@
,SpecAmtLoadLimit
,local_mly_charge_add
,AdbLimit
+/// TAXATION !! No contemporary authority seems to believe that a
+/// change in the premium-tax rate, even if passed through to the
+/// policyowner, is a 7702A material change or a GPT adjustment event.
+/// These loads should instead reflect the lowest premium-tax rate.
,Loads_->target_premium_load_7702_excluding_premium_tax()
,Loads_->excess_premium_load_7702_excluding_premium_tax()
,InitialTargetPremium
Modified: lmi/trunk/loads_impl.hpp
===================================================================
--- lmi/trunk/loads_impl.hpp 2013-04-17 20:25:17 UTC (rev 5692)
+++ lmi/trunk/loads_impl.hpp 2013-04-18 08:52:18 UTC (rev 5693)
@@ -44,13 +44,11 @@
///
/// length_: Number of elements in any vector of loads.
///
-/// premium_tax_load_: Rate of passed-through premium tax, assumed to
-/// be a scalar.
+/// premium_tax_load_: Scalar premium-tax load (zero if tiered).
///
/// LowestPremiumTaxLoadRate_: The lowest rate of premium tax, which
/// products that pass through premium tax need for 7702 calculations.
-/// The actual rate may vary if it is tiered. TAXATION !! Obsolete:
-/// see commentary on lowest_premium_tax_load().
+/// The actual rate may vary if it is tiered.
///
/// asset_charge_type_: Determines whether input extra asset loads
/// should be treated as a load or as an interest-rate decrement.
Modified: lmi/trunk/premium_tax.cpp
===================================================================
--- lmi/trunk/premium_tax.cpp 2013-04-17 20:25:17 UTC (rev 5692)
+++ lmi/trunk/premium_tax.cpp 2013-04-18 08:52:18 UTC (rev 5693)
@@ -424,11 +424,6 @@
#endif // 0
/// Lowest premium-tax load, for 7702 and 7702A purposes.
-///
-/// TAXATION !! No contemporary authority seems to believe that a
-/// change in the premium-tax rate, even if passed through to the
-/// policyowner, is a 7702A material change or a GPT adjustment event.
-/// Therefore, this function will be expunged.
double premium_tax::lowest_premium_tax_load
(product_database const& db
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5693] Correct misleading documentation,
Greg Chicares <=