Comment 5 for bug 1198465

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

I've spent quite a bit of time testing this branch over the past few weeks. I've tested the following scenarios:

* Enabling the default prohibit negative balances setting stopped negative balances from occurring on paid lost items that were checked in.
* Changing that same setting to false produced the negative balances for those same items.
* Setting a negative balance interval allowed the negative balances to be created when a paid lost item was checked in within that interval. Checking a paid lost item in after the interval did not produce a negative balance.
* Prohibiting negative balances for overdue fines while allowing it for lost bills (and vice versa) worked as expected and vice versa.

I've added a sign-off to Jason's testing and added my release notes entry based on this functional testing. I think Jason and I also would like to see a developer who is familiar with the guts of the billing system to look at it too since it does make some significant changes to billing.

My sign-offs are available at:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/kmlussier/lp1198465

Thanks Jason! I know a lot of librarians who are going to be thrilled with these changes!