From 3f8316052c4530ce5b5f01275e8d7400aabf4e2a Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Thu, 23 Mar 2017 17:14:51 -0400 Subject: [PATCH] LP#1635737 Due date dynamic intervals release notes Signed-off-by: Bill Erickson --- .../Circulation/circ-due-date-durations.adoc | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/circ-due-date-durations.adoc 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 index 0000000000..b0ff24f26c --- /dev/null +++ b/docs/RELEASE_NOTES_NEXT/Circulation/circ-due-date-durations.adoc @@ -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. -- 2.11.0