Patron Blocking by lost items and include lost as items out user/catalystit/lp_1154258_lost_items_modifications
authorKyle Tomita <ktomita@catalystitservices.com>
Thu, 14 Mar 2013 22:01:14 +0000 (15:01 -0700)
committerKyle Tomita <ktomita@catalystitservices.com>
Thu, 14 Mar 2013 22:01:14 +0000 (15:01 -0700)
commit0eaffed4f4ad29dbeaad2f9171a0489933529e50
tree728a7f4925b6800e4a672b76932bd872e6588a03
parentd4f6bf89576e470f16214f5848b0782e4bec8573
Patron Blocking by lost items and include lost as items out

This feature has two main parts, patron blocking by number
of lost items and include lost items as items out.  A group penalty
threshold will be added for lost items.  This will restrict patrons
who have lost too many items. The inclusion of lost items as items
out will be an optional setting, like claimed returned items. This
will allow libraries to set what type of item statuses count toward
the total items out.

Signed-off-by: Kyle Tomita <ktomita@catalystitservices.com>
Signed-off-by: Justin Douma <jdouma@catalystitservices.com>
14 files changed:
Open-ILS/src/extras/ils_events.xml
Open-ILS/src/sql/Pg/100.circ_matrix.sql
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.add_option_for_including_lost_in_items_out_and_patron_blocking_by_lost.sql [new file with mode: 0644]
Open-ILS/web/opac/locale/en-US/lang.dtd
Open-ILS/xul/staff_client/server/circ/checkout.js
Open-ILS/xul/staff_client/server/circ/util.js
Open-ILS/xul/staff_client/server/patron/display.js
Open-ILS/xul/staff_client/server/patron/display_horiz_overlay.xul
Open-ILS/xul/staff_client/server/patron/display_overlay.xul
Open-ILS/xul/staff_client/server/patron/summary.js
Open-ILS/xul/staff_client/server/patron/util.js
Open-ILS/xul/staff_client/server/skin/patron_display.css
docs/RELEASE_NOTES_NEXT/lost_items_modifications.txt [new file with mode: 0644]