Bug 32337

Summary: Add option to block holds with restrictions
Product: Koha Reporter: hebah
Component: CirculationAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: andrew, bibliwho, bugzilla, george, gmcharlt, kebliss, kkrueger, kyle.m.hall, laura, madamyk, mspinney, r.delahunty, tomascohen
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:

Description hebah 2022-11-23 15:49:21 UTC
A number of libraries would like the ability to have borrower debarments prevent placing holds. Currently, debarments only block checkouts, not the placing of holds. Ideally this would be a system preference.
Comment 1 Katrin Fischer 2022-11-23 21:51:29 UTC
May I make a slightly different suggestion?

In 22.11 you can define restrictions under Administration > patron restrictions.
I think instead of a system preference, it would be great to have a 'can place holds' flag in this table. 

This could be a first step to fully configurable patron restrictions (define per restrictions which behavior it will block or not)
Comment 2 Andrew Fuerste-Henry 2022-11-29 16:46:15 UTC
+1 on the idea of making this configurable per restriction type. That seems like nice flexibility.
Comment 3 hebah 2022-11-29 16:51:18 UTC
By restriction would also work just fine, so long as functionality is there.
Comment 4 vstever 2022-11-29 16:51:48 UTC
I voted for the enhancement and I, too, prefer the option to configure by restriction type.
Comment 5 Katrin Fischer 2022-11-30 09:32:03 UTC
I generalized the bug description a little bit.
Comment 6 George Williams (NEKLS) 2023-09-22 19:20:11 UTC
+1  This would be helpful
Comment 7 Kristi 2023-12-14 15:45:47 UTC
+1 agreed this would be helpful capability.
Comment 8 Cab Vinton 2024-09-30 21:04:46 UTC
+1 for this enhancement. Agnostic on how best to achieve it.
Comment 9 Ray Delahunty 2024-10-03 09:39:54 UTC
(In reply to Katrin Fischer from comment #1)
> May I make a slightly different suggestion?
> 
> In 22.11 you can define restrictions under Administration > patron
> restrictions.
> I think instead of a system preference, it would be great to have a 'can
> place holds' flag in this table. 
> 
> This could be a first step to fully configurable patron restrictions (define
> per restrictions which behavior it will block or not)

Other activities we may want to flag as a Yes/No situation would be 'Place interlibrary loan?' and 'Make a purchase suggestion?'.