https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27340 --- Comment #7 from Tomás Cohen Arazi <tomascohen@gmail.com> --- (In reply to Katrin Fischer from comment #6)
Hm, not sure if there is misunderstanding or not.
You can already make the desk part of the hold request, but it only happens automatically when checking it in for pick-up. I think what Donna and I would like is be able to assign the desk in other worksflow steps: when placing the hold in the OPAC, when placing the hold in the staff interface, when editing the hold in the staff interface... so also at the beginning not the end.
I understood this was mostly about creating a new module and assumed we should discuss workflow separately. I think the need for the module might already be there without additions to the existing feature.
I found the need for a specific class for representing pickup locations when making holds pickup locations dropdown API-driven. I didn't go as far as I would loved because of the little feedback I got at that time. I'm happy to discuss possible use cases now there's interest :-D I believe libraries should be able to define whatever they want to call their pickup locations, for example. So as a starting point, I'd say a pickup location should contain the following columns: pickup_location_id (PK) library_id desk_id description public_description That way, defined pickup locations will be displayed to end users. The 'branches.pickup_location' flag could be migrated to entries in this table. -- You are receiving this mail because: You are watching all bug changes.