Create the secondary search options for Orders

Description

Overview: Until the PO/POL search results can be displayed in a hierarchical view, we will show the PO and POL search results separately. This story describes the secondary, less-urgent search options for POs. The most urgent options are described in UIOR-261. Users need the ability to search and filter orders 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.

There is a column in this Google sheet marked Searchable (column H) which identifies the fields that should appear as search options. There is a tab for each App so you will need to navigate to the "Order" tab in this sheet for Order fields, and only pay attention to the yellow search options for the PO, not the green or the POL. https://docs.google.com/spreadsheets/d/1F88PoSnEKD7oFnza1ZuOgzAgKnK95XOyTQzxyww3tZA/edit#gid=1408113181https://docs.google.com/spreadsheets/d/1F88PoSnEKD7oFnza1ZuOgzAgKnK95XOyTQzxyww3tZA/edit#gid=1408113181

  1. Scenario 1

    • Given the Orders app landing page

    • When a user wants to search within POs (the purchase order toggle is highlighted)

      • Keyword (only PO number for now; may add other elements later)

      • Date created by individual date

      • Date ordered (ideally by 1) individual date, 2) date range, 3) prior to date x, 4) after date y)

      • PO number (all numeric first, in numeric order, then alpha numeric A-Z, then all alpha A-Z)

    • And results should be displayed as indicated in UIOR-269

  2. Scenario 2

    • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

NOTES:

  • Leaving out PO prefix and suffix searching for now; figure out if we need to include in the future, and if so, how

  • Changing Acq unit to filter only, instead of search - see UIOR-266

  • Changing Created by to filter only, instead of search - see UIOR-266

  • Date created will only be single date; otherwise, will use Date created filter to search for a range of dates - see UIOR-266. Ultimately we want the ability to search or filter by 1) individual date, 2) date range, 3) everything before a certain date, and 4) everything after a certain date

Environment

None

Potential Workaround

None

Attachments

5

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges July 11, 2019 at 4:25 PM

Successful in folio-testing. Need a new issue to address search field placeholder text

Andrei Shumski July 11, 2019 at 8:08 AM
Edited

, unfortunately, this placeholder is created by a common component. We have the same non-user-friendly placeholders for other search options for now.

Dennis Bridges July 10, 2019 at 8:22 PM

Thx it seems to be working well! Can you update the placeholder text to describe the search format. It seems to be very specific and took me a few tries to figure out i had to include 0s etc.

Andrei Shumski July 9, 2019 at 9:16 AM

searching for date created was fixed

Dennis Bridges July 4, 2019 at 7:35 PM

Filter is working for date created but the search will not am I not using the right format?
see video

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created May 17, 2019 at 3:12 PM
Updated September 17, 2019 at 8:38 PM
Resolved July 11, 2019 at 4:25 PM
TestRail: Cases
TestRail: Runs