]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#980296: Update void on claims returned for longoverdue status.
authorJason Stephenson <jason@sigio.com>
Sun, 7 Dec 2014 18:41:42 +0000 (13:41 -0500)
committerBen Shum <bshum@biblio.org>
Tue, 13 Jan 2015 21:58:40 +0000 (16:58 -0500)
commitfc361aa2f9c2f3fc9f001e534420dbd1a644e8a2
tree6fe8929e781217b82c48d0ecbf20694a88e2c349
parent806ecaaf37da2162d8cb507b2a20254c53fea531
LP#980296: Update void on claims returned for longoverdue status.

We add settings for voiding longoverdue fees on claims returned.

We modify code in Circ.pm to check those settings and void those
bills when a circulation is claims returned.

We also make some logical repairs to the new void_lost function
in CircCommon.pm and to event handling where that function is
called in set_circ_claims_returned in Circ.pm.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/CircCommon.pm
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.coust_void_lost_on_claimsreturned.sql