From: Dan Wells Date: Fri, 6 Nov 2015 19:38:37 +0000 (-0500) Subject: LP#1748924 Add release notes X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=341ac34fd85fb85a2cd050f498925fbe422a3478;p=Evergreen.git LP#1748924 Add release notes Signed-off-by: Dan Wells Signed-off-by: Jeff Godin --- diff --git a/docs/RELEASE_NOTES_NEXT/Circulation/billing_ts_now_reflect_billing_time.adoc b/docs/RELEASE_NOTES_NEXT/Circulation/billing_ts_now_reflect_billing_time.adoc new file mode 100644 index 0000000000..1a7a356f18 --- /dev/null +++ b/docs/RELEASE_NOTES_NEXT/Circulation/billing_ts_now_reflect_billing_time.adoc @@ -0,0 +1,15 @@ +Enhanced Billing Timestamp Support +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Previously, billings had to make do with a single timestamp attempting +to fill two different roles. In the case of an overdue fine, the +timestamp represented the *end* of the fine period for that billing, +while for all other fines, the timestamp was merely the time the bill +was created. This setup generally worked, but not without confusion, +and limited our ability to understand and process the data. + +Billings will now have up to three timestamps: a create date, and when +applicable, a fine period start and a fine period end. This clarifies +and simplifies things like backdating, retrospective fine generation, +account balancing for negative balance avoidance, and billing timeline +views.