Summary: | "Paid for?" message in item info lists patrons who did not pay for item | ||
---|---|---|---|
Product: | Koha | Reporter: | Andrew Fuerste-Henry <andrew> |
Component: | Fines and fees | Assignee: | Bugs List <koha-bugs> |
Status: | NEW --- | QA Contact: | Testopia <testopia> |
Severity: | normal | ||
Priority: | P5 - low | CC: | esther.melander, hebah, klehman, martin.renvoize, nick |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38790 | ||
GIT URL: | Change sponsored?: | --- | |
Patch complexity: | --- | Documentation contact: | |
Documentation submission: | Text to go in the release notes: | ||
Version(s) released in: | Circulation function: | ||
Bug Depends on: | 19919 | ||
Bug Blocks: |
Description
Andrew Fuerste-Henry
2024-12-26 21:05:36 UTC
It seems to me like we should use the issue_id to link the accountlines and the issue, so there can be no mistake in who the patron in question was. As we have issue_id and old_issue_id on accountlines now, that would also be the saves approach for items that have already been returned. I think using the status won't work, as some libraries return lost items immediately when the status is set, but it doesn't tell you if the amount has been paid or not. Backing up a step, under which circumstances are we looking to show a patron here? For a library that doesn't refund paid lost fees when an item is found, the current logic could lead to misleading info on the screen when an item is paid for, returned, and later lost again. The same would be true for libraries that retain the item record in Koha when replacing the physical item. It seems like what we're really aiming for here is to show a patron's name if they are the patron who caused and then paid for the item's *current* lost-ness. But Koha doesn't really have a conception of instances of lostness. Responding to Andrew's last comment, what you're describing is what I would expect that field to be: who lost and literally paid for the item which is still currently lost. If it gets returned, I would want/expect the "Paid for" field to go away. Hope that drop in the information bucket is somewhat helpful. |