Bug 31557: Add ability for holds queue builder to prioritize either matching a patron...
authorKyle Hall <kyle@bywatersolutions.com>
Tue, 18 Oct 2022 16:25:35 +0000 (12:25 -0400)
committerTomas Cohen Arazi <tomascohen@theke.io>
Fri, 12 May 2023 14:22:47 +0000 (11:22 -0300)
commit9f96f8b3220fd5b8263aba0d9fb64209755727f1
treeeaed488c8c1020c4c450842179934f4738240590
parentfbd4d3a9fe41738f2108ecd885fdab2123448bd2
Bug 31557: Add ability for holds queue builder to prioritize either matching a patron's home library to the item's home or holding library

Right now the holds queue builder starts filling bib-level holds with
items whose patron's home library matches the item's home library.

It would be good and reasonable to have the option to prioritize
item's whose patron's home library matches the item's holding library
to minimize transfers.

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
C4/HoldsQueue.pm
installer/data/mysql/atomicupdate/bug_31557.pl [new file with mode: 0755]
installer/data/mysql/mandatory/sysprefs.sql
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref
t/db_dependent/HoldsQueue.t