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

Janusz Kaczmarek <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://bugs.koha-community
                   |                            |.org/bugzilla3/show_bug.cgi
                   |                            |?id=36209
                 CC|                            |[email protected]

--- Comment #2 from Janusz Kaczmarek <[email protected]> ---
The issue with adjusting the checkout due date when placing recall is even more
complicated and weird.  Consider the following scenario:

1. the issue is already overdue when placing the recall and has fine accruing;
2. adjusting due date, as it is now, stop accruing (since there is no longer
overdue - cf. fines.pl);
3. when in turn, for such a case, a recall overdues, the previous fine will be
overwritten by a new sum calculated from recall overdue fines.

But, if we didn't update the checkout due date, the new fine would be
calculated as a product of total overdue days and recall overdue fine.  In case
when the recall overdue fine were different (like e.g. 5 x the regular overdue
fine), the newly calculated fine would be surprisingly high.

This leads to the conclusion that the issue is not as simple.  The checkout due
date should definitely not be moved forward, but the method of fine calculation
should probably be modified.  This may mean that we should record the recall
due date separately (in the recalls table?).

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to