https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32696 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=36209 CC| |januszop@gmail.com --- Comment #2 from Janusz Kaczmarek <januszop@gmail.com> --- 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.