Uploaded image for project: 'mod-inventory'
  1. mod-inventory
  2. MODINV-216

Mark item withdrawn

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P2
    • Resolution: Done
    • None
    • 15.0.0
    • None
    • Core: F - Sprint 85, Core: F - Sprint 86, Core: F - Sprint 87
    • 5
    • Prokopovych

    Description

      Purpose: Libraries need a way to differentiate items that have been removed on purpose from a collection from those that remain in the collection or that have gone missing accidentally. (Some libraries may also apply this status to items that have gone missing accidentally that they don't intend to replace.) Staff can apply the status "Withdrawn" to these items.

      1. Scenario
        • Given an item that is In process, Available, In transit, Awaiting pickup, Missing, Long missing, Lost and paid, Paged, or Awaiting delivery
        • When the pane header menu is opened
        • Then display the Mark as withdrawn option
      2. Scenario
        • Given an item that is On order, Checked out, Withdrawn, Claimed returned, Declared lost, or Aged to lost
        • When the pane header menu is opened
        • Then do not display the Mark as withdrawn option
      3. Scenario
        • Given the Mark as withdrawn option
        • When selected
        • Then display the confirmation modal
          • title of modal: Confirm item as withdrawn
          • Text of modal: <title> (<material type>) (Barcode: <barcode>) will be marked as Withdrawn.
          • Modal buttons:
            • Cancel
            • Confirm
      4. Scenario
        • Given the withdrawn confirmation modal
        • When the user selects Confirm
        • Then change item's status to Withdrawn
          • Display Withdrawn in Item status field
          • Display date and time of confirmation as Item status date
      5. Scenario
        • Given the withdrawn confirmation modal for an item and a request for that item with status of Open - Awaiting pickup, Open - Awaiting delivery or Open - In transit and hold shelf expiration date on or after today's date
        • When the user selects Confirm
        • Then change request status to Open - not yet filled
      6. Scenario
        • Given the withdrawn confirmation modal
        • When the user selects Cancel
        • Then close the modal and do not change item's status
      7. Scenario
        • Given the Item status accordion in the item segment of the search & filter pane in Inventory
        • When Withdrawn is checked
        • Then filter results so that only instance records that have at least one item record with the status Withdrawn are shown

      Notes:

      • All statuses not developed at time of writing are struck through in scenarios above.
      • These scenarios are very similar to marking an item Missing

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                bohdan-suprun Bohdan Suprun
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases