Fee/fine amount unexpectedly resets on manual charge form

Description

Overview: Verified on folio-kiwi and folio-snapshot environments, have not tested on folio-lotus.

When you apply a manual charge to a patron account, you can configure a fee/fine type with a default amount.

If you are on the new fee/fine screen, and you choose a fee/fine type, the default amount prepopulates.

If you click in the fee/fine amount box, and then click away from the box, the amount resets itself to zero.

Steps to Reproduce:

  1. Log into a FOLIO environment as a user with permissions to create a new manual charge and apply it to a patron's account. Assume you already have a configured fee/fine owner with a fee/fine type with a default amount > 0.

  2. Go to a user record in the Users app

  3. From the fees/fines accordion, click Create fee/fine

  4. On the New fee/fine modal, select a fee/fine owner and fee/fine type. Verify that the non-zero default amount populates in the box.

  5. Click in the amount box.

  6. Click away from the amount box.

Expected Results: Assuming you didn't edit the amount, it remains the same value.
Actual Results: It changes to zero.
Additional Information:
I've attached a screen recording showing the bug behavior on folio-snapshot.

URL:
Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

(OLD ACCOUNT) Erin Nettifee June 2, 2022 at 2:36 PM

Verified on Snapshot 6-2-2022, looks good to me. Closing as done.

Oleksandr Hrusha June 2, 2022 at 1:21 PM

HI   - I checked this on snapshot, works as expected.

Holly Mistlebauer May 23, 2022 at 4:41 PM

: This is a P2 and assigned to Vega. Thanks...

Stephanie Buck May 17, 2022 at 12:12 PM

 can you prioritize, please, and make sure it's a Vega ticket? Thanks!

Ann-Marie Breaux May 16, 2022 at 6:24 AM

Hi There's no dev team on this. Should it be Vega? cc:

Done

Details

Assignee

Reporter

Labels

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

RCA Group

Implementation coding issue

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 27, 2022 at 5:12 PM
Updated October 25, 2023 at 10:57 AM
Resolved June 2, 2022 at 2:36 PM
TestRail: Cases
TestRail: Runs