[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master abd0f74 4/6: Change schema's "ListBillDate" d
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master abd0f74 4/6: Change schema's "ListBillDate" default value |
Date: |
Wed, 25 Jul 2018 21:11:31 -0400 (EDT) |
branch: master
commit abd0f74f58c3ac6ba6f5870e9a810a9a1223faa0
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Change schema's "ListBillDate" default value
Made this element's default value the same in the schema as in lmi
itself, i.e., JDN 2440588 = 1970-01-01: a date before which it is
assumed that no list bill need ever be generated. A value that is
implausible on the face of it is actually advantageous: it reminds
users who really want a list bill to enter a billing date explicitly,
while for others it is more readily disregarded. Prescribing this same
value for external systems avoids suggesting to users that the value
should vary across cells, and makes it harder for vendors to get wrong.
---
cell.rnc | 2 +-
cell.xsd | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/cell.rnc b/cell.rnc
index 2a18441..e296289 100644
--- a/cell.rnc
+++ b/cell.rnc
@@ -295,7 +295,7 @@ cell_element = element cell
## date, for contracts that have never had a material change.
element LastMaterialChangeDate {calendar_date_int}
,## Date of a list bill generated by the illustration system.
- ## Default: the value of 'InforceAsOfDate'.
+ ## Default: '2440588'.
element ListBillDate {calendar_date_int}
,## Loan interest rate, if it is variable. Default: '0' otherwise.
element LoanRate {proportion_double}
diff --git a/cell.xsd b/cell.xsd
index 1a4ccc8..85ebd04 100644
--- a/cell.xsd
+++ b/cell.xsd
@@ -827,7 +827,7 @@ date, for contracts that have never had a material
change.</xs:documentation>
<xs:element name="ListBillDate" type="calendar_date_int">
<xs:annotation>
<xs:documentation>Date of a list bill generated by the illustration
system.
-Default: the value of 'InforceAsOfDate'.</xs:documentation>
+Default: '2440588'.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LoanRate" type="proportion_double">
- [lmi-commits] [lmi] master updated (17edddb -> da8e769), Greg Chicares, 2018/07/25
- [lmi-commits] [lmi] master e5d282b 1/6: Update path to schema in wx repository, Greg Chicares, 2018/07/25
- [lmi-commits] [lmi] master d0bb8a0 2/6: Add some apparently-missing CXX flags, Greg Chicares, 2018/07/25
- [lmi-commits] [lmi] master abd0f74 4/6: Change schema's "ListBillDate" default value,
Greg Chicares <=
- [lmi-commits] [lmi] master edcfc50 3/6: Extend default expiry date, Greg Chicares, 2018/07/25
- [lmi-commits] [lmi] master 20b8ec6 5/6: Add a new element for input version 9, Greg Chicares, 2018/07/25
- [lmi-commits] [lmi] master da8e769 6/6: Test cell-subelement sorting, Greg Chicares, 2018/07/25