Done
Details
Details
Assignee
Dmitriy Litvinenko
Dmitriy LitvinenkoReporter
(OLD ACCOUNT) Erin Nettifee
(OLD ACCOUNT) Erin NettifeeTester Assignee
(OLD ACCOUNT) Erin Nettifee
(OLD ACCOUNT) Erin NettifeePriority
Story Points
0.5
Sprint
None
Development Team
Vega
Parent
Release
Nolana (R3 2022) Bug Fix
RCA Group
Implementation coding issue
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created November 9, 2022 at 6:05 PM
Updated February 20, 2023 at 2:34 PM
Resolved November 16, 2022 at 9:37 PM
Overview: Found in bugfest while testing T1197590.
Loan policy can be set to a short-term loan (15 minutes) - do not allow renewals.
Overdue policy - charge whatever.
Lost policy - Aged to lost 1 minute after due, Billed after age to lost 1 minute, recalled aged to lost after overdue 1 minute, billed for recall after aged to lost 1 minute, set charge amount of $100.00, lost item processing fee of $25.00, charge lost item processing fee if declared lost by patron = yes, charge lost item processing fee if aged to lost by system = yes, if lost item returned or renewed, remove lost item processing fee = no
Steps to Reproduce:
Log into a Bugfest user with permissions to loan items.
Loan an item to a user and let it age to lost.
After the item has aged to lost, and both a lost item fee and lost processing fee have been charged, declare the item claimed returned. This should result in both fees being suspended.
Return the item in the Check in app; mark it as "Found by library". This results in the $100 charge being waived, but the $25.00 remains on the patron's account in suspended claimed returned status.
View the fees/fines accordion on the patron's user record (view pane).
Expected Results: The suspended claimed returned fees/fines would reflect 1 claim returned fee/fine with a total of $25.00
Actual Results: It says there are no suspended fee/fines.
Additional Information:
I generated this scenario inadvertently when I was working on a claim returned bugfest test and got interrupted after returning the item, but before resolving the lost item fine.
I suspect the issue here is that after I was interrupted, because the item had been returned and the loan closed, the loan ended up being anonymized, which also shouldn't have happened, because there was still an open $25.00 charge. I think the latter is actually a bigger issue and maybe should be a separate ticket, but figured I would start with this.
I will stop using that account for testing so that it can be hopefully in an OK space for analysis. https://bugfest-nolana.int.aws.folio.org/users/49b76182-300e-42c3-8208-c6d0f59c0b41/
URL:
Interested parties: