Prevent sorting when data entered in batch fund allocation sceen

Description

Sorting tables after new data has been entered creates challenges in trying to keep entries together correctly. In order to prevent data corruption, sorting should occur before any data is entered or changed. Once users enter new data, sorting should be disabled.

Scenarios

  1. Sorting

    • Given user is on the Batch allocation screen in Finance

    • AND user has NOT made any changes

    • When user clicks on the Fund Name or Budget Name headers

    • Then the table can be sorted by Fund Name or Budget Name

  2. Sorting disabled on edit

    • Given user is on the batch allocation screen in Finance

    • When user makes any changes or edits to the table

    • Then sorting is disabled

  3. Sorting re-enabled when edit undone

    • Given scenario 2

    • When user deletes or reverses the change

    • Then sorting is re-enabled

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

Activity

Show:

Joseph Reimers March 6, 2025 at 3:24 PM

Works as expected

NinaChistova March 6, 2025 at 10:07 AM

Tested on snapshot, works as expected

could you please review? Thank you!

Yury Saukou March 6, 2025 at 6:31 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 4, 2025 at 3:50 PM
Updated March 6, 2025 at 3:24 PM
Resolved March 6, 2025 at 3:24 PM
TestRail: Cases
TestRail: Runs