[Koha-bugs] [Bug 9129] Add the ability to set the maximum fine for an item to its replacement price

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu May 30 14:12:32 CEST 2013


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9129

--- Comment #32 from Kyle M Hall <kyle.m.hall at gmail.com> ---
> That's OK.  Speaking of the fines write, have you put together a plan for it?

Yes, I submitted an RFC, and have already started development. The new database
schema has deviated a bit from the RFC for technical reasons ( I had thought to
split fees accruing and fees accrued into two separate tables, but it became
unworkable in reality ). The biggest change will be the separation of fees and
payments into two tables. Each 'payment' will have subpayments for each fee
paid. So, if a patron pays $10 in fines, we'll know that person paid $10 total,
$3.00 on Fine A, $5.00 on Fine B, and $2.00 on Fine C!

In addition, the biggest under the hood change will be to unify all payment
subroutines into a single sub, so we don't have behavioral issues that crop up
currently.

Also, all tables will have primary keys, so we won't have to update fees based
on the description anymore ( which has lead to bugs in the past ).

In addition, the account offsets table will function again.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list