[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master ecf2c10 1/4: Add 'PolicyForm' to database
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master ecf2c10 1/4: Add 'PolicyForm' to database |
Date: |
Sat, 14 Nov 2020 10:24:45 -0500 (EST) |
branch: master
commit ecf2c1014d95009a7eb3852da7243a3ee09db6a9
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Add 'PolicyForm' to database
---
db_sort.sed | 70 +++++++++++++++++++++++++++++++------------------------------
dbdict.cpp | 1 +
dbdict.hpp | 1 +
dbnames.hpp | 4 ++++
dbnames.xpp | 2 ++
5 files changed, 44 insertions(+), 34 deletions(-)
diff --git a/db_sort.sed b/db_sort.sed
index 4c217df..f91a1e8 100644
--- a/db_sort.sed
+++ b/db_sort.sed
@@ -350,41 +350,43 @@
/DB_PartialMortTable\>/ s/^/R10/
/DB_UsePolicyFormAlt\>/ s/^/R11/
/DB_AllowGroupQuote\>/ s/^/R12/
+# DB_Topic_Lingo
+/DB_PolicyForm\>/ s/^/S01/
# DB_Topic_Weights
-/DB_WeightClass\>/ s/^/S01/
-/DB_WeightGender\>/ s/^/S02/
-/DB_WeightSmoking\>/ s/^/S03/
-/DB_WeightAge\>/ s/^/S04/
-/DB_WeightSpecAmt\>/ s/^/S05/
-/DB_WeightState\>/ s/^/S06/
+/DB_WeightClass\>/ s/^/T01/
+/DB_WeightGender\>/ s/^/T02/
+/DB_WeightSmoking\>/ s/^/T03/
+/DB_WeightAge\>/ s/^/T04/
+/DB_WeightSpecAmt\>/ s/^/T05/
+/DB_WeightState\>/ s/^/T06/
# DB_Topic_Expenses
-/DB_FullExpPol\>/ s/^/T01/
-/DB_FullExpPrem\>/ s/^/T02/
-/DB_FullExpDumpin\>/ s/^/T03/
-/DB_FullExpSpecAmt\>/ s/^/T04/
-/DB_VarExpPol\>/ s/^/T05/
-/DB_VarExpPrem\>/ s/^/T06/
-/DB_VarExpDumpin\>/ s/^/T07/
-/DB_VarExpSpecAmt\>/ s/^/T08/
-/DB_ExpSpecAmtLimit\>/ s/^/T09/
-/DB_MedicalProportion\>/ s/^/T10/
-/DB_UwTestCost\>/ s/^/T11/
+/DB_FullExpPol\>/ s/^/U01/
+/DB_FullExpPrem\>/ s/^/U02/
+/DB_FullExpDumpin\>/ s/^/U03/
+/DB_FullExpSpecAmt\>/ s/^/U04/
+/DB_VarExpPol\>/ s/^/U05/
+/DB_VarExpPrem\>/ s/^/U06/
+/DB_VarExpDumpin\>/ s/^/U07/
+/DB_VarExpSpecAmt\>/ s/^/U08/
+/DB_ExpSpecAmtLimit\>/ s/^/U09/
+/DB_MedicalProportion\>/ s/^/U10/
+/DB_UwTestCost\>/ s/^/U11/
# DB_Topic_Reserves
-/DB_VxBasicQTable\>/ s/^/U01/
-/DB_VxDeficQTable\>/ s/^/U02/
-/DB_VxTaxQTable\>/ s/^/U03/
-/DB_StatVxInt\>/ s/^/U04/
-/DB_TaxVxInt\>/ s/^/U05/
-/DB_StatVxQ\>/ s/^/U06/
-/DB_TaxVxQ\>/ s/^/U07/
-/DB_DeficVxQ\>/ s/^/U08/
-/DB_SnflQ\>/ s/^/U09/
+/DB_VxBasicQTable\>/ s/^/V01/
+/DB_VxDeficQTable\>/ s/^/V02/
+/DB_VxTaxQTable\>/ s/^/V03/
+/DB_StatVxInt\>/ s/^/V04/
+/DB_TaxVxInt\>/ s/^/V05/
+/DB_StatVxQ\>/ s/^/V06/
+/DB_TaxVxQ\>/ s/^/V07/
+/DB_DeficVxQ\>/ s/^/V08/
+/DB_SnflQ\>/ s/^/V09/
# DB_Topic_OtherAssumptions
-/DB_LapseRate\>/ s/^/V01/
-/DB_ReqSurpNaar\>/ s/^/V02/
-/DB_ReqSurpVx\>/ s/^/V03/
-/DB_LicFitRate\>/ s/^/V04/
-/DB_LicDacTaxRate\>/ s/^/V05/
-/DB_GdbVxMethod\>/ s/^/V06/
-/DB_PrimaryHurdle\>/ s/^/V07/
-/DB_SecondaryHurdle\>/ s/^/V08/
+/DB_LapseRate\>/ s/^/W01/
+/DB_ReqSurpNaar\>/ s/^/W02/
+/DB_ReqSurpVx\>/ s/^/W03/
+/DB_LicFitRate\>/ s/^/W04/
+/DB_LicDacTaxRate\>/ s/^/W05/
+/DB_GdbVxMethod\>/ s/^/W06/
+/DB_PrimaryHurdle\>/ s/^/W07/
+/DB_SecondaryHurdle\>/ s/^/W08/
diff --git a/dbdict.cpp b/dbdict.cpp
index e8b0a5b..2e63072 100644
--- a/dbdict.cpp
+++ b/dbdict.cpp
@@ -419,6 +419,7 @@ void DBDictionary::ascribe_members()
ascribe("PartialMortTable" , &DBDictionary::PartialMortTable );
ascribe("UsePolicyFormAlt" , &DBDictionary::UsePolicyFormAlt );
ascribe("AllowGroupQuote" , &DBDictionary::AllowGroupQuote );
+ ascribe("PolicyForm" , &DBDictionary::PolicyForm );
ascribe("WeightClass" , &DBDictionary::WeightClass );
ascribe("WeightGender" , &DBDictionary::WeightGender );
ascribe("WeightSmoking" , &DBDictionary::WeightSmoking );
diff --git a/dbdict.hpp b/dbdict.hpp
index d0a78ef..d910ebf 100644
--- a/dbdict.hpp
+++ b/dbdict.hpp
@@ -403,6 +403,7 @@ class LMI_SO DBDictionary
database_entity PartialMortTable ;
database_entity UsePolicyFormAlt ;
database_entity AllowGroupQuote ;
+ database_entity PolicyForm ;
database_entity WeightClass ;
database_entity WeightGender ;
database_entity WeightSmoking ;
diff --git a/dbnames.hpp b/dbnames.hpp
index 12bac7c..98ec253 100644
--- a/dbnames.hpp
+++ b/dbnames.hpp
@@ -527,6 +527,10 @@ enum e_database_key
,DB_UsePolicyFormAlt
,DB_AllowGroupQuote
+ ,DB_Topic_Lingo
+
+ ,DB_PolicyForm
+
,DB_Topic_Weights
,DB_WeightClass
diff --git a/dbnames.xpp b/dbnames.xpp
index aa113ab..6afe3d2 100644
--- a/dbnames.xpp
+++ b/dbnames.xpp
@@ -356,6 +356,8 @@
{DB_PartialMortTable,DB_Topic_Miscellanea,"PartialMortTable","Partial
mortality table (index in mortality table database)",}, \
{DB_UsePolicyFormAlt,DB_Topic_Miscellanea,"UsePolicyFormAlt","Use alternative
policy-form name: 0=no, 1=yes",}, \
{DB_AllowGroupQuote,DB_Topic_Miscellanea,"AllowGroupQuote","Allow group
premium quotes: 0=no, 1=yes",}, \
+{DB_Topic_Lingo,DB_FIRST,"Lingo","Text to be dropped into report templates:
index into lingo file",}, \
+{DB_PolicyForm,DB_Topic_Lingo,"PolicyForm","Policy form",}, \
{DB_Topic_Weights,DB_FIRST,"Weights","Weights for profit analysis cells [not
yet implemented]",}, \
{DB_WeightClass,DB_Topic_Weights,"WeightClass","Weight by underwriting class
[not yet implemented]",}, \
{DB_WeightGender,DB_Topic_Weights,"WeightGender","Weight by gender [not yet
implemented]",}, \