[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [5277] Remove an obsolete database entity; add several new
From: |
Greg Chicares |
Subject: |
[lmi-commits] [5277] Remove an obsolete database entity; add several new ones |
Date: |
Mon, 12 Sep 2011 19:17:48 +0000 |
Revision: 5277
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5277
Author: chicares
Date: 2011-09-12 19:17:46 +0000 (Mon, 12 Sep 2011)
Log Message:
-----------
Remove an obsolete database entity; add several new ones
Modified Paths:
--------------
lmi/trunk/dbdict.cpp
lmi/trunk/dbdict.hpp
lmi/trunk/dbnames.hpp
lmi/trunk/dbnames.xpp
lmi/trunk/premium_tax.cpp
lmi/trunk/premium_tax.hpp
Modified: lmi/trunk/dbdict.cpp
===================================================================
--- lmi/trunk/dbdict.cpp 2011-09-12 17:29:14 UTC (rev 5276)
+++ lmi/trunk/dbdict.cpp 2011-09-12 19:17:46 UTC (rev 5277)
@@ -119,6 +119,8 @@
ascribe("MaxIssAge" , &DBDictionary::MaxIssAge );
ascribe("MaxIncrAge" , &DBDictionary::MaxIncrAge );
ascribe("AllowFullUw" , &DBDictionary::AllowFullUw );
+ ascribe("AllowParamedUw" , &DBDictionary::AllowParamedUw );
+ ascribe("AllowNonmedUw" , &DBDictionary::AllowNonmedUw );
ascribe("AllowSimpUw" , &DBDictionary::AllowSimpUw );
ascribe("AllowGuarUw" , &DBDictionary::AllowGuarUw );
ascribe("SmokeOrTobacco" , &DBDictionary::SmokeOrTobacco );
@@ -152,6 +154,7 @@
ascribe("GuarCoiMultiplier" , &DBDictionary::GuarCoiMultiplier );
ascribe("CurrCoiTable" , &DBDictionary::CurrCoiTable );
ascribe("CurrCoiIsAnnual" , &DBDictionary::CurrCoiIsAnnual );
+ ascribe("MinInputCoiMult" , &DBDictionary::MinInputCoiMult );
ascribe("CurrCoiMultiplier" , &DBDictionary::CurrCoiMultiplier );
ascribe("UnusualCoiBanding" , &DBDictionary::UnusualCoiBanding );
ascribe("CurrCoiTable0Limit" , &DBDictionary::CurrCoiTable0Limit );
@@ -182,6 +185,8 @@
ascribe("IntFloor" , &DBDictionary::IntFloor );
ascribe("AllowGenAcct" , &DBDictionary::AllowGenAcct );
ascribe("AllowSepAcct" , &DBDictionary::AllowSepAcct );
+ ascribe("AllowGenAcctEarnRate", &DBDictionary::AllowGenAcctEarnRate);
+ ascribe("AllowSepAcctNetRate" , &DBDictionary::AllowSepAcctNetRate );
ascribe("MaxGenAcctRate" , &DBDictionary::MaxGenAcctRate );
ascribe("MaxSepAcctRate" , &DBDictionary::MaxSepAcctRate );
ascribe("SepAcctSpreadMethod" , &DBDictionary::SepAcctSpreadMethod );
@@ -231,7 +236,6 @@
ascribe("PremTaxAmortIntRate" , &DBDictionary::PremTaxAmortIntRate );
ascribe("PremTaxRate" , &DBDictionary::PremTaxRate );
ascribe("PremTaxState" , &DBDictionary::PremTaxState );
- ascribe("PremTaxTable" , &DBDictionary::PremTaxTable );
ascribe("SurrChgAcctValMult" , &DBDictionary::SurrChgAcctValMult );
ascribe("SurrChgAcctValSlope" , &DBDictionary::SurrChgAcctValSlope );
ascribe("SurrChgSpecAmtMult" , &DBDictionary::SurrChgSpecAmtMult );
@@ -254,6 +258,7 @@
ascribe("EnforceNaarLimit" , &DBDictionary::EnforceNaarLimit );
ascribe("MinSpecAmt" , &DBDictionary::MinSpecAmt );
ascribe("MinIssSpecAmt" , &DBDictionary::MinIssSpecAmt );
+ ascribe("MinIssBaseSpecAmt" , &DBDictionary::MinIssBaseSpecAmt );
ascribe("MinRenlSpecAmt" , &DBDictionary::MinRenlSpecAmt );
ascribe("MinRenlBaseSpecAmt" , &DBDictionary::MinRenlBaseSpecAmt );
ascribe("MaxIssSpecAmt" , &DBDictionary::MaxIssSpecAmt );
@@ -274,6 +279,8 @@
ascribe("MaxTermProportion" , &DBDictionary::MaxTermProportion );
ascribe("TermCoiRate" , &DBDictionary::TermCoiRate );
ascribe("TermPremRate" , &DBDictionary::TermPremRate );
+ ascribe("TermIsDbFor7702" , &DBDictionary::TermIsDbFor7702 );
+ ascribe("TermIsDbFor7702A" , &DBDictionary::TermIsDbFor7702A );
ascribe("AllowWp" , &DBDictionary::AllowWp );
ascribe("WpTable" , &DBDictionary::WpTable );
ascribe("WpMinIssAge" , &DBDictionary::WpMinIssAge );
@@ -500,6 +507,7 @@
}
// It would be dangerous to set these to zero.
+ Add(database_entity(DB_MinInputCoiMult , 1.0));
Add(database_entity(DB_CurrCoiMultiplier , 1.0));
Add(database_entity(DB_GuarCoiMultiplier , 1.0));
Add(database_entity(DB_SubstdTableMult , 1.0));
@@ -623,11 +631,12 @@
Add(database_entity(DB_AllowFlatExtras , true));
Add(database_entity(DB_MinIssAge , 15));
Add(database_entity(DB_MaxIssAge , 70));
- Add(database_entity(DB_MinIssSpecAmt , 0.0));
- Add(database_entity(DB_MaxIssSpecAmt , 0.0));
+ Add(database_entity(DB_MinIssSpecAmt , 50000.0));
+ Add(database_entity(DB_MinIssBaseSpecAmt , 50000.0));
+ Add(database_entity(DB_MaxIssSpecAmt , 10000000.0));
+ Add(database_entity(DB_MinRenlSpecAmt , 50000.0));
Add(database_entity(DB_MinRenlBaseSpecAmt , 50000.0));
- Add(database_entity(DB_MinRenlSpecAmt , 50000.0));
- Add(database_entity(DB_MaxRenlSpecAmt , 0.0));
+ Add(database_entity(DB_MaxRenlSpecAmt , 10000000.0));
Add(database_entity(DB_MinSpecAmtIncr , 0.0));
Add(database_entity(DB_MaxIncrAge , 99));
Add(database_entity(DB_MinPmt , 0.0));
@@ -637,6 +646,8 @@
Add(database_entity(DB_AllowUnismoke , true));
Add(database_entity(DB_AllowSmokeDistinct , true));
Add(database_entity(DB_AllowFullUw , true));
+ Add(database_entity(DB_AllowParamedUw , true));
+ Add(database_entity(DB_AllowNonmedUw , true));
Add(database_entity(DB_AllowSimpUw , true));
Add(database_entity(DB_AllowGuarUw , true));
Add(database_entity(DB_AllowMortBlendSex , true));
@@ -695,8 +706,6 @@
Add(database_entity(DB_PremTaxState , oe_ee_state));
Add(database_entity(DB_MaturityAge , 100));
Add(database_entity(DB_AllowExtEndt , true));
- Add(database_entity(DB_AllowGenAcct , true));
- Add(database_entity(DB_AllowSepAcct , true));
Add(database_entity(DB_MinPremType , oe_monthly_deduction));
Add(database_entity(DB_TgtPremType , oe_modal_nonmec));
Add(database_entity(DB_TgtPremFixedAtIssue , false));
@@ -716,6 +725,8 @@
Add(database_entity(DB_MaxTermProportion , 0.0));
Add(database_entity(DB_TermCoiRate , 0.0));
Add(database_entity(DB_TermPremRate , 0.0));
+ Add(database_entity(DB_TermIsDbFor7702 , true));
+ Add(database_entity(DB_TermIsDbFor7702A , true));
Add(database_entity(DB_WpTable , 8));
Add(database_entity(DB_AllowWp , true));
Add(database_entity(DB_WpMinIssAge , 0.0));
@@ -819,6 +830,10 @@
Add(database_entity(DB_AllowExtraPremComp , true));
Add(database_entity(DB_AssetChargeType , oe_asset_charge_spread));
Add(database_entity(DB_AllowUltraPrefClass , false));
+ Add(database_entity(DB_AllowGenAcct , true));
+ Add(database_entity(DB_AllowSepAcct , true));
+ Add(database_entity(DB_AllowGenAcctEarnRate, true));
+ Add(database_entity(DB_AllowSepAcctNetRate , true));
Add(database_entity(DB_MaxGenAcctRate , 0.06));
Add(database_entity(DB_MaxSepAcctRate , 0.12));
Add(database_entity(DB_MaxVlrRate , 0.18));
@@ -875,7 +890,6 @@
Add(database_entity(DB_GuarPrefLoanSpread, 0.0));
Add(database_entity(DB_CurrPrefLoanSpread, 0.0));
- Add(database_entity(DB_AllowGenAcct, 1.0));
Add(database_entity(DB_AllowPreferredClass, 1.0));
// premium loads
@@ -916,6 +930,7 @@
Add(database_entity(DB_AgeLastOrNearest, 1.0));
Add(database_entity(DB_MinSpecAmt, 10000.0));
+ Add(database_entity(DB_AllowGenAcct, 1.0));
Add(database_entity(DB_MaxGenAcctRate, 0.12));
Add(database_entity(DB_MaxSepAcctRate, 0.12));
Modified: lmi/trunk/dbdict.hpp
===================================================================
--- lmi/trunk/dbdict.hpp 2011-09-12 17:29:14 UTC (rev 5276)
+++ lmi/trunk/dbdict.hpp 2011-09-12 19:17:46 UTC (rev 5277)
@@ -93,6 +93,8 @@
database_entity MaxIssAge ;
database_entity MaxIncrAge ;
database_entity AllowFullUw ;
+ database_entity AllowParamedUw ;
+ database_entity AllowNonmedUw ;
database_entity AllowSimpUw ;
database_entity AllowGuarUw ;
database_entity SmokeOrTobacco ;
@@ -126,6 +128,7 @@
database_entity GuarCoiMultiplier ;
database_entity CurrCoiTable ;
database_entity CurrCoiIsAnnual ;
+ database_entity MinInputCoiMult ;
database_entity CurrCoiMultiplier ;
database_entity UnusualCoiBanding ;
database_entity CurrCoiTable0Limit ;
@@ -156,6 +159,8 @@
database_entity IntFloor ;
database_entity AllowGenAcct ;
database_entity AllowSepAcct ;
+ database_entity AllowGenAcctEarnRate;
+ database_entity AllowSepAcctNetRate ;
database_entity MaxGenAcctRate ;
database_entity MaxSepAcctRate ;
database_entity SepAcctSpreadMethod ;
@@ -205,7 +210,6 @@
database_entity PremTaxAmortIntRate ;
database_entity PremTaxRate ;
database_entity PremTaxState ;
- database_entity PremTaxTable ;
database_entity SurrChgAcctValMult ;
database_entity SurrChgAcctValSlope ;
database_entity SurrChgSpecAmtMult ;
@@ -228,6 +232,7 @@
database_entity EnforceNaarLimit ;
database_entity MinSpecAmt ;
database_entity MinIssSpecAmt ;
+ database_entity MinIssBaseSpecAmt ;
database_entity MinRenlSpecAmt ;
database_entity MinRenlBaseSpecAmt ;
database_entity MaxIssSpecAmt ;
@@ -248,6 +253,8 @@
database_entity MaxTermProportion ;
database_entity TermCoiRate ;
database_entity TermPremRate ;
+ database_entity TermIsDbFor7702 ;
+ database_entity TermIsDbFor7702A ;
database_entity AllowWp ;
database_entity WpTable ;
database_entity WpMinIssAge ;
Modified: lmi/trunk/dbnames.hpp
===================================================================
--- lmi/trunk/dbnames.hpp 2011-09-12 17:29:14 UTC (rev 5276)
+++ lmi/trunk/dbnames.hpp 2011-09-12 19:17:46 UTC (rev 5277)
@@ -107,6 +107,8 @@
,DB_MaxIncrAge
,DB_AllowFullUw
+ ,DB_AllowParamedUw
+ ,DB_AllowNonmedUw
,DB_AllowSimpUw
,DB_AllowGuarUw
,DB_SmokeOrTobacco // DATABASE !! Move to '.policy'
@@ -153,6 +155,7 @@
,DB_CurrCoiTable
,DB_CurrCoiIsAnnual
+ ,DB_MinInputCoiMult
,DB_CurrCoiMultiplier
,DB_UnusualCoiBanding
,DB_CurrCoiTable0Limit
@@ -194,6 +197,8 @@
,DB_IntFloor
,DB_AllowGenAcct
,DB_AllowSepAcct
+ ,DB_AllowGenAcctEarnRate
+ ,DB_AllowSepAcctNetRate
,DB_MaxGenAcctRate
,DB_MaxSepAcctRate
@@ -266,7 +271,6 @@
,DB_PremTaxRate
,DB_PremTaxState
- ,DB_PremTaxTable
,DB_Topic_SurrenderCharges
@@ -297,6 +301,7 @@
,DB_MinSpecAmt
,DB_MinIssSpecAmt
+ ,DB_MinIssBaseSpecAmt
,DB_MinRenlSpecAmt
,DB_MinRenlBaseSpecAmt
,DB_MaxIssSpecAmt
@@ -322,6 +327,8 @@
,DB_MaxTermProportion
,DB_TermCoiRate
,DB_TermPremRate
+ ,DB_TermIsDbFor7702
+ ,DB_TermIsDbFor7702A
,DB_AllowWp
,DB_WpTable
Modified: lmi/trunk/dbnames.xpp
===================================================================
--- lmi/trunk/dbnames.xpp 2011-09-12 17:29:14 UTC (rev 5276)
+++ lmi/trunk/dbnames.xpp 2011-09-12 19:17:46 UTC (rev 5277)
@@ -27,7 +27,9 @@
{DB_MinIssAge,DB_Topic_Underwriting,"MinIssAge","Minimum issue age",}, \
{DB_MaxIssAge,DB_Topic_Underwriting,"MaxIssAge","Maximum issue age",}, \
{DB_MaxIncrAge,DB_Topic_Underwriting,"MaxIncrAge","Maximum age at which
specified amount increases are permitted",}, \
-{DB_AllowFullUw,DB_Topic_Underwriting,"AllowFullUw","Allow full underwriting:
0=no, 1=yes",}, \
+{DB_AllowFullUw,DB_Topic_Underwriting,"AllowFullUw","Allow full medical
underwriting: 0=no, 1=yes",}, \
+{DB_AllowParamedUw,DB_Topic_Underwriting,"AllowParamedUw","Allow paramedical
underwriting: 0=no, 1=yes",}, \
+{DB_AllowNonmedUw,DB_Topic_Underwriting,"AllowNonmedUw","Allow nonmedical
underwriting: 0=no, 1=yes",}, \
{DB_AllowSimpUw,DB_Topic_Underwriting,"AllowSimpUw","Allow simplified
underwriting: 0=no, 1=yes",}, \
{DB_AllowGuarUw,DB_Topic_Underwriting,"AllowGuarUw","Allow guaranteed
underwriting: 0=no, 1=yes",}, \
{DB_SmokeOrTobacco,DB_Topic_Underwriting,"SmokeOrTobacco","Distinguish
mortality by: 0=smoking, 1=tobacco use",}, \
@@ -63,6 +65,7 @@
{DB_GuarCoiMultiplier,DB_Topic_MortalityCharges,"GuarCoiMultiplier","Multiplier
applied to guaranteed cost of insurance charges",}, \
{DB_CurrCoiTable,DB_Topic_MortalityCharges,"CurrCoiTable","Current mortality
charge table (index in mortality table database)",}, \
{DB_CurrCoiIsAnnual,DB_Topic_MortalityCharges,"CurrCoiIsAnnual","Current cost
of insurance table rates are: 0=monthly, 1=annual",}, \
+{DB_MinInputCoiMult,DB_Topic_MortalityCharges,"MinInputCoiMult","Lowest
allowed input multiplier for current cost of insurance charges",}, \
{DB_CurrCoiMultiplier,DB_Topic_MortalityCharges,"CurrCoiMultiplier","Multiplier
applied to current cost of insurance charges",}, \
{DB_UnusualCoiBanding,DB_Topic_MortalityCharges,"UnusualCoiBanding","Use
idiosyncratic COI banding (read the source): 0=no, 1=yes",}, \
{DB_CurrCoiTable0Limit,DB_Topic_MortalityCharges,"CurrCoiTable0Limit","Idiosyncratic
banding: breakpoint between first and second bands, included in second
band",}, \
@@ -94,6 +97,8 @@
{DB_IntFloor,DB_Topic_Interest,"IntFloor","[not used]",}, \
{DB_AllowGenAcct,DB_Topic_Interest,"AllowGenAcct","Allow investment in general
account",}, \
{DB_AllowSepAcct,DB_Topic_Interest,"AllowSepAcct","Allow investment in
separate account",}, \
+{DB_AllowGenAcctEarnRate,DB_Topic_Interest,"AllowGenAcctEarnRate","Allow entry
of general-account earned rate",}, \
+{DB_AllowSepAcctNetRate,DB_Topic_Interest,"AllowSepAcctNetRate","Allow entry
of separate-account net rate",}, \
{DB_MaxGenAcctRate,DB_Topic_Interest,"MaxGenAcctRate","Maximum general account
interest rate",}, \
{DB_MaxSepAcctRate,DB_Topic_Interest,"MaxSepAcctRate","Maximum separate
account interest rate",}, \
{DB_SepAcctSpreadMethod,DB_Topic_Interest,"SepAcctSpreadMethod","Separate-account
spread and fee subtraction: 0=annual (effective), 1=daily (nominal)",}, \
@@ -145,8 +150,7 @@
{DB_PremTaxAmortPeriod,DB_Topic_DacAndPremiumTax,"PremTaxAmortPeriod","Premium
tax amortization period in years",}, \
{DB_PremTaxAmortIntRate,DB_Topic_DacAndPremiumTax,"PremTaxAmortIntRate","Premium
tax amortization annual effective interest rate",}, \
{DB_PremTaxRate,DB_Topic_DacAndPremiumTax,"PremTaxRate","Scalar premium tax
rate paid by insurance company--distinct from premium load due to premium
tax",}, \
-{DB_PremTaxState,DB_Topic_DacAndPremiumTax,"PremTaxState","[Obsolete--included
only for backward compatibility] State that formerly determined premium tax
rate: 0=insured state, 1=corporation state",}, \
-{DB_PremTaxTable,DB_Topic_DacAndPremiumTax,"PremTaxTable","[not yet
implemented--use PremTaxLoad instead]",}, \
+{DB_PremTaxState,DB_Topic_DacAndPremiumTax,"PremTaxState","[Obsolete--retained
only for backward compatibility] State that formerly determined premium tax
rate: 0=insured state, 1=corporation state",}, \
{DB_Topic_SurrenderCharges,DB_FIRST,"Surrender charges","Surrender-charge
rates and parameters",}, \
{DB_SurrChgAcctValMult,DB_Topic_SurrenderCharges,"SurrChgAcctValMult","Multiple
of account value for formulaic surrender charges",}, \
{DB_SurrChgAcctValSlope,DB_Topic_SurrenderCharges,"SurrChgAcctValSlope","Durational
factor applied to multiple-of-account-value surrender charge",}, \
@@ -169,12 +173,13 @@
{DB_AllowSpecAmtIncr,DB_Topic_DeathBenefits,"AllowSpecAmtIncr","Allow
increases in specified amount: 0=no, 1=yes",}, \
{DB_MinSpecAmtIncr,DB_Topic_DeathBenefits,"MinSpecAmtIncr","Minimum
specified-amount increase [not yet implemented]",}, \
{DB_EnforceNaarLimit,DB_Topic_DeathBenefits,"EnforceNaarLimit","Enforce input
limit on net amount at risk: 0=no, 1=yes [not yet implemented]",}, \
-{DB_MinSpecAmt,DB_Topic_DeathBenefits,"MinSpecAmt","Minimum specified amount
[interaction with similar entities not yet documented]",}, \
-{DB_MinIssSpecAmt,DB_Topic_DeathBenefits,"MinIssSpecAmt","Minimum specified
amount allowed at issue",}, \
+{DB_MinSpecAmt,DB_Topic_DeathBenefits,"MinSpecAmt","Minimum specified amount
[legacy--not used in production]",}, \
+{DB_MinIssSpecAmt,DB_Topic_DeathBenefits,"MinIssSpecAmt","Minimum specified
amount allowed at issue for base policy including any term rider",}, \
+{DB_MinIssBaseSpecAmt,DB_Topic_DeathBenefits,"MinIssBaseSpecAmt","Minimum
specified amount allowed at issue for base policy only, ignoring any term
rider",}, \
{DB_MinRenlSpecAmt,DB_Topic_DeathBenefits,"MinRenlSpecAmt","Minimum specified
amount after issue for base policy including any term rider",}, \
{DB_MinRenlBaseSpecAmt,DB_Topic_DeathBenefits,"MinRenlBaseSpecAmt","Minimum
specified amount after issue for base policy only, ignoring any term rider",}, \
-{DB_MaxIssSpecAmt,DB_Topic_DeathBenefits,"MaxIssSpecAmt","Maximum specified
amount allowed at issue",}, \
-{DB_MaxRenlSpecAmt,DB_Topic_DeathBenefits,"MaxRenlSpecAmt","Maximum specified
amount after issue for base policy only, ignoring any term rider",}, \
+{DB_MaxIssSpecAmt,DB_Topic_DeathBenefits,"MaxIssSpecAmt","Maximum specified
amount allowed at issue [not yet implemented]",}, \
+{DB_MaxRenlSpecAmt,DB_Topic_DeathBenefits,"MaxRenlSpecAmt","Maximum specified
amount after issue [not yet implemented]",}, \
{DB_AllowDbo1,DB_Topic_DeathBenefits,"AllowDbo1","Allow level death benefit
option",}, \
{DB_AllowDbo2,DB_Topic_DeathBenefits,"AllowDbo2","Allow increasing death
benefit option",}, \
{DB_AllowDbo3,DB_Topic_DeathBenefits,"AllowDbo3","Allow return of premium
death benefit option",}, \
@@ -189,9 +194,11 @@
{DB_TermMinIssAge,DB_Topic_Riders,"TermMinIssAge","Term rider minimum issue
age",}, \
{DB_TermMaxIssAge,DB_Topic_Riders,"TermMaxIssAge","Term rider maximum issue
age",}, \
{DB_TermForcedConvAge,DB_Topic_Riders,"TermForcedConvAge","Age at which term
rider converts to base policy with no positive election required",}, \
-{DB_MaxTermProportion,DB_Topic_Riders,"MaxTermProportion","Term rider as
maximum proportion of total coverage",}, \
+{DB_MaxTermProportion,DB_Topic_Riders,"MaxTermProportion","Term rider as
maximum proportion of total coverage [not yet implemented]",}, \
{DB_TermCoiRate,DB_Topic_Riders,"TermCoiRate","[not yet implemented--use
external table instead]",}, \
{DB_TermPremRate,DB_Topic_Riders,"TermPremRate","[not yet implemented--use
external table instead]",}, \
+{DB_TermIsDbFor7702,DB_Topic_Riders,"TermIsDbFor7702","Term rider qualifies as
death benefit for 7702: 0=no, 1=yes",}, \
+{DB_TermIsDbFor7702A,DB_Topic_Riders,"TermIsDbFor7702A","Term rider qualifies
as death benefit for 7702A: 0=no, 1=yes",}, \
{DB_AllowWp,DB_Topic_Riders,"AllowWp","Allow waiver benefit: 0=no, 1=yes",}, \
{DB_WpTable,DB_Topic_Riders,"WpTable","Waiver benefit charge (index in
mortality table database)",}, \
{DB_WpMinIssAge,DB_Topic_Riders,"WpMinIssAge","Waiver benefit minimum issue
age",}, \
Modified: lmi/trunk/premium_tax.cpp
===================================================================
--- lmi/trunk/premium_tax.cpp 2011-09-12 17:29:14 UTC (rev 5276)
+++ lmi/trunk/premium_tax.cpp 2011-09-12 19:17:46 UTC (rev 5277)
@@ -83,7 +83,6 @@
/// - DB_PremTaxState
/// These aren't used anywhere yet:
/// - DB_PremTaxFundCharge
-/// - DB_PremTaxTable
/// - DB_PremTaxTierGroup
/// - DB_PremTaxTierPeriod
/// - DB_PremTaxTierNonDecr
Modified: lmi/trunk/premium_tax.hpp
===================================================================
--- lmi/trunk/premium_tax.hpp 2011-09-12 17:29:14 UTC (rev 5276)
+++ lmi/trunk/premium_tax.hpp 2011-09-12 19:17:46 UTC (rev 5277)
@@ -69,8 +69,6 @@
/// start_new_year() should be improved as noted in its documentation.
///
/// premium_tax_rates_for_annuities() should be implemented.
-///
-/// DATABASE !! 'DB_PremTaxTable' should be eradicated.
class premium_tax
: private lmi::uncopyable <premium_tax>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5277] Remove an obsolete database entity; add several new ones,
Greg Chicares <=