Hi, On Tue, Oct 6, 2020 at 12:42 PM Josh Stompro <[email protected]> wrote: > • PATRON_EXCEEDS_FINES: Blocks new circulations and renewals if patron exceeds X in fines > • PATRON_EXCEEDS_OVERDUE_COUNT: Blocks new circulations if patron exceeds X overdue
I believe that the intention is for the standing penalties thresholds to establish a ceiling after which further loans (or other activities as determined by the penalty's block list) are blocked. Use of ">=" in the functions is intentional. For example, consider a PATRON_EXCEEDS_CHECKOUT_COUNT threshold of 20. That's supposed to mean "you may have up to twenty active loans". If the comparison operator were >, the patron could have 20 loans, then check out a 21st, only being blocked when they attempt the 22nd. If you mean to block patrons with fine balances of $30.00 or more, then 30.00 would be the appropriate threshold. I agree that the documentation could be reworded, possibly along the lines of: PATRON_EXCEEDS_FINES Blocks new circulations and renewals if patron has or exceeds X in fines PATRON_EXCEEDS_OVERDUE_COUNT Blocks new circulations and renewals if patron has or exceeds X overdue items PATRON_EXCEEDS_CHECKOUT_COUNT Blocks new circulations if patron has or exceeds X items out (Though there's a wrinkle that the section of the documentation appears to be present only for very old versions of Evergreen.) Regards, Galen -- Galen Charlton Implementation and Services Manager Equinox Open Library Initiative phone: 1-877-OPEN-ILS (673-6457) email: [email protected] web: https://equinoxInitiative.org direct: +1 770-709-5581 cell: +1 404-984-4366
_______________________________________________ Evergreen-general mailing list [email protected] http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general
