Batch allocation bugs/enhancements

Description

Due to the issue above, cannot check the validation when "Total allocated (after)" value is less than zero ✔️

No validation in UI for the following fields Fund status, Budget status, Allowable encumbrance %, Allowable expenditure % after clicking Recalculate button. F.e. if leave the fields blank, they are not highlighted in red. ✔️

No validation in UI after uploading the .csv file with empty statuses or changed to the text values in Allowable encumbrance %, Allowable expenditure % fields ✔️

Changed by the user value in "Budget current allocation" column in the csv file is displayed on Batch screen. And recalculation is preformed based on entered by user incorrect value ✔️

$NaN is displayed in "Total allocated (before)" column if the user enters text in "Budget current allocation" column in the csv file ✔️

Records are not sorted by Fund name in the downloaded .csv file + download result ✔️

“Allowable expenditure” and “Allowable encumbrance” fields are not required and can be empty ✔️

When a budget has a “Total allocated (after) value that is less than zero then the invalid allocation field should be highlighted with a red box AND a tip is displayed: “New total allocation cannot be negative” AND the Save & close button becomes inactive ✔️

Environment

None

Potential Workaround

None

Attachments

3

Checklist

hide

Activity

Show:

Joseph Reimers March 6, 2025 at 3:03 PM

Works as expected

Daria Reznikova March 6, 2025 at 8:34 AM

Tested on etesting snapshot , the described issues were fixed

. Could you please review? Thank you!

Yury Saukou March 6, 2025 at 6:38 AM

Updates are available on

Daria Reznikova March 5, 2025 at 9:57 AM

Move back in progress because the behavior of the Save close button has changed.

Yury Saukou March 4, 2025 at 10:06 AM

Tested on

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 21, 2025 at 12:45 PM
Updated March 10, 2025 at 11:09 AM
Resolved March 6, 2025 at 3:03 PM
TestRail: Cases
TestRail: Runs