]> git.evergreen-ils.org Git - Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/Circulation/Autorenewal_Feature.adoc
LP#1791184: ensure that 'make clean' doesn't delete pingest.pl
[Evergreen.git] / docs / RELEASE_NOTES_NEXT / Circulation / Autorenewal_Feature.adoc
1 Autorenewal of Loans
2 ^^^^^^^^^^^^^^^^^^^^
3 Circulation policies in Evergreen can now be configured to automatically renew
4 certain items checked out on patron accounts. Circulations will be renewed
5 automatically up to a custom limit (the `max_auto_renewal` field) and patrons
6 will not need to log in to their OPAC accounts or ask library staff to manually
7 renew materials.
8
9 Two new action triggers have been added to Evergreen that permit the Auto-Renew
10 feature. They can be found, configured, and enabled in Administration>Local
11 Administration>Notifications/Action Triggers. They are named **Autorenew** and
12 **AutorenewNotify**.
13
14 The **Autorenew** A/T definition uses the `checkout.due` hook to automatically
15 validate and renew (in the reactor) circulations on the day they are due,
16 grouped by user. The output events of this definition is is the input used by
17 the related **AutorenewNotify** A/T that simply uses a new hook called
18 `autorenewal` to notify patrons via email of their currently due or
19 auto-renewed items.
20
21 In the webstaff's Patron Items Out page, the new column `AutoRenewalsRemaining`
22 indicates how many autorenewals are available for a particular circulation.