Bug 38193 - Add cancellation_reason field to bookings table
Summary: Add cancellation_reason field to bookings table
Status: Needs documenting
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Paul Derscheid
QA Contact: Martin Renvoize (ashimema)
URL:
Keywords:
Depends on: 29002
Blocks: 38222
  Show dependency treegraph
 
Reported: 2024-10-17 11:20 UTC by Paul Derscheid
Modified: 2024-11-18 23:07 UTC (History)
4 users (show)

See Also:
Change sponsored?: Sponsored
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
This enhancement adds a `cancellation_reason` field to the bookings table, allowing users to specify a reason for cancellations using either free text or an authorized value, and integrates this information into the cancellation process and notices.
Version(s) released in:
24.11.00
Circulation function: bookings


Attachments
Bug 38193: Add cancellation_reason field to bookings table (3.46 KB, patch)
2024-10-17 12:00 UTC, Paul Derscheid
Details | Diff | Splinter Review
Bug 38193: Add cancellation_reason field to bookings table (3.52 KB, patch)
2024-10-17 12:31 UTC, Thibaud Guillot (thibaud_g)
Details | Diff | Splinter Review
Bug 38193: Add cancellation_reason field to bookings table (3.59 KB, patch)
2024-10-17 14:17 UTC, Martin Renvoize (ashimema)
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Derscheid 2024-10-17 11:20:36 UTC
In line with other modules, we'd like to specify a reason for a cancellation, either free text or an authorised value.

Then we want to use it when cancelling and within the cancellation notice.
Comment 1 Paul Derscheid 2024-10-17 12:00:52 UTC
Created attachment 172867 [details] [review]
Bug 38193: Add cancellation_reason field to bookings table

Sponsored-by: Büchereizentrale Schleswig-Holstein <https://www.bz-sh.de/>
Comment 2 Thibaud Guillot (thibaud_g) 2024-10-17 12:31:20 UTC
Created attachment 172869 [details] [review]
Bug 38193: Add cancellation_reason field to bookings table

Sponsored-by: Büchereizentrale Schleswig-Holstein <https://www.bz-sh.de/>
Signed-off-by: Thibaud Guillot <thibaud.guillot@biblibre.com>
Comment 3 Martin Renvoize (ashimema) 2024-10-17 14:17:55 UTC
Created attachment 172885 [details] [review]
Bug 38193: Add cancellation_reason field to bookings table

Sponsored-by: Büchereizentrale Schleswig-Holstein <https://www.bz-sh.de/>
Signed-off-by: Thibaud Guillot <thibaud.guillot@biblibre.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Comment 4 Martin Renvoize (ashimema) 2024-10-17 14:18:28 UTC
Discussed with Paul, I know there's more coming for the UX on this.. I think this bug as it stands is fine to PQA :)
Comment 5 Katrin Fischer 2024-10-24 16:28:12 UTC
Pushed for 24.11!

Well done everyone, thank you!
Comment 6 Lucas Gass (lukeg) 2024-11-18 23:07:11 UTC
Enhancement, no 24.05.x backport