[Koha-bugs] [Bug 17135] Fine for the previous overdue may get overwritten by the next one

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Aug 29 13:46:47 CEST 2016


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17135

--- Comment #24 from Jacek Ablewicz <abl at biblos.pk.edu.pl> ---
(In reply to Katrin Fischer from comment #17)
> If we don't do 3) - would the fines still be calculated correctly?

You mean 3.b part (correcting the dates in description)? IMO after Bug 15675
this shouldn't affect further fines calculation (no matter if this date stays
as is or is optionally corrected). Post-Bug 15675, date in the description is
not used in UpdateFine() for anything important any more. It still gets
inserted to the description when new FU fine is created though, and because
it's not modified on the possible overwrite, it may by useful for two goals:

- pre-selecting the accountlines which may be non-accruing and still in a need
of closing,
- recovering the possibly overwritten fines (if any).

If someone is inclined to do so (I'm not - we are not using 16.05 in production
yet), automatic or semi-automatic recovery of the overwritten fines is quite
possible IMO, with some extra time and effort (a lot of it, probably). If
FinesLog is enabled: in ~100% of cases (?), if not - I guess this date can
still be used at least to recreate the most recent overwrite of the given fine. 

The trouble with the optional 3.b part / date corrections is: it may make such
theoretical recovery process more complicated or even (if the logs are absent)
no longer possible.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list