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

--- Comment #32 from Kyle M Hall <[email protected]> ---
> 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.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to