-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Links:
-
Sprint:2023.R3 New Features Sprint 4, 2023.R3 New Features Sprint 5
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:3
-
Work Type Classification:Sustaining
Story
As a user, I would like to add new Paid In/Out records using a modal in the cash management pages.
Details
- Header:
- "Add New Record"
- Body:
- "Type"
- "Cashier"
- "Category"
- "Description"
- "Amount"
- Footer
- Cancel Button
- Confirm Button
AC
Note: There are a few details in this story that are different than how the Paid In/Out page functions in MxConnect. This is intentional and requested by CFA."
- When the user clicks "Add New Record" the modal opens and is the order of user selectable fields follows the details and wireframe above.
- Initially, the only selectable field in the modal is the "Type" field.
- Once the user selects a type, the rest of the fields are enabled.
- Conditions for "Category" based on user "Type" selection:
- If "Paid In" is selected, the full list of Paid In/Out categories will be selectable except for “Change Fund”
- If "Paid Out" is selected, the full list of Paid In/Out categories will be selectable including “Change Fund”
- Add a new config for this functionality were admins can list GL codes that show or hide based on Paid In/Out Selection:
- "Hide Category When Paid In Selected"
- Add a new config for this functionality were admins can list GL codes that show or hide based on Paid In/Out Selection:
- The "Confirm" button is disabled until the user has filled each field in the modal.
- All the selectable fields populate correctly.
- The "Cancel" button works as expected.
- The "Confirm" button works as expected.
- This modal opens when the user edits an existing record.
- On Edit, if "Change Fund" category is selected, the Type field should be disabled.
- If the user changes the Category off of Change Fund, the Type field is enabled again.
- If the user changes the Type, then the Change Fund should be available or hidden based on the selection.
- is blocked by
-
CFAMX-25570 Add new record Paid In/Out errors
- Done
1.
|
Create Test Scripts | Done | Barry Coetzee |
|
||||||||
2.
|
Review Test Scripts | Done | Barry Coetzee |
|
||||||||
3.
|
Deploy | Done | Barry Coetzee |
|
||||||||
4.
|
Execute Test Cases | Done | Barry Coetzee |
|
||||||||
5.
|
Functional Review with QA | Done | John Rust |
|
||||||||
6.
|
DIT | Done | John Rust |
|
||||||||
7.
|
Design Review | Done | John Rust |
|
||||||||
8.
|
Story Documentation | Done | Unassigned |
|
||||||||
9.
|
UI modal | Done | John Rust |
|
||||||||
10.
|
Add configuration | Done | John Rust |
|
||||||||
11.
|
Validate data | Done | John Rust |
|
||||||||
12.
|
Dev Testing | Done | John Rust |
|