LP 1169193 long-overdue item checkin
authorBill Erickson <berick@esilibrary.com>
Mon, 22 Apr 2013 17:05:14 +0000 (13:05 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Wed, 29 May 2013 18:54:15 +0000 (14:54 -0400)
commit8cdb33472711f28627d46d1c8e1cfffde767c1aa
treebe1c6e30c88777e5135cabb7abd2820fd3683e7f
parente06c63c25678280f1970ac4b666c0260179c3da3
LP 1169193 long-overdue item checkin

Checkin of long-overdue items now goes through a very simimlar process
as check-in of Lost items.  Staff can control how long after the due
date (and potentially other date-related fields) the item may be
returned for a configurable set of refunds and/or reinstatement of
overdue fines.  All settings are controlled by a series of new org unit
settings specifically related to long-overdue processing.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/extras/ils_events.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
Open-ILS/src/perlmods/lib/OpenILS/Const.pm
Open-ILS/xul/staff_client/server/circ/checkin.js
Open-ILS/xul/staff_client/server/circ/util.js