lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [lmi] master 7019a9c 4/5: Make inforce as-of date availabl


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 7019a9c 4/5: Make inforce as-of date available for PDF reports
Date: Wed, 3 Jun 2020 12:18:26 -0400 (EDT)

branch: master
commit 7019a9cda49b783f17a47c1b5b938370ae01d77e
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Make inforce as-of date available for PDF reports
    
    A "[Month] [day], [year]" format should be added to the calendar-date
    class someday.
---
 ledger_evaluator.cpp | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/ledger_evaluator.cpp b/ledger_evaluator.cpp
index 5d974ff..51dbb43 100644
--- a/ledger_evaluator.cpp
+++ b/ledger_evaluator.cpp
@@ -838,6 +838,17 @@ ledger_evaluator Ledger::make_evaluator() const
         ;
     strings["DatePrepared" ] = &DatePrepared;
 
+    calendar_date inforce_as_of_date;
+    
inforce_as_of_date.julian_day_number(bourn_cast<int>(invar.InforceAsOfDateJdn));
+    std::string InforceAsOfDate =
+          month_name(inforce_as_of_date.month())
+        + " "
+        + value_cast<std::string>(inforce_as_of_date.day())
+        + ", "
+        + value_cast<std::string>(inforce_as_of_date.year())
+        ;
+    strings["InforceAsOfDate" ] = &InforceAsOfDate;
+
     // PDF !! Sales-load refunds are mentioned on 'mce_ill_reg' PDFs
     // only. Other formats defectively ignore them.
     double SalesLoadRefundAvailable =



reply via email to

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