Re: [Koha-devel] Automatic renewal feature
Hi Eric, thanks for your input! I will integrate your idea into the RFC. Eric Bégin wrote:
Instead of implementing this in the issuing rules, I think we could add an "Automatic renewal" checkbox on the checkout page and adding this value in the issues table.
I think my library needs this as part of the issuing rules, because we have certain patron categories that generally are to be automatically renewed. But other libraries might want to use the feature for individual patrons or even single checkouts. So it might be best to implement it both in the issung rules and on the checkout page?
A syspref could be use for your « Automatically renewal X days before due date ».
Yes. Yet, some libraries might want to use different numbers, depending on how long the renewal period is, which might be days in one case and hours in another case. So I'm not sure.
Hi, On Fri, Jan 17, 2014 at 7:16 AM, Holger Meissner <Holger.Meissner@hs-gesundheit.de> wrote:
Eric Bégin wrote:
Instead of implementing this in the issuing rules, I think we could add an "Automatic renewal" checkbox on the checkout page and adding this value in the issues table.
I think my library needs this as part of the issuing rules, because we have certain patron categories that generally are to be automatically renewed. But other libraries might want to use the feature for individual patrons or even single checkouts. So it might be best to implement it both in the issung rules and on the checkout page?
Yes. Here is how I suggest doing it: - add an auto_renew flag to both issuingrules and issues - when a loan is made, issues.auto_renew is set to the value of issuingrules.auto_renew from the loan rule that was applied. - the cronjob checks issues.auto_renew -- in other words, it doesn't go back and check issuingrules again, it just goes by the value set on the loan itself. That way, the door would be open for Eric's checkbox while fulfilling your need for the behavior to be controlled by circ policy. Regards, Galen -- Galen Charlton Manager of Implementation Equinox Software, Inc. / The Open Source Experts email: gmc@esilibrary.com direct: +1 770-709-5581 cell: +1 404-984-4366 skype: gmcharlt web: http://www.esilibrary.com/ Supporting Koha and Evergreen: http://koha-community.org & http://evergreen-ils.org
participants (2)
-
Galen Charlton -
Holger Meissner