Search and Select User on Check-Out Screen

Description

Purpose: To create a user search and select component for use on the Check-Out screen so, if you don't have a patron's library card, you can find them right from within Check-Out (without having to go search in Users and grab their ID).

Scenarios:

  1. Scenario

    • Given Scan > Checkout

    • When the Patron input box is displayed

    • Then it should be accompanied by something that can be clicked to launch the user select component (it doesn't matter what - we'll get UX to provide guidance later on)

  2. Scenario

    • Given the user select component

    • When displayed

    • Then it should be a user search/select modal as shown in the attached wireframe

  3. Scenario

    • Given the user select component

    • When user search results are displayed

    • Then they should include the following columns:

      • Name (default sort)

      • Patron Group

      • User ID

      • Barcode

      • Additional columns are okay (I see the status column and email are displaying and that's fine)

  4. Scenario

    • Given the user select component

    • When displayed

    • Then filters displayed should mimic what is available in the normal user search page

  5. Scenario

    • Given a search result in the user search component

    • When clicked

    • Then:

      • That user is selected in the Scan > Check-Out

      • The user select modal closes

  6. Scenario

    • Given the user search component

    • When the X is clicked

    • Then the user select modal closes and no user is selected

Environment

None

Potential Workaround

None

Attachments

1
  • 22 Jun 2017, 03:18 PM

Checklist

hide

TestRail: Results

Activity

Show:

Cate Boerema August 30, 2017 at 2:28 PM

Removing demo21 tag, as I haven't seen any movement on UIS-71 and I don't think there is value in showing this again, particularly if it has an obvious bug.

Jakub Skoczen August 3, 2017 at 11:42 AM

how are you doing with this and related issues/stories, can we aim to demo some of this work next week?

Jakub Skoczen July 20, 2017 at 11:51 AM

is this complete or are there remaining issues preventing us from closing this?

Cate Boerema July 10, 2017 at 8:10 AM

, this is in folio-testing now and my quick testing indicates it works well. However, the columns displaying are not as specified. Can you please check that? Thanks!

Mike Taylor July 4, 2017 at 12:26 PM

Yep, it's all pushed. However, it turns out that changes that bring in a new module (in this case, the find-user plugin) need Wayne to make a manual change to the testing-site build process. He'll do that soon, but not today as it's a national holiday.

Done

Details

Assignee

Reporter

Priority

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created June 22, 2017 at 3:18 PM
Updated September 11, 2018 at 8:24 AM
Resolved November 16, 2017 at 1:10 PM
TestRail: Cases
TestRail: Runs

Flag notifications