LP#1635737 Due date dynamic intervals release notes
authorBill Erickson <berickxx@gmail.com>
Thu, 23 Mar 2017 21:14:51 +0000 (17:14 -0400)
committerBill Erickson <berickxx@gmail.com>
Fri, 19 May 2017 15:09:45 +0000 (11:09 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
docs/RELEASE_NOTES_NEXT/Circulation/circ-due-date-durations.adoc [new file with mode: 0644]

diff --git a/docs/RELEASE_NOTES_NEXT/Circulation/circ-due-date-durations.adoc b/docs/RELEASE_NOTES_NEXT/Circulation/circ-due-date-durations.adoc
new file mode 100644 (file)
index 0000000..b0ff24f
--- /dev/null
@@ -0,0 +1,24 @@
+Circ Due Dates Use Dynamic Durations
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Duration rules now honor the length of a duration value within the context
+of when the duration is applied.  
+
+This change will have no effect on circulation duration rules that use 
+"days", which is the most common type of duration, except that it will now 
+create the expected due date when crossing time change boundaries.
+
+Examples
+++++++++
+
+1. A circulation duration of "1 month" now causes the due date to land the
+same day in the following month regardless of how many days are in the 
+month.  Previously "1 month" always equated to 30 days plus a few hours.
+
+NOTE: In cases where the current day (e.g. Jan 31) does not exist in the
+following month, the last day (Feb 28/29) of the following month is used.
+
+To retain the "30 days" behavior, simply configure the duration rule as
+"30 days" instead of "1 month".
+
+2. A duration of "1 year" will result in a due date on the same date the
+following year, regardless of whether it's a leap year.