-
Type:
Story
-
Status: Open (View Workflow)
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Work Type Classification:Sustaining
Story
As a tester, I want to validate that the functionality and appearance of the new, Angular Record Waste Page , is identical to the existing page in MxConnect.
Acceptance Criteria
Confirm:
- When I navigate to the Inventory Adjustments section and click on Record Waste, the Record Waste Page is loaded and contains the following:
- "Add new item(s)" button
- a disabled, green "Finish" button
- a yellow warning banner in the grid, with the text "No items have been added to waste"
- When I click on the Add new Item(s) button the Add new item(s) modal is displayed and has the following properties
- Title: "Add new item(s)
- X icon to dismiss
- Search for items field with defaulted text "Search for items"
- A Disabled Search Button with a magnifying glass icon
- A Cancel button
- A a yellow warning banner in the grid, with the text "No items have been found"
- When I type one or more characters in the search field , the search button becomes active
- I can either click the active search button or the <return> key to commence the search
- The sortable Grid column headers are Description and Type
- The grid is populated with a scrollable list of raw and/or finished items that match the search text
- I can search by vendor or item code by either the description - (item code) or description - item code format ex. Potato Chip (319) or Potato chip - 319, both should retrieve the same results
- I can select the items in the grid by clicking anywhere in the item row, which checks the checkbox in the item row
- When I select/check row(s) in grid a Green Add Item(s) #number of items selected is displayed
- As I select items, the item count is incremented in the button
- I can close the modal by clicking the Cancel or X buttons
- If I click the Add item(s) button the selected items are added to the grid with up to 3 fields for the stock count units - Inner, Outer, Each
- Each row in the grid contains the Description, Count Fields that accept float values > 0 with up to 2 decimal places , A Select Reason field with default text a garbage can to delete the item and a star to favorite an item
- When a valid count and reason code is selected for each of the items in the grid, the Finish button becomes active
- When the Finish button is clicked a Finish Inventory Adjustment Modal is displayed
- This modal is titled: "Finish Inventory Adjustment", with the following fields:
- Items being modified count icon with the number of items in the grid
- Waste Total: $1.20
- Date, prepopulated with today's date
- Time selector with up and down arrows to select the <hh> and <mm> with AM or PM
- A Cancel button
- An Enabled Submit Adjustment button
- When the waste is submitted there is a green success toast with the text "Inventory Adjustment Successfully Submitted"
- This modal is titled: "Finish Inventory Adjustment", with the following fields:
- implements
-
CFAMX-12484 InFORM Angular Technology Update
-
- In Development
-
1.
|
Review Test Scripts |
![]() |
Ready for QA | Unassigned |
|
||||||
2.
|
Deploy |
![]() |
Ready for QA | Unassigned |
|
||||||
3.
|
Functional Review with QA |
![]() |
Ready for Developer | Unassigned |
|
||||||
4.
|
DIT |
![]() |
Ready for Developer | Unassigned |
|