Comment 5 for bug 1413592

Revision history for this message
Kathy Lussier (klussier) wrote :

Off the top of my head, we have at least two other situations (if not more) that would continue to generate negative balances if this code were added to Evergreen:

* When a partially-paid lost item is returned
* When a patron pays overdue fines for an item before it is checked in and then a "forgive fines" checkin is used.

I think what makes this branch so straightforward is that it's a simple yes or no as to whether a bill is voided or not.

The other two cases are more complex in that the system can't just void or not void an entire bill, but needs to somehow "adjust" the remaining balance of the bill.