When a fee/fine is refunded due to a CLAIMED RETURNED, the refund amount does not appear in User Details

Description

Preconditions:
1. Snapshot env is opened
2. Circulation rule is created (ex. Lost Item Fee -> 100.00 and Lost Item Processing Fee -> 25.00)

Steps to Reproduce:

  1. Check out an item to the patron and allow it to be aged to lost

  2. Bill the patron a Lost Item Fee of 100.00 and a Lost Item Processing Fee of 25.00

  3. Pay 50.00 of the Lost Item Fee

  4. Pay 20.00 of the Lost Item Processing Fee

  5. Mark the loan as CLAIMED RETURNED which will automatically

    • Refund the 50.00 paid on the Lost Item Fee

    • Refund the 20.00 paid on the Lost Item Processing Fee

  6. Open "User Details" for the patron

  7. Expand the "Fees/Fines" section of "User Details"

Expected Results: Amount  is refunded after the item is transferred to Claimed return status
Actual Results: Amount  is not refunded after the item is transferred to Claimed return status

Note: the same behavior on Kiwi

Here is actual result, with the expected result in red text...

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

5

Checklist

hide

TestRail: Results

Activity

Show:

Oleksii Petrenko November 15, 2021 at 9:27 AM

Deployed to Kiwi bugfest. Please proceed with verification

Alina Dorosh November 12, 2021 at 2:01 PM

Hell0  and !

Work as expected on Snapshot env.
Evidence have been added.

Dmitriy Litvinenko November 12, 2021 at 9:17 AM

We cannot test current fixed because servers are broken or not available

Oleksandr Vidinieiev November 10, 2021 at 2:11 PM
Edited

Moving this issue back to UIU since fee/fine actions for refunds of items claimed returned are created directly by the frontend instead of using mod-feesfines' Refund API.

Stephanie Buck November 9, 2021 at 10:29 PM

It's at the top of the backlog, . We'll do our best!
cc:

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

Release

R3 2021 Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 8, 2021 at 4:46 PM
Updated March 4, 2022 at 4:32 AM
Resolved November 12, 2021 at 2:46 PM
TestRail: Cases
TestRail: Runs