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

Check in: Display modal for multipiece items

    XMLWordPrintable

    Details

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

      Description

      Purpose: As a circulation staff member, I need to be informed when I'm checking in a multipiece item (like a score, multi-disc set, or book with supplementary material), so that I can make sure it has all the pieces that it's supposed to.

      Scenarios

      1. Scenario
        • Given that an item in Inventory meets all of these criteria:
          • Number of pieces is blank, 0, or 1
          • Description of pieces is blank
          • Number of missing pieces is blank or 0
          • Missing pieces is blank
        • When the item is scanned in the Check In app
        • Then do not display the multipiece modal.
      2. Scenario
        • Given that an item in Inventory meets these criteria:
          • Number of pieces is something other than blank or 0 and/or Description of pieces is not blank
          • Number of missing pieces is blank or 0
          • Missing pieces is blank
        • When the item is scanned in the Check In app
        • Then display the multipiece modal:
          • Modal title: Confirm multipiece check in
          • Modal text: <title> (<material type>) (Barcode: <barcode>) will be checked in.
          • Modal fields: Number of pieces, Description of pieces (populated from Inventory)
            • if either of these fields are blank in Inventory, show "-"
          • Modal buttons:
            • Cancel
            • Check in
      3. Scenario
        • Given that an item in Inventory meets these criteria:
          • Missing pieces is something other than blank or 0 and/or Missing piece description is not blank
        • When the item is scanned in the Check In app
        • Then display the multipiece modal:
          • Modal title: Confirm multipiece check in
          • Modal text: <title> (<material type>) (Barcode: <barcode>) will be checked in.
          • Modal fields: Number of pieces, Description of pieces, Number of missing pieces, Description of missing pieces (populated from Inventory)
            • if any of these fields is blank in Inventory, show "-"
          • Modal buttons:
            • Cancel
            • Check in
      4. Scenario
        • Given that an item has triggered a multipiece modal in Check In
        • When the user clicks Confirm
        • Then check in the item to the user & return to Check In screen
      5. Scenario
        • Given that an item has triggered a multipiece modal in Check In
        • When the user clicks Cancel or the upper-left-hand "X"
        • Then return to Check In screen without checking in the item (clear barcode from barcode field)

      Note: According to the spreadsheet linked in UIIN-250 and UIIN-252, the titles of the relevant inventory fields are Number of pieces, Description of pieces, Number of missing pieces, Missing pieces. Use the field labels from Inventory, not the field labels as they currently appear on the mockup.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                adityamatukumalli Aditya matukumalli
                Reporter:
                ecboettcher Emma Boettcher
                Tester Assignee:
                Ann-Marie Breaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases