Bug 30411

Summary: Add separate shelving location column to Holds Queue
Product: Koha Reporter: Sara Brown <sbrown>
Component: Hold requestsAssignee: Lucas Gass <lucas>
Status: Patch doesn't apply --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: andrewfh, bugzilla, gmcharlt, jheltibridle, lucas, rachael.laritz, rcoert, sbrown
Version: Main   
Hardware: All   
OS: All   
See Also: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29015
Change sponsored?: --- Patch complexity: Trivial patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Attachments: Bug 30411: Put shelving location into its own column in holds queue

Description Sara Brown 2022-03-30 15:58:16 UTC
It would be useful, especially with Bug 29015, for shelving location to be its own column in the Holds Queue. This would allow for more flexibility in how libraries view and sort their queues, especially if it's configurable in Table settings.
Comment 1 Lucas Gass 2022-03-30 22:15:30 UTC
Created attachment 132659 [details] [review]
Bug 30411: Put shelving location into its own column in holds queue

To test:
1. Put some items on hold, make some bib level holds and some item level holds. Make sure that some of the holds have different shelving locations.
2. Build the holds queue. In KTD: perl /kohadevbox/koha/misc/cronjobs/holds/build_holds_queue.pl
3. Notice that the shelving location is in the same column as itemcallnumber
4. Apply patch and restart_all
5. Reload the holds queue and notice that shelving location now has it's own column.
6. Make sure you can sort by shelving location correctly.
7. Re-run the holds queue and apply the filter for shelving location. Make sure all your holds of that shelving location are shown.
8. While in the holds queue try usiong the 'Shelving location' filter on the left side of the page, make sure it works right.
9. Go to Admin > Table settings. Try hiding the shelving location column and reload the holds queue to make sure it is properly hidden.
10. Try hiding some other columns via Table settings to make sure all columns are still properly being hid.
Comment 2 Rachael 2022-06-30 18:32:33 UTC
patch does not apply
Comment 3 Juliet Heltibridle 2023-06-08 14:45:54 UTC
*** Bug 33889 has been marked as a duplicate of this bug. ***