RFC 3.2 - hourly circulation policies
Koha 3's circulation loans are currently measured only in units of days. However, because some libraries perform loans that are measured in minutes or hours, particularly for course reserves and short loans, LibLime proposes to add support for measuring loan periods in time intervals shorter than a day. This support will be a new feature, although it may draw on work that Near Eastern University has done for Koha 2. The main changes will include: * adding columns to issuingrules to specify whether the loan time, grace period, and charging (fining) interval are measure in units of days, hours, or minutes * adding the ability to define a policy for an overnight loan, i.e., a loan that is due the following day at a defined time. * adding display of due times * adding the ability to calculate overdue fines on an hourly basis This RFC refers to several other RFCs that have been sent or will be sent soon, including * System groups * Opening hours * Recalls For more information on this proposal, please consult the Koha wiki at http://wiki.koha.org/doku.php?id=en:development:rfcs3.2:rfc32_hourly_circ Thanks in advance for comments. Regards, Galen -- Galen Charlton Koha Application Developer LibLime galen.charlton@liblime.com p: 1-888-564-2457 x709 _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-devel
On Mon, Jun 9, 2008 at 9:23 AM, Galen Charlton <galen.charlton@liblime.com> wrote:
Koha 3's circulation loans are currently measured only in units of days. However, because some libraries perform loans that are measured in minutes or hours, particularly for course reserves and short loans, LibLime proposes to add support for measuring loan periods in time intervals shorter than a day. This support will be a new feature, although it may draw on work that Near Eastern University has done for Koha 2.
The main changes will include:
* adding columns to issuingrules to specify whether the loan time, grace period, and charging (fining) interval are measure in units of days, hours, or minutes
Grah, that's kinda hacky, but I can't think of anything better (MySQL's TIME type only runs to about 34 days; could be a problem). * adding the ability to define a policy for an overnight loan,
i.e., a loan that is due the following day at a defined time. * adding display of due times * adding the ability to calculate overdue fines on an hourly basis
Sounds good enough. Would it be possible to just make due_date a DATETIME type, and set normal day-based due dates to, say the closing time on that day? This RFC refers to several other RFCs that have been sent or will be
sent soon, including
* System groups * Opening hours * Recalls
For more information on this proposal, please consult the Koha wiki at
http://wiki.koha.org/doku.php?id=en:development:rfcs3.2:rfc32_hourly_circ
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-devel
Galen Charlton a écrit :
Koha 3's circulation loans are currently measured only in units of days. However, because some libraries perform loans that are measured in minutes or hours, particularly for course reserves and short loans, LibLime proposes to add support for measuring loan periods in time intervals shorter than a day. This support will be a new feature, although it may draw on work that Near Eastern University has done for Koha 2.
I know a library that could be highly interested by this feature. Another one could be added : the hourly issues means "on site" issue. The patron can't exit the library with the book (correct if i'm wrong) At the end of the day, the patron can return the book (when the library closes) and request for the library to keep it for him for tomorrow). That's a kind of hourly reserve. Of course, it's possible only if the book don't have a reserve on it. (this feature could be added to the more than one day issue) It would mean, that, on return, add a checkbox "keep hold for tomorrow" or something like that. A checkbox like "dropbox mode" or "forgive fine" -- Paul POULAIN http://www.biblibre.com Expert en Logiciels Libres pour l'info-doc NOUVEAU TELEPHONE : 04 91 81 35 08
participants (3)
-
Galen Charlton -
Jesse -
Paul POULAIN