Done
Details
Details
Assignee
Brooks Travis
Brooks TravisReporter
Brooks Travis
Brooks TravisPriority
Story Points
5
Sprint
None
Development Team
Volaris
Fix versions
Release
Morning Glory (R2 2022)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created January 11, 2022 at 6:28 AM
Updated March 29, 2022 at 7:27 AM
Resolved March 29, 2022 at 7:27 AM
Purpose:
User story statement(s):
As a staff user of the INN-Reach app,
I want get a list of INN-Reach Item Hold transactions where the associated loan is overdue
so that I can follow up with the borrowing site(s).
Scenarios:
Scenario:
Given the INN-Reach app Transaction search mode
When the user clicks on the "Actions" menu in the results pane
Then a list of actions is presented with "Owning site paged too long report" as an option
Scenario:
Given the "Owning site paged too long report" item in the Actions menu
When the user selects the item
Then a modal is presented with the following form field and buttons
Minimum days paged (Integer) (default is 0)
Cancel (closes the modal, no report generated)
Save and close (closes the modal, downloads the report)
Scenario:
Given the modal
When the user enters a value in the "minimum days paged" field and clicks "save and close"
Then the system generates and downloads a CSV report based on the following criteria:
All Item Hold or Local Hold transactions with a transaction state of "ITEM_HOLD", "TRANSFERRED", or "LOCAL_HOLD"
Created more than X days ago (value entered in modal form), "0" = All transactions with the above transaction states
With the following columns (include headers)
Item HRID
Item Effective Location
Call Number
Item Barcode
Title
Requesting Patron Agency
Paged Date (Transaction last modified date)
Scenario:
Given the modal
When the user clicks the "Cancel" button
Then the modal closes and no further action is taken