[Koha-bugs] [Bug 28195] New: When on-shelf holds are not allowed, it's impossible to force item-level holds in OPAC
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu Apr 22 18:33:56 CEST 2021
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28195
Bug ID: 28195
Summary: When on-shelf holds are not allowed, it's impossible
to force item-level holds in OPAC
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: Hold requests
Assignee: koha-bugs at lists.koha-community.org
Reporter: caroline.cyr-la-rose at inlibro.com
QA Contact: testopia at bugs.koha-community.org
CC: gmcharlt at gmail.com
This is the setting: a library doesn't allow on-shelf holds. But we want OPAC
users to be able to place holds on checked out serial issues. Serials are
catalogued as one record for the title with each issue being an item on this
record.
The circulation rule for serials says
- holds allowed: 5
- holds per record: 5
- on-shelf holds: if all unavailable (aka, no on-shelf holds allowed)
- OPAC item level hold: force (aka, OPAC users must choose a specific item to
reserve)
item-level_itypes syspref is set to specific item
So for example, we have this record (there is no serial subscription attached
to this record, just regular items)
National Geographic
- June 2020: available
- July 2020: available
- August 2020: checked out
- September 2020: checked out
- October 2020: available
- November 2020: checked out
- December 2020: available
Ideally, in this context, an OPAC user should be able to place a hold on the
august, september and/or november issues.
I also tried changing on-shelf holds to "if any unavailable", but it doesn't
allow my OPAC user to place a hold either.
To test:
1) Make sure item-level_itypes is set to specific item.
2) Create a circulation rule for serials (Patron/Continuing resources for
example) with
- holds allowed = 5
- holds per record = 5
- on-shelf holds allowed = if all unavailable
- opac item level hold = force
3) Create a record and add several serial-type items (Continuing resources for
example)
4) Check out some (but not all) items to patrons
5) In the OPAC, log in with a patron of the right category (Patron for example)
6) Try to place a hold on a checked out serial item -> it says "There are no
items that can be placed on hold."
Is this a bug or am I misunderstanding something?
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list