The ou setting circ.max_accept_return_of_lost should prevent restoration of overdues if lost items are checked in beyond the set interval
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
If the library setting circ.void_
The circ.max_
When using the following library settings:
circ.void_
circ.void_
circ.restore_
circ.lost.
circ.max_
If the item is checked in after being Lost for more than 5 years, the Lost billing remains, as the setting dictates. However the overdue fine is also restored.
The circ.max_
Long-overdue check-in processing (voiding fees, re-instating overdues, etc.) will not take place for items that have been overdue for (or have last activity older than) this amount of time
Lost check-in processing should likewise not happen beyond the circ.max_
Sample use case:
When an item is overdue for more than more than 1 year, it is marked Lost. Any overdue fines the patron has accrued for the item are voided in favor of the Lost billing. When the item is 5 years overdue, it is presumed that the item will never be returned. The item is then checked in and deleted. The Lost billing should remain on the patron's record, but the overdue fine should not be restored.
tags: |
added: circ-billing orgunitsettings removed: billing |