Bug 38019 - Bookings calendar page with all of the bookings
Summary: Bookings calendar page with all of the bookings
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on: 29002
Blocks:
  Show dependency treegraph
 
Reported: 2024-09-26 18:45 UTC by Koha collecto
Modified: 2024-10-16 16:31 UTC (History)
7 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function: bookings


Attachments
multiple items booked for one patron (2.60 KB, image/png)
2024-09-26 18:45 UTC, Koha collecto
Details
Mark a booking as recurrent (4.15 KB, image/png)
2024-09-26 18:50 UTC, Koha collecto
Details
Calendar overview (40.26 KB, image/png)
2024-09-26 18:51 UTC, Koha collecto
Details
single day view with hours (41.83 KB, image/png)
2024-09-26 18:52 UTC, Koha collecto
Details
Overview (53.26 KB, image/png)
2024-09-26 19:04 UTC, Koha collecto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Koha collecto 2024-09-26 18:45:38 UTC
Created attachment 172014 [details]
multiple items booked for one patron

Hi, bare with me it's a long one :)

We want to submit an enhancement for Bookings. Here at Collecto, we have an "in house" development created by InLibro that we call set aside. 

The idea is the same as to what bookings offers, but one main difference is that with our set asides, we have a page, accessible from the Circulation module, that presents a interactive calendar. You can use the calendar to choose a day and a time and clic on the period to place the "booking". On the record's page, a button is shown to set aside the document, but Koha returns us to the calendar page.

On this page, a list of all the bookable items is shown, so we can choose the right items for the booking. The items are identified as bookable by a subfield M added to the 952 field. If that field is added, the item is shown in the list on the set aside page.

From the set aside page, we are also able to book multiple items for a single patron. (see attachment
Comment 1 Koha collecto 2024-09-26 18:50:43 UTC
Created attachment 172016 [details]
Mark a booking as recurrent
Comment 2 Koha collecto 2024-09-26 18:51:38 UTC
Created attachment 172017 [details]
Calendar overview
Comment 3 Koha collecto 2024-09-26 18:52:06 UTC
Created attachment 172018 [details]
single day view with hours
Comment 4 Koha collecto 2024-09-26 18:58:19 UTC
oops I clicked submit and I don't know how to change the description :)

Also, the calendar is interactive, we can drag and drop bookings if we want to change the period.

A booking can also be recurrent. The booking will then be repeated every X days or weeks until a chosen date. (see attachment)


The idea with this enhancement would be to take the bookings and have them appear on a calendar page like this to have an overview of all the bookings and perhaps be able to change the booking period.
Comment 5 Koha collecto 2024-09-26 19:04:48 UTC
Created attachment 172024 [details]
Overview
Comment 6 Caroline Cyr La Rose 2024-10-10 20:47:46 UTC
I was just watching this video by Janet from more than a year ago and there used to be a "pending bookings" page showing all the bookings.

https://youtu.be/85s_dcP_2ZQ?si=K6dpvjNn9qwsgIBJ&t=374

I'm sure there was a good reason why this was scrapped, or why it hasn't made it into Koha yet, but I think it would be a good starting point.
Comment 7 Martin Renvoize (ashimema) 2024-10-16 16:31:05 UTC
(In reply to Caroline Cyr La Rose from comment #6)
> I was just watching this video by Janet from more than a year ago and there
> used to be a "pending bookings" page showing all the bookings.
> 
> https://youtu.be/85s_dcP_2ZQ?si=K6dpvjNn9qwsgIBJ&t=374
> 
> I'm sure there was a good reason why this was scrapped, or why it hasn't
> made it into Koha yet, but I think it would be a good starting point.

It's in production for all our customers.  That bookings report is waiting QA I believe.