Bug 40267 - Add options to control ILL circulation blocks
Summary: Add options to control ILL circulation blocks
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: ILL (show other bugs)
Version: 24.11
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-27 19:07 UTC by Esther Melander
Modified: 2025-06-27 19:07 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Esther Melander 2025-06-27 19:07:46 UTC
To Replicate:

1. Create a patron with overdue items and fines.
2. Enable the ILL module, and CirculateILL
3. Create a request for the patron.
4. Confirm the request
5. Click on checkout and submit.

The user will receive an error message that says, "There was a problem checking this item out, please check for problems with the patron's account."

It is not clear to the staff person what problems are blocking the circulation. All overdue fines, charges, account expiration, and overdue items must be dealt with before the circulation can happen. Libraries would probably like to define the blocks more explicitly.

Some possibilities might be:

Block ILL circulation if fines are more than X
Block ILL circulation if more than X items are overdue.
Block ILL request/circulation if patron account is expired