]> 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, 23 Jan 2015 07:05:09 +0000 (20:05 +1300)
commite920b9a6813d677d86e327ea11c7ed571570f3b2
tree00d828a594fadc7a9cfb13c55ad9ebc2fc4a0939
parent9473d2a41c434a38310c5546e120ffe2ce8f0c91
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