Hi there to all again As you already know, Koha asign a charge to a borrower for any book that's not returned to the library before the due date.... I managed to understand how the "1,7,7" parameter in the Charges section of the System Preferences works, and took a look at the categoryitems table... My problem is that our libraries don't charge money on the borrowers (believe it or not) with overdues. What we do over here, is to suspend the borrower (so he/she cannot borrow any other book) one day for each day that has passed after the due date. For example, if a borrower returns the book two days afer the due date, he will be unable to borrow any other book for the next two days. So.. I've been reading Fines.pm fines2.pl by the way, this script gives me an error saying: DBD::mysql::st execute failed: No Database Selected at /usr/share/perl/5.8/C4/Circulation/Fines.pm line 71. DBD::mysql::st fetchrow_hashref failed: fetch() without execute() at /usr/share/perl/5.8/C4/Circulation/Fines.pm line 75. the error appears when Fines.pm tries to do $sth->execute; so I guess that my $dbh = C4::Context->dbh; is not getting the value it should... I looked up into Context.pm and found the line $self->{"dbh"} = undef; # Database handle could it be the problem... should I change 'undef' for 'Koha' (the name of my Koha database)? I'll do that right after sending this mail :) So.. what Im asking for is some help about what should be done to get the 'suspension' thing to work... any ideas will be most apreciated. Thanks in advance Martin Longo http://sid.uncu.edu.ar
Hi All, As the circ module for telnet isn't being maintained any more, was just wondering what people would think of the circulation module doing something along the following: 1. Librarian scans the card for the patron 2. Librarian scans the patron's items 3. Librarian scans a barcode that is stuck to the desk which signals 'next borrower' As we have deployed Koha in a school, when it's 'borrowing time' we have 30 patrons and 100 books to process. Observation has shown that the only frustrating part for our teachers is where they have to move the mouse up to the 'Next Borrower' icon. I went to do a little hack in the circ module (never having been into it before), to discover that it was over my head without talking to Paul or whomever to have a quick hint as to where this info is located. We're on 2.0.RC4 here. Looking forward to some constructive discussion as to the benefit of this type of feature. Also, the issuelimit 'feature' hasn't yet been included in current dev versions has it? Cheers ll, Luke Ottrey, Purple Lion Ph: 0408 675 648 Fax: +61 3 9886 7349 Email: luke@purplelion.com.au Web: www.purplelion.com.au
On Wed, May 19, 2004 at 01:35:55PM +1000, Luke Ottrey said:
Hi All,
As the circ module for telnet isn't being maintained any more, was just wondering what people would think of the circulation module doing something along the following: 1. Librarian scans the card for the patron 2. Librarian scans the patron's items 3. Librarian scans a barcode that is stuck to the desk which signals 'next borrower'
As we have deployed Koha in a school, when it's 'borrowing time' we have 30 patrons and 100 books to process. Observation has shown that the only frustrating part for our teachers is where they have to move the mouse up to the 'Next Borrower' icon.
Hi Luke Heres a trick that works in 1.2.x releases I assume it will still work in 2.0.0. When ur finished with a borrower, try just hitting the return key (on the keyboard) That should automatically start a new borrower. If this works for you, it might negate the need to have the barcode signally next borrower. (Essentially a blank barcode signals next borrower to koha as it is) Chris -- Chris Cormack Programmer 027 4500 789 Katipo Communications Ltd chris@katipo.co.nz www.katipo.co.nz
participants (3)
-
Chris Cormack -
Juan Martin Longo -
Luke Ottrey