New Fee/Fine amount of "1,000.00" is saved as "1.00"

Description

Overview:  ** If you enter a fee/fine amount of "1,000", it is saved as "1.00", but if you enter a fee/fine amount of "1000" it is saved correctly as "1000.00".  For some reason the comma makes a difference.

  •  

    • Steps to Reproduce:

1. Login to https://bugfest-iris.folio.ebsco.com/ as an admin
2. Go to Reggie Fortune's user details
3. Press "Create fee/fine" button
4. Select Fee/Fine Owner "Bugfest I"
5. Select Fee/Fine Type "Because"
6. Type in 1,000.00 as the Fee/Fine Amount
7. Then hit Tab or click the mouse somewhere, and the number becomes 1.00
8. Then re-type 1,000.00 as the amount
9. This time it stays as 1,000.00 but if you press the "Charge only" button is is saved as 1.00

Expected Results:

7. Then hit Tab or click the mouse somewhere
8. Press the "Charge only" button
9. The new fee/fine is saved as 1000.00

Actual Results:

7. Then hit Tab or click the mouse somewhere, and the number becomes 1.00
8. Then re-type 1,000.00 as the amount
9. This time it stays as 1,000.00 but if you press the "Charge only" button is is saved as 1.00
**

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Holly MistlebauerMay 26, 2021 at 7:41 PM

Holly just tested this on SNAPSHOP and it works as expected...thanks...

Darcy BranchiniMay 10, 2021 at 6:52 PM

As discussed during our last stand-up, we'll prevent the use of a comma through validation as a solution to this issue. cc:

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

Release

R2 2021

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 29, 2021 at 5:44 PM
Updated May 26, 2021 at 7:41 PM
Resolved May 26, 2021 at 7:41 PM
TestRail: Cases
TestRail: Runs