| Summary: | Holds to Pull should show distinct item-level holds | ||
|---|---|---|---|
| Product: | Koha | Reporter: | Andrew Fuerste-Henry <andrew> |
| Component: | Circulation | Assignee: | Bugs List <koha-bugs> |
| Status: | CONFIRMED --- | QA Contact: | Testopia <testopia> |
| Severity: | normal | ||
| Priority: | P5 - low | CC: | gmcharlt, kyle, m.de.rooy, michael.adamyk, mirjam.vantieghem, rkuiper |
| Version: | Main | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: | https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40979 | ||
| GIT URL: | Initiative type: | --- | |
| Sponsorship status: | --- | Comma delimited list of Sponsors: | |
| Crowdfunding goal: | 0 | Patch complexity: | --- |
| Documentation contact: | Documentation submission: | ||
| Text to go in the release notes: | Version(s) released in: | ||
| Circulation function: | |||
| Attachments: | Bug 26646: Group holds to pull by item rather than bib | ||
|
Description
Andrew Fuerste-Henry
2020-10-09 13:54:48 UTC
Created attachment 111403 [details] [review] Bug 26646: Group holds to pull by item rather than bib To test: 1 - find a bib with 2 items 2 - place an item-level hold on item 1 for patron A 3 - place an item-level hold on item 2 for patron B 4 - go to Holds to Pull 5 - it shows one entry for the bib, indicates 2 items should be pulled, but only lists patron A 6 - apply patch, restart services 7 - reload Holds to Pull, confirm it now shows two entries, one for each item This still needs a little thought. With the patch: - find a bib with two items - place a bib-level hold for patron C - place an item-level hold on item 1 for patron A - place an item-level hold on item 2 for patron B - go to Holds to Pull - it shows 3 lines (one each for patrons A,B,C) even though only 2 holds can be filled Comment on attachment 111403 [details] [review] Bug 26646: Group holds to pull by item rather than bib Obsoleting this patch that didn't quite work when I wrote it and almost certainly won't apply now. We are interested in getting the holds to pull to show all item level holds for a biblio. The situation that brought this problem to our attention is as follows: Patron A puts item-level holds on two items on a single biblio record. We run the hold to pull report and only one item shows on the report. We pull it and scan it in. Then later that day or the next morning we run the report again and the second item show up. We pull it and scan it in. The experience for the patron is that they get two hold notices between 4 and 18 hours apart which could lead to two trips to the library when they could have received the hold notices at the 'same' time and made one trip. Rhonda K. +1 We also have biblio records of multi-volume works, so each item is a different volume and it's possible a patron wants two volumes at the same time. Still seeing this. Found in 24.11 but main still does the same. Note that the pref DisplayMultiItemHolds makes the need for a change perhaps even greater. If there are item level holds and biblio level holds on the same biblio, this may get messy.. Will give this a try now. No guarantees :) See also bug 40979. The new item groups are not implemented correctly in Holds to pull making fixes like this one here much harder. Question for end-users: Suppose that we just list the available barcodes passed to the template. Given that the item group issues are resolved elsewhere. What if that brings a huge number of barcodes? Perhaps from a serial? Note that this already could be the case for other columns too.. |