]> git.koha-community.org Git - koha.git/commit
Bug 11872 - Lost overdue items should not generate fines
authorKyle M Hall <kyle@bywatersolutions.com>
Tue, 29 Jul 2014 16:39:15 +0000 (12:39 -0400)
committerMason James <mtj@kohaaloha.com>
Fri, 16 Jan 2015 23:25:35 +0000 (12:25 +1300)
commit878e044963543fa919f887e6ed653eeb7de8d768
treea9f2de77be4eff42827cf605f7edb52ac5706c82
parent4350573fedd03a909991247a9fffae0c32c48f39
Bug 11872 - Lost overdue items should not generate fines

An item can be marked as lost by longoverdue.pl, but left checked out to
the patron. In this case, the item will continue to accrue fines.

Test Plan:
1) Check out an item and back date it so it is overdue and should
   generate fines.
2) Mark the item as lost by either using longoverdue.pl, or just
   by setting itemlost to 1 by directly accessing the database
3) Run fines.pl
4) Note the overdue generated a fine
5) Repeat steps 1-2
6) Apply this patch
7) Run fines.pl
8) Note a fine was not generated

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Mason James <mtj@kohaaloha.com>
C4/Overdues.pm
misc/cronjobs/fines.pl
misc/cronjobs/staticfines.pl