Staff Slips (UXPROD-19)

[UIREQ-1039] Request Action - Create new option "Print search slips" Created: 20/Oct/23  Updated: 03/Jan/24  Resolved: 17/Nov/23

Status: Closed
Project: ui-requests
Components: None
Affects versions: None
Fix versions: None
Parent: Staff Slips

Type: Story Priority: P3
Reporter: Anne Ekblad Assignee: Dmitriy Litvinenko
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: JPEG File Print hold requests + disabled.JPG     JPEG File Print search slips.JPG     PNG File UIREQ-1039 - Loading slips.png     PNG File UIREQ-1039 - green print toast.png    
Issue links:
Blocks
is blocked by CIRC-1933 Search slips endpoint implementation Closed
Defines
defines UXPROD-4047 Allow printing slips for Requests (Ho... Closed
Gantt End to Start
has to be done after CIRC-1933 Search slips endpoint implementation Closed
Relates
relates to FAT-10775 Review of C423688 Closed
relates to FAT-10776 Review of C423689 Closed
Sprint: EPAM-Veg Sprint 178
Story Points: 5
Development Team: Vega
Release: Quesnelia (R1 2024)
Epic Link: Staff Slips
RCA Group: TBD

 Description   

Purpose:

User story statement(s):

As a circulation staff member in a library that uses the the Print hold requests functionality, I want to see the action in the Actions dropdown within the Request app. Print search slips for [insert service point here] contains requests that have the status of Hold (can be either Title or Item level), Open - Not yet filled, is for the retrieval service point where user is logged in, and for materials not located Offsite

_1. Scenario:

  • Given Settings > Circulation > Requests > Print hold requests
  • When the Allow print hold requests (Open – Not yet filled) checkbox is selected
  • Then "Print search slips for [insert service point here]" appears in the Actions menu of Requests below other current actions

_2. Scenario: 

  • Given Settings > Circulation > Requests > Print hold requests
  • When I deselect Allow print hold requests (Open – Not yet filled)
  • Then Print search slips for [insert service point here] no longer appears in the Actions menu of Requests below other current actions

_3. Scenario:

  • Given Settings > Circulation > Requests > Print hold requests
  • When there are is nothing in the report, Print search slips for [insert service point here] is grayed out and disabled

_4. Scenario:

  • Given Settings > Circulation > Requests > Print hold requests
  • When there are requests available in the report, Print search slips for [insert service point here] displays as active and is clickable

_5. Scenario:

  • Given Settings > Circulation > Requests > Print hold requests
  • When the User clicks Print search slips for [insert service point here], then the Search slip (Hold requests) will be generated and available for print

_6. Scenario:

  • Given Settings > Circulation > Requests > Print hold requests
  • When the Search slip (Holds requests) is being generated, a message indicating "Search slips are loading, please wait" with dots to the left appears where the Search slip (Holds requests) will be located

_7. Scenario:

  • Given Settings > Circulation > Requests > Print hold requests
  • When the User clicks Print search slips for [insert service point here] and the Search slip (Hold requests) is being generated
  • Then the User will see a green toast that states "Print options loading in progress. It might take several seconds, please be patient." in addition to the Print popup.

Notes:

  • At any time, for LC there can be approximately 40 requests with this status.
  • The word "Online" is used in mockups is used as example of a retrieval service point, while realizing materials for this Feature will be physical with physical service points.

 



 Comments   
Comment by Oleksandr Hrusha [ 17/Nov/23 ]

Will be tested in scope of backend story

Comment by Ivan Kryzhanovskyi [ 17/Nov/23 ]

Will be tested in scope of CIRC-1933 Closed

Generated at Fri Feb 09 00:40:32 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.