Bug 29109 - Delete ILL requests manually
Summary: Delete ILL requests manually
Status: CLOSED WORKSFORME
Alias: None
Product: Koha
Classification: Unclassified
Component: ILL (show other bugs)
Version: Main
Hardware: All All
: P5 - low normal
Assignee: Bugs List
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-24 12:36 UTC by Andrew Fuerste-Henry
Modified: 2024-07-04 20:37 UTC (History)
2 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:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Fuerste-Henry 2021-09-24 12:36:08 UTC
There is no way to delete an ILL request in the staff client. It would be nice to be able to delete a request that is either complete or somehow in error.
Comment 1 Katrin Fischer 2023-01-13 12:57:44 UTC
I believe the backend should probably implement this as a capability, depending in your workflow this should probably on a per backend/plugin basis?
Comment 2 Pedro Amorim 2023-02-02 10:33:44 UTC
In order to be able to delete a request, that request's status needs to have 'KILL' as a next_action in the status_graph of its respective backend.

In other words, it's the backend that will determine when the delete button/action is available.
If you don't see a "delete request" button, it means the that request's backend does not allow for deletion of requests in that status.
Comment 3 Tomás Cohen Arazi (tcohen) 2023-02-03 15:27:56 UTC
This is already implemented and up to the backend developers to make the KILL status reachable were appropriate.