Koha/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences
Kyle M Hall ebf4350735 Bug 11634 - Allow renewal of item with unfilled holds if other available items can fill those holds
The current holds behavior in Koha allows a situation like this:
- Patron A has an item currently checked out.
- Patron B places a hold on the next available copy of that title.
- Then Patron A will not be able to renew his item, even if there are
  other available copies of that title that could potentially fill Patron
  B's hold.

Since this seems unfair to Patron A, we should allow renewal of items
even if there are unfilled holds, but those holds could all be filled
with currently available items.

Test Plan:
1) Apply this patch
2) Create a record with two items
3) Check out the item to a patron
4) Place a hold on the record
5) Note you cannot renew the item for the patron
6) Enable the new system preference AllowRenewalIfOtherItemsAvailable
7) Note you can now renew the item, as all the holds can be satisfied
   by available items.
8) Place a second hold on the record
9) Note you can no longer renew the item, as all the holds *cannot*
   be filled by currently available items

Signed-off-by: Holger Meissner <h.meissner.82@web.de>
Signed-off-by: Chris Rohde <crohde@roseville.ca.us>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
2014-11-12 11:27:31 -03:00
..
acquisitions.pref Bug 12557: DB changes - Add the AcqItemSetSubfieldsWhenReceiptIsCancelled pref 2014-09-09 10:09:58 -03:00
admin.pref Bug 9530: Adding sysprefs and making changes to the branch table 2014-10-27 10:38:12 -03:00
authorities.pref Bug 11611: Rephrase description and examples of 5 MARC related sysprefs 2014-02-20 19:08:11 +00:00
cataloguing.pref Bug 7673 [Terminology follow-up] New patron permissions to manage items 2014-11-11 12:27:28 -03:00
circulation.pref Bug 11634 - Allow renewal of item with unfilled holds if other available items can fill those holds 2014-11-12 11:27:31 -03:00
enhanced_content.pref Bug 10320 - Integrate OverDrive search into OPAC 2013-09-08 07:00:40 +00:00
i18n_l10n.pref Bug 13104 - Changing date or time format on a production server will create duplicate fines! 2014-10-22 14:30:52 -03:00
local_use.pref
logs.pref Bug 9293 - action_logs not tracking payments 2013-03-11 17:59:17 -04:00
opac.pref Bug 9043: Changes to the advanced search page 2014-11-10 12:25:20 -03:00
patrons.pref Bug 6739: make it possible to block expired patrons from OPAC actions 2014-05-05 01:49:05 +00:00
searching.pref Bug 13088: Add a syspref so the user can chose the amount of facets to show 2014-10-27 12:21:20 -03:00
serials.pref
staff_client.pref Bug 12494 - Remove yuipath system preference 2014-10-29 22:06:57 -03:00
tools.pref Bug 12190: fold the "Creators" system preference tab into "Tools" 2014-05-23 13:09:51 +00:00
web_services.pref Bug 10818: improve display and translatability of sysprefs OAI-PMH:ConfFile's description 2014-04-04 15:37:26 +00:00