[Koha-bugs] [Bug 29002] Add ability to book items ahead of time

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu May 18 17:23:54 CEST 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29002

Caroline Cyr La Rose <caroline.cyr-la-rose at inlibro.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Needs Signoff               |Failed QA

--- Comment #28 from Caroline Cyr La Rose <caroline.cyr-la-rose at inlibro.com> ---
Ok I tested this and it's very interesting! Especially for schools. However,
I'm not sure it's ready for release yet... Here are my conmments, and I
apologize, I know there's a lot... I tried to separate into actual bugs vs
comments.
I tested in the sandbox provided.

Bugs:

-  The patron search doesn't work in the modal when you click the Place booking
button when in "Item" tab https://snipboard.io/EDpzBr.jpg

-  When you click on the Bookings tab, MARC and ISBD view disapears. 

-  In the bookings tab, the months appear in french (in the sandbox, which I
assume only has english installed). https://snipboard.io/fCPapt.jpg Does it
take the language from my computer? My Ubuntu is in English, and so is my
Chrome...

-  It seems the next day after a booking is not available? Also the calendar
view and the table don't show the same dates.
   To recreate:
   1. Click Place booking
   2. Place a booking for two days, for example May 22 and 23
   3. Click Place booking again for the same item
      --> Note that 22, 23 and 24 are greyed out
   4. Place the booking for May 25-26
   5. In the bookings tab, move the second booking to May 24-25
      --> It worked
   6. In the table, the dates are not updated
      --> First booking in the calendar is 22-23, in the table it's 22-24
      --> The second booking (the one that was moved) in the calendar is 24-25,
in the table it's 25-27

-  If you checkout early to the correct patron, the due date is still the start
of the booking?
   To recreate:
   1. Place a booking for a couple days in the future, for example May 22-23
   2. Attempt to check out to the same patron
   3. Confirm early collection
   4. Click Show checkotus
      --> Due date is May 22

Usability comments:

-  The patron search is not the same as elsewhere. I don't mind this version
but for usability I think it would be best to have the same search everywhere.
   (Summary of IRC discussions 
   - Martin said the traditional search doesn't work well with modals
   - Katrin said the traditional search works better for large datasets, so you
can limit by library or category
   - Martin said he'd work on a middle ground)
   Maybe an alternative would be to make it work like the holds, i.e. send to a
page with the form, the calendar and the table...

-  I didn't catch right away that you had to choose two dates. It's nifty once
you know, but elsewhere in Koha there are two field "From:" and "To:".

-  Will it eventually be possible to limit the number of days a patron can book
for? Right now, a patron can hog an item for a very long time... I know you
said circulation rules will be added later, is that what you meant?

-  The Holds tab shows how many holds there are, maybe the bookings tab should
show if there are bookings and how many?

-  In the bookings tab, the calendar shows the booking id (?). This id is not
displayed in the table, so it's not very clear what it refers to. I think it
would be better to show the patron's name and cardnumber. Maybe with a hover
display for short bookings.

-  The calendar should show a fixed number of days. Right now it tries to adapt
to the bookings, but if you have a long one or one in the far future, it's all
scrunched up https://snipboard.io/5Acelp.jpg I think the next 30 days is
sufficient, and we can scroll as needed.

-  In the bookings tab, in the table, not sure why there is a search box for
the Actions columns...

-  I would also like the patron's name to have their cardnumber, and maybe a
link to their file like in the Holds tab

-  Not sure how I triggered the "It worked" message
https://snipboard.io/0KNJzp.jpg I think it was by moving a booking around in
the calendar, but I also got it while scrolling in the calendar (although I
think the latter was a belated message for the former)
   If it was for updating a booking, it could say "Booking updated".

-  Bookings are not shown in the patron file?

Maybe for later versions...

Maybe in a later version, but it would be nice to be able to choose a period
within a day. For example, I have a class from 8 to 12 for which I need some
special equipment. I could book the equipment for those hours only and someone
else could have it in the afternoon.

Another nice to have would be to be able to book recurrently. If I have my
class every Tuesday from september to december, I could book the equipment
"every tuesday" or "every other tuesday", etc.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list