Uploaded image for project: 'ui-checkin'
  1. ui-checkin
  2. UICHKIN-42

Display modal when item not found

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      Core: F - Sprint 55
    • Development Team:
      Prokopovych

      Description

      User story: As a circulation staff member, I need to be alerted when I scan a barcode incorrectly, so that I don't shelve items without checking them in.

      Scenarios

      1. Scenario
        • Given the Check In app
        • When a scanned barcode is not found in Inventory
        • Then display the Item not checked in modal
          • Modal title: Item not found
          • Modal text: The barcode <barcode> could not be found. (Note: slightly different from text on mock-up, item does not exist 2.png)
          • Modal interactions: Close
      2. Scenario
        • Given the Item not found modal
        • When the user clicks "Close"
        • Then
          • return to the Check In screen without checking in the item
          • clear the barcode from the barcode field

      Notes: Currently, this situation is dealt with by displaying text under the barcode field in Check In (screenshot attached), but the staff member needs to be prevented from scanning new items.

      This modal is not intended to apply to in-house use (i.e., when a loan does not exist for an item but the user checks it in anyway - see UICHKIN-44) - just when the barcode does not correspond to any barcode in Inventory.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                adityamatukumalli Aditya matukumalli
                Reporter:
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases