Bug 31200

Summary: Block payment of overdue fines when item is still checked out
Product: Koha Reporter: Julie Emond-Collecto <julie.emond>
Component: Fines and feesAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: gmcharlt, kebliss, kyle.m.hall, lisette, martin.renvoize
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Julie Emond-Collecto 2022-07-20 14:59:06 UTC
Hi, 

A library would like to be able to block any payment of late fees if materials are not returned to the library. 

As this could have undesirable effects it should be possible to make changes in the system preference and not be blocked for everyone. 

Does anyone know a way to enforce this preference?

Another possibility would be to display a pop-up during payment so that the person who wants to collect knows that the document has not been returned. After the libraby chooses if it want accept of not the payment.
Comment 1 Katrin Fischer 2023-06-17 12:43:05 UTC
In 'modern' versions of Koha it should not create an issue with the fine calculations if the item is returned, but I could understand if libraries want to insist on having the items back first. 

The check would have to be clever enough to check if the fine is still accruing or not since the item could have been renwewed or checked in/checked out again.