From: Galen Charlton Date: Wed, 28 Feb 2018 22:15:21 +0000 (-0500) Subject: LP#1732275: add release notes entry X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=496cbae93a52657d2ae615044faef32b9a4229ba;p=contrib%2FConifer.git LP#1732275: add release notes entry To test the page series: [1] Create a patron that has at least two loans, one that is overdue by 7 days and one that will be due in 3 days. [2] Activate the '3 Day Courtesy Notice' and '7 Day Overdue Email Notification' action trigger events, then generate events for those two loans by running something like this: action_trigger_runner.pl --hooks=checkout.due --process-hooks action_trigger_runner.pl --run-pending Note that --run-pending is needed to ensure that the events are complete, as the new columns include only checkout.due events that are complete. (Pending ones don't count because no notification would have yet made its way to the patron.) [3] Apply the patch. [4] Verify that the patron Items Out grid in the web staff client now has Total Notices and Last Notice columns respectively including the count of notices and the date of the last one. [5] Turn on the webstaff.circ.itemsout_notice_count_excludes_courtesies library setting and refresh the grid. This time, the courtesy notice event should not be reflected by those two columns. Signed-off-by: Galen Charlton Signed-off-by: Kathy Lussier --- diff --git a/docs/RELEASE_NOTES_NEXT/Circulation/Notice_Columns_in_Items_out_Grid.adoc b/docs/RELEASE_NOTES_NEXT/Circulation/Notice_Columns_in_Items_out_Grid.adoc new file mode 100644 index 0000000000..de3c8055a6 --- /dev/null +++ b/docs/RELEASE_NOTES_NEXT/Circulation/Notice_Columns_in_Items_out_Grid.adoc @@ -0,0 +1,13 @@ +New Notice Columns in Items Out Grid +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +The grid in the patron "items out" page in the Evergreen web staff client has two new +columns indicating the number of notifications generated for a given loan and the date of +the most recent notification. These columns will allow circulation staff to better respond to +patron questions about whether they were sent notification about an overdue item. + +The columns are based on the number of completed Action Trigger events on the +loan that have a 'checkout.due' hook. In other words, they would include overdue +and courtesy notices. + +A new library setting, "Exclude Courtesy Notices from Patrons Itemsout Notices Count", +if set will cause the notice count and date fields to exclude courtesy notices.