Uploaded image for project: 'ui-orders'
  1. ui-orders
  2. UIOR-268

Create the secondary filter options for Order Lines



    • ACQ Sprint 66, ACQ Sprint 67
    • 3
    • Thunderjet


      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 filter options for POLs. The most urgent options are described in UIOR-267. 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 "Filter on This?" (column I) which identifies the fields that should appear as filter 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 filter options for the POL, not the green or the PO. https://docs.google.com/spreadsheets/d/1F88PoSnEKD7oFnza1ZuOgzAgKnK95XOyTQzxyww3tZA/edit#gid=1408113181

      1. Scenario 1
        • Given the Orders app landing page
        • When a user wants to filter within POLs (the purchase order line toggle is highlighted)
        • Then they should see the following additional options in the filters area, in this order (existing filters also included, marked in red)
          • Receipt status
          • Payment status
          • Acquisition method
          • Location
          • Fund code
          • Order format
          • Material type, electronic
          • Material type, physical
          • Date created (by date range)
          • Vendor (name followed by code in parentheses)
          • Source created UIOR-326 for this; cannot be done until the Source field corrections are made, UIOR-318 and MODORDERS-275
          • Collection (yes/no)
          • Rush (yes/no)
          • Access provider
          • Activated (yes/no)
          • Expected activation date (by date range)
          • Trial (yes/no)
          • Subscription from (by date range)
          • Subscription to (by date range)
          • Actual receipt date (field label = receipt date, by date range) doesn't seem to be working. Created an order and received it, then tried to filter by actual receipt date. See attached screenshot.
          • Expected receipt date (by date range)
          • Receipt due (by date range)
          • Claim (yes/no) dennisbridges I can't find claim info in the POL details - what am I missing?
          • Claim grace (by date range) see claim question above
          • Claim sent (by date range) see claim question above split to a separate issue SEE UIOR-321
        • And all filter accordions should be closed except for Receipt status and Payment status [since those filters are used in UIOR-270 as default filters when the POL toggle is first opened]
        • And results should be displayed as indicated in UIOR-270
      2. Scenario 2
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

      TestRail: Results


          Issue Links



                abreaux Ann-Marie Breaux
                abreaux Ann-Marie Breaux
                Dennis Bridges Dennis Bridges
                0 Vote for this issue
                5 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases