Bug 39802 - Add CircControl equivalent system preference for lost item fees and actions
Summary: Add CircControl equivalent system preference for lost item fees and actions
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: 9596
Blocks: 36506
  Show dependency treegraph
 
Reported: 2025-05-01 16:01 UTC by Andrew Fuerste-Henry
Modified: 2025-05-01 16:29 UTC (History)
2 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 Andrew Fuerste-Henry 2025-05-01 16:01:26 UTC
We need something like CircControlLostBranch with which to specify which branch should be followed for actions and fees related to lost items.

Since Bug 9596 the longoverdue cron can be limited by branch, but it follows CircControl when doing so. Lost item fee and processing fee refunds also follow CircControl.

However, some libraries want checkout limits and periods to be governed by issuing branch but lost item behavior to be based on the owning library of the item.
Comment 1 Andrew Fuerste-Henry 2025-05-01 16:29:03 UTC
I forgot about our friend RefundLostOnReturnControl, so I was a bit wrong in my first comment.

The longoverdue cron follows CircControl currently.
Lost item fee refunds follow RefundLostOnReturnControl.