Bug 20578 - When holds are restricted to bib-level or forced to item-level there should be an alert
Summary: When holds are restricted to bib-level or forced to item-level there should b...
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Hold requests (show other bugs)
Version: unspecified
Hardware: All All
: P5 - low minor (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-13 06:11 UTC by Hugh Rundle
Modified: 2018-04-25 23:03 UTC (History)
3 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hugh Rundle 2018-04-13 06:11:42 UTC
If you have a circulation rule set to "Don't allow" and staff try to place an item-level hold, there is a warning telling you that it's against the rules but you can override it. But if you have a circulation rule set to "Force", there is no warning if you place a bib-level hold, and no indication in the UI at all that this is something you shouldn't be doing.
Comment 1 Katrin Fischer 2018-04-13 07:05:16 UTC
Hi Hugh, I think the item level/bib level hold settings only apply to the OPAC, in staff it's always been possible to do both, assuming staff will have a reason  asking for a specific item. But we could imagine a warning like you suggest or maybe a note?
Comment 2 Hugh Rundle 2018-04-13 07:34:11 UTC
Hi Katrin

Yes, staff can override, but they already get an warning when overriding unallowed item level holds, whereas they don't get a warning when they override unallowed bib level holds.
Comment 3 Jonathan Druart 2018-04-24 19:28:08 UTC
Which versions are you using?

I see:
  "Item level hold not allowed from OPAC"
and
  "Item level hold forced from OPAC"

Added by bug 14695
Comment 4 Hugh Rundle 2018-04-25 23:03:25 UTC
We're currently on 16.11 but I think I confused two different things.  I have updated the name of the ticket accordingly.

All of the below refers to the staff interface (intranet)

When holds are only allowed at bib level, there is a note next to each item saying: 

"Item level hold not allowed from OPAC"

When holds are forced to item level, there is a note next to each item saying: 

"Item level hold forced from OPAC"

However, there are effectively two 'sections' for placing holds - staff can place bib-level holds without really looking at the items, and if they don't see the note next to the items they can easily place a bib-level hold against the rules with no further warning.

If the hold policy in 'Default holds policy by item type' is set to 'No holds allowed', there is a pop-up alert saying either 'This item normally cannot be put on hold' or 'None of these items can normally be put on hold for this user', then 'Place hold?'

If the circulation rules force or prevent holds at item level, there should be a similar pop-up warning and confirmation before staff can place a hold in contravention of the rules.