From 341ac34fd85fb85a2cd050f498925fbe422a3478 Mon Sep 17 00:00:00 2001 From: Dan Wells Date: Fri, 6 Nov 2015 14:38:37 -0500 Subject: [PATCH] LP#1748924 Add release notes Signed-off-by: Dan Wells Signed-off-by: Jeff Godin --- .../billing_ts_now_reflect_billing_time.adoc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/billing_ts_now_reflect_billing_time.adoc 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. -- 2.43.2