Editing due date may cause total overdue fines exceeding maxifine

Bug #1245962 reported by tji@sitka.bclibraries.ca on 2013-10-29
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description


The case was reported by our library. The circ carries a total overdue fine of $7.5, though the maxifine in the circ is $5.00.

It turns out that the due date of the circ was edited when there was $2.50 overdue fines already. This amount was excluded when calculating the total fines under the circ. Only fines generated based on the new due date were counted in.

Since all the fines are under one circ, the total should not exceed the maxifine in the circ. Those generated under the old due date should be counted in.

Is there any reason why they should be counted out? Or does the condition (bi.billing_ts > ci.due_date) when counting the total fines serve other purpose?

Tina Ji/Sitka

tags: added: billing circulation
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers