User Tools

Site Tools


dev:proposal:lost_items_modifications

Lost Items Modifications Feature

Summary

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 claims returned items. This will allow libraries to set what type of item statuses count toward the total items out.

Blueprint: https://blueprints.launchpad.net/evergreen/+spec/lost-items-modifications

Action

This feature will alter the following files:

  • 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/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/summary_overlay.xul
  • Open-ILS/xul/staff_client/server/patron/util.js
  • Open-ILS/xul/staff_client/server/skin/patron_display.css

This feature will add the following file:

  • Open-ILS/src/sql/Pg/upgrade/XXXX.add_option_for_including_lost_in_items_out_and_patron_blocking_by_lost.sql

Deliverable

There are two main deliverable items that correspond with the two parts of this feature. The first deliverable is a group penalty threshold for the number of lost items. Libraries are able to modify this setting through the Group Penalty Thresholds page. The second deliverable is the ability to choose if lost items are counted as items out, like Claimed Returned items. The inclusion or exclusion for lost items is set on the Library Settings Editor page.

dev/proposal/lost_items_modifications.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.