Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
ACQ Sprint 64
-
3
-
Thunderjet
Description
Overview: Break the search and filter options in the first pane of the Orders landing page into toggle options for Orders vs. Order lines. Depending on whether a user selects Orders or Order lines, their search and filter options will change.
Users need the ability to search and filter orders and order lines by a number of different field values. This will help them find exactly what they are looking for and what they should be working with.
Scenarios
- Scenario 1
- Given the Orders app landing page
- When a user opens the Orders app
- Then the search and filter pane should be adjusted like this:
- Under the Search & filter header, above the search box, have a 2-button toggle similar to Search & filter toggle.PNG
- Left button: Purchase orders
- Right button: Purchase order lines [make this the default]
- Based on future work, the Search box will have a dropdown of options, similar to Search & filter dropdown.PNG which change depending on whether PO or POL is toggled
- Filter options will change depending on whether PO or POL is toggled [not part of this story, future work]
- Under the Search & filter header, above the search box, have a 2-button toggle similar to Search & filter toggle.PNG
- Scenario 2 [not part of this story, future work]
- Scenario 3 (not part of this story - see
UIOR-267)- Given the Orders app landing page
- When a user first opens the app
- Then the search & filter toggle should default to POL
- And all filter accordions should be closed except for receipt status and payment status
- Scenario 4
- Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot
See attached screenshots
NOTE that the mocked version of GET /orders will always return the same list of purchase orders, so this work may be partially blocked until that endpoint is fully implemented
TestRail: Results
Attachments
Issue Links
- is blocked by
-
MODORDSTOR-22 Implement GET /orders w/ search and filtering
-
- Closed
-
-
MODORDSTOR-24 Implement GET /orders
-
- Closed
-
-
STCOM-451 Search & Filter Pane: Create a date range filter component
-
- Closed
-
- relates to
-
UIOR-188 Filtering by status doesn't work for order results
-
- Closed
-
-
UIOR-206 Search and filter by Date Ordered and Receipt Status
-
- Closed
-
-
UIOR-261 Create the primary search options for Orders
-
- Closed
-
-
UIOR-262 Create the secondary search options for Orders
-
- Closed
-
-
UIOR-263 Create the primary search options for Order lines
-
- Closed
-
-
UIOR-264 Create the secondary search options for Order lines
-
- Closed
-
-
UIOR-265 Create the primary filter options for Orders
-
- Closed
-
-
UIOR-266 Create the secondary filter options for Orders
-
- Closed
-
-
UIOR-267 Create the primary filter options for Order Lines
-
- Closed
-
-
UIOR-268 Create the secondary filter options for Order Lines
-
- Closed
-
-
UIOR-269 Revise the Orders search results list columns
-
- Closed
-
-
UIOR-270 Revise the Order Lines search results list columns
-
- Closed
-
-
UIOR-308 Add sorting for some Orders search results list columns
-
- Blocked
-
-
UIOR-310 Revise the Orders search results list columns to include "Acquisition units"
-
- Closed
-
-
UIOR-316 Create Acq Unit secondary filter option for Orders
-
- Closed
-
-
UXPROD-1606 Ordering quality assurance enhancements - Round 1
-
- Closed
-
-
MODORDSTOR-78 DB schema enhancements
-
- Closed
-
-
UIOR-233 Normalize ISBN searches in the order screen landing page search box - DRAFT
-
- Closed
-