Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
EPAM-Veg Sprint 137
-
5
-
Vega
-
Lotus (R1 2022) Bug Fix
-
As a workaround, a manual cancelling/waiving of the fees/fines will totally remove the fees/fines.
-
Implementation coding issue
Description
Update on March 21, 2022: This is also happening to Declared Lost items, so it must be fixed in Lotus!
Overview: If a patron has an item aged to lost, then pays the lost item fee(s) in full, the lost item fee(s) are refunded but not cancelled if the item is later returned. If a patron has an item aged to lost, then pays part of the lost item fee(s), the lost item fee(s) are refunded and cancelled if the item is returned. Both scenarios should work the same. Also, if a patron pays the lost item fee(s) in full then renews the item, the lost item fee(s) are refunded and cancelled correctly (with Payment Status of "Cancelled item renewed".
Steps to Reproduce:
- Log into Kiwi bugfest as an admin user
- For user Minnie Mistlebauer, check out 9999101 and 9999202 (two course reserve books that will invoke the correct policies in the Circulation Rules)
- Allow the items to aged to lost and be billed a 100.00 set cost Lost Item Fee and a 25.00 Lost Item Processing Fee
- Go to Loan Details for 9999101 and click on the 125.00 link for Fees/Fines Incurred (note that the Item Status is "Aged to lost")
- Fee/Fine History will open containing only the 100.00 set cost Lost Item Fee and a 25.00 Lost Item Processing Fee
- Pay 20.00 of the Lost Item Fee
- Pay 20.00 of the Lost Item Processing Fee
- Check in item 9999101 (note that the Item Status has changed from "Aged to lost" to "Available" (or possibly "In transit")
- View the Lost Item Fee for 9999101, which now shows the 20.00 refunded to the patron and the entire fee "Cancelled item returned" (as expected)
- View the Lost Item Processing Fee for 9999101, which now shows the 20.00 refunded to the patron and the entire fee "Cancelled item returned" (as expected)
- Go to Loan Details for 9999202 and click on the 125.00 link for Fees/Fines Incurred
- Fee/Fine History will open containing only the 100.00 set cost Lost Item Fee and a 25.00 Lost Item Processing Fee
- Pay the entire Lost Item Fee of 100.00
- Pay the entire Lost Item Processing Fee of 25.00
- Not that the Item Status is now "Lost and paid"
- Check in item 9999202.
- View the Lost Item Fee for 9999202, which now shows the 100.00 refunded to the patron (as expected)
- View the Lost Item Processing Fee for 9999102, which now shows the 25.00 refunded to the patron (as expected)
Expected Results:
The Lost Item Fee and Lost Item Processing Fee are both cancelled (and closed) as "Cancelled item returned"
Actual Results:
The Lost Item Fee and Lost Item Processing Fee are both still open, indicating the patron still owes 125.00 in total
Additional Information:
Holly has attached her test results...
- A2L-partial-payment-refunded-and-cancelled.jpg is an example of 9999101, an item that had its aged to lost fees partially paid before the item as returned.
- A2L-full-payment-refunded-but-not-cancelled.jpg is an example of 9999202, an item that had its aged to lost fees fully paid before the item was returned.
There are two Lost Item Fee policies that could impact what is refunded/cancelled...
- If the item is returned after this setting, no refunds are given and the fees are not cancelled -
- The Lost Item Processing Fee is not refunded and/or cancelled if this setting is NO -
Interested parties:
Julie Bickle originally reported this error to Holly.
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-3409 Vega - Lotus Enhancements/Bugfixes/Tech Debt
-
- Closed
-
- has to be finished together with
-
MODFEE-247 Return remaining amount in response to refund
-
- Closed
-
- is duplicated by
-
MODFEE-246 closed transferred fines reopen after item check.
-
- Closed
-