-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Sprint:2022.R3 New Features Sprint 5
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:5
-
Work Type Classification:Sustaining
Story
As a user, I would like to be able to select multiple TBCs.
Details
The goal of this story is to mimic the functionality that allows the user to select multiple TBC invoices.
Acceptance Criteria
- Confirm that it is possible to select multiple TBC's for one customer
- Confirm that as TBC's are selected the Remaining Balance and Total Applied update correctly
- Confirm that as TBC's are unselected the Remaining Balance and Total Applied update correctly
- Confirm that the Apply Updates column is a checkbox
- Confirm that the one or many records can be selected
Confirm that the shift+click key combination can be used to select multiple consecutive recordsSelect the first record, then shift+click the second record, the records between will be selectedIf the total amount due, for the selected records is equal to or more than the Collected Sale, select all recordsIf the total amount due, for the selected records is less that than the Collected Sale, start selecting records from the top down, until the selected TBC's have used the available collected saleAdded as a new story
Don't select the lower records if the upper records use all of the TBC- Added as a new story- Confirm that the Balance Column is adjusted as the Apply Updates is Checked
- There is validation on the applied entry field.
- The user can't enter a value higher than the balance and is alerted as such.
- The user can't enter an negative number.
- The Actions button is disabled when the user entry is in a state outside of the valid data.
- implements
-
CFAMX-12484 InFORM Angular Technology Update
- In Development
1.
|
Create Test Scripts | Done | Tristan Strong |
|
|||||||||
2.
|
Review Test Scripts | Done | Unassigned |
|
|||||||||
3.
|
Deploy | Done | Tristan Strong |
|
|||||||||
4.
|
Execute Test Cases | Done | Tristan Strong |
|
|||||||||
5.
|
Functional Review with QA | Done | Adrian Brink |
|
|||||||||
6.
|
DIT | Done | Adrian Brink |
|
|||||||||
7.
|
Design Review | Done | Adrian Brink |
|
|||||||||
8.
|
Story Documentation | Done | Adrian Brink |
|
|||||||||
9.
|
Dev Testing | Done | Adrian Brink |
|
|||||||||
10.
|
Update the totals based on checkbox selection | Done | Adrian Brink |
|
|||||||||
11.
|
Add validation | Done | Adrian Brink |
|
|||||||||
12.
|
Shift+click implementation | Done | Adrian Brink |
|
|||||||||
13.
|
fix validation styling for input currency textbox | Done | Adrian Brink |
|
|||||||||
14.
|
fix formatting issue with non applied amount of 0 | Done | Adrian Brink |
|
|||||||||
15.
|
Preselection of invoices based on collected sale balance | Done | Adrian Brink |
|
|||||||||
16.
|
selecting invoice should populate side panel details | Done | Adrian Brink |
|
|||||||||
17.
|
fix issue with applied amount not updating | Done | Adrian Brink |
|