Performance issue with preview for print pick slips (front end fix which didn't solve issue)

Description

Overview:
Pick slips are used for requests (page and hold) that need to be picked off of the shelf for a patron. Items that should be included are items at locations with an associated primary service point that matches the current user's selected service point.

Steps to Reproduce:

  1. Configure Circulation > Staff slips > Pick slip template

  2. Go to inventory and find a few available items

  3. For each item:

    • Note the effective location and each location's primary service point

    • Create new request by selecting "new" under requests

    • Fill out request form, specify a service point for pick up (doesn't matter where they'll pick it up for this test)

    • Save request

  4. Select a service point (SP) at the top right of screen and print pick slips for each SP:

    • Select a SP that's associated with requested items (through effective location to SP) selecting the Crerar service point

    • Select a different SP that's associated with other requested items (through effective location to SP)

Simple Repro Steps for Viewing Problem in Bugfest:

  1. Log into https://bugfest-goldenrod.folio.ebsco.com/

  2. In the upper right of the screen, select Switch service point and select Crerar library (you can try other service points, as well, the problem is not SP specific)

  3. Go to Requests

  4. From the actions menu over the search results pane, select Print pick slips for Crerar library

Expected Results:
Pick slips will be previewed and printed for selected SP

Actual Results:
At the time of this test, there are 176 items for Crerar Library; 4 items for Eckhart Library; 143 items for D Angelo Law Library and none for Regenstein Circulation, 1st Floor. reported that the preview for 172 slips takes 27 seconds to load. I retested this a few times and experienced 8 seconds for 176 slips each time. Is this acceptable? Perhaps my experience is based on my internet connection though?

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

3
  • 30 Jul 2020, 05:26 PM
  • 30 Jul 2020, 01:47 PM
  • 30 Jul 2020, 01:33 PM

Checklist

hide

TestRail: Results

Activity

Show:

Cate BoeremaNovember 11, 2020 at 11:42 AM

, at one point I added "front end fix which didn't solve issue" to the summary of this fix because of your comment above here https://folio-org.atlassian.net/browse/UIREQ-507?focusedCommentId=58410&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel But I think you've since told me that this UI change has made the current behavior acceptable to Carsten and other users. Am I right?

The reason I ask is that we are running into latency when generating the Requests CSV export now and I thought we might use the same UI approach to addressing it. I came looking for this bug and was surprised to see the "front end fix which didn't solve issue". Should we remove that now?

Cate BoeremaAugust 21, 2020 at 8:30 AM

Thanks . I think you forgot to close this. I'll do that and also link https://folio-org.atlassian.net/browse/UIREQ-513#icft=UIREQ-513 to this as related. That should probably be moved to CIRC since it's backend, but I'll let you and Vega figure that out.

Darcy BranchiniAugust 20, 2020 at 10:08 PM

Closed and created https://folio-org.atlassian.net/browse/UIREQ-513#icft=UIREQ-513 for BE fix and possible change to UI.

Darcy BranchiniAugust 20, 2020 at 5:34 PM

I'll do it .

Cate BoeremaAugust 20, 2020 at 4:09 PM

, will you create the backend issue and link it up? Or should I?

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Prokopovych

Fix versions

Release

Q2 2020 Hot Fix #1

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created June 25, 2020 at 7:57 PM
Updated November 11, 2020 at 11:42 AM
Resolved August 12, 2020 at 10:14 PM
TestRail: Cases
TestRail: Runs

Flag notifications