Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-516

Item reappears on Hold shelf clearance when it goes into Awaiting pickup for another SP

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      EPAM-Veg Sprint 26, EPAM-Veg Sprint 27, EPAM-Veg Sprint 28
    • Story Points:
      5
    • Development Team:
      Vega

      Description

      Repo steps:

      1. Go to inventory and open Item X
      2. Create a request on the item for SP1
      3. Duplicate that request to create another request for a different requester at SP2
      4. Check in the item at SP1 to make it Open - Awaiting pickup
      5. Edit the first request to put the Hold shelf expiration date in the past OR cancel it
      6. Wait a few minutes for the request to change to Closed - Pickup expired or Closed - Cancelled
      7. Run the hold shelf clearance report for SP1
      8. Verify that Item X is on the report (it is)
      9. Check in Item X at SP1
      10. System will tell you to route the item to SP2
      11. Re-run the Hold shelf clearance report again to verify that Item X is no longer on it (it isn't)
      12. Now check Item X into SP2 to make it Awaiting pickup at that SP
      13. Now re-run the Hold shelf clearance report again for SP1 to see if Item X reappears on that report

      Expected: Item X should not be on the Hold shelf clearance report for SP1

      Actual: Item X reappears on the Hold shelf clearance report for SP1

      Also test above repro steps but where the second request also has pickup service point SP1

      ---------------------------------
      What happened at Chalmers:

      The problem is: The item is still appearing on the Hold shelf clearance report for Kuggen (see attached) which is leading circ desk staff to think it's missing.

      ----------------------------------------------------------------------

      There are several other requests that have shown up on clearance reports but not appeared on the Hold shelf. I haven't been able to investigate each one yet, but here are the IDs and some notes from Siska Humlesjö:

      Here are the requests that have been missing from the holdshelf when clearing. I've reached to three of the patrons and gotten answers about if they've picked up the request or not.
      df02d34f-7f69-426e-86e8-c660f692b08a migrated request
      db06cfa0-9b0d-4d2f-bc8e-253f7bb05737 migrated request
      738971c0-206a-479c-854c-eeb2a13ffc25 paged 2019-10-02. Patron has not borrowed the request.
      ba986356-8ef1-42bb-a643-6bc075474e56 migrated request.
      8a30fcef-a534-461d-85af-71aaa4143865 migrated request. Patron has not borrowed the request
      5a04a584-2b30-42eb-9aaf-2d7926637892 paged 2019-10-03. Patron has borrowed the request (edited)

      Two new requests that was on the clear holdshelf report but wasn't on the holdshelf:
      0a2899ba-241b-4aee-ae8b-1f2adee30465 migrated request
      449b3ee0-6e30-4b67-af1a-4af38dc891eb Recall 2019-10-03

      I found 0a2899ba-241b-4aee-ae8b-1f2adee30465 on the holdshelf at Main library, it was on the clear holdshelf report at Kuggen today. Why was it on the report when it's on the hold shelf here for another patron?

        TestRail: Results

          Attachments

          1. ItemonHSCR.csv
            0.3 kB
          2. screenshot-1.png
            screenshot-1.png
            48 kB
          3. screenshot-2.png
            screenshot-2.png
            186 kB
          4. screenshot-3.png
            screenshot-3.png
            254 kB
          5. screenshot-4.png
            screenshot-4.png
            177 kB
          6. screenshot-5.png
            screenshot-5.png
            174 kB

            Issue Links

              Activity

                People

                Assignee:
                OleksiiMaksymov Oleksii Maksymov
                Reporter:
                cboerema Cate Boerema
                Tester Assignee:
                Cate Boerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases