Bug 38019

Summary: Bookings calendar page with all of the bookings
Product: Koha Reporter: Koha collecto <koha>
Component: CirculationAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: caroline.cyr-la-rose, gmcharlt, koha, kyle.m.hall, marie-luce.laflamme, martin.renvoize, maude.boudreau
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function: bookings
Bug Depends on: 29002    
Bug Blocks:    
Attachments: multiple items booked for one patron
Mark a booking as recurrent
Calendar overview
single day view with hours
Overview

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.