Done
Details
Details
Assignee
no active
no activeReporter
Brooks Travis
Brooks TravisLabels
Priority
Story Points
3
Sprint
None
Development Team
Volaris
Fix versions
Release
Morning Glory (R2 2022)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created May 16, 2022 at 4:24 AM
Updated August 19, 2022 at 10:36 AM
Resolved June 24, 2022 at 11:14 AM
Purpose:
Provide a settings interface to manage enabling/disabling of optional lookup of FOLIO pickup location for requests associated with item hold transactions based on the pickup location value provided by the central server in the transaction if the FOLIO local server is configured to support this.
User story statement(s):
As a FOLIO administrator, I want to edit a setting so that pickup location lookup for item holds looks up FOLIO service points based on pickup location codes provided in the item hold transaction
Scenarios:
Scenario:
Given INN-Reach settings
When the user selects the INN-Reach settings item
Then a "Pickup locations" settings item appears in the "Circulation settings" (née "circulation mappings") section
Scenario:
Given the "Pickup locations" settings item
When selected
Then a "Central server" select menu is presented
Scenario:
Given the "Central server" select menu
When a central server is selected
Then present a check box with label "Enable local pickup locations for item holds" (default is false) is presented with "Save" and "Cancel" buttons
Scenario:
Given the check box
When it is activated/deactivated (depending on initial state)
Then the "Save" button becomes active
Scenario:
Given the "Save" button is active
When the user activates "Cancel"
Then the "are you sure" modal is presented (see existing INN-Reach settings for example)
Scenario:
Given the "are you sure" modal
When the user selects "continue editing"
Then return them to the previous state of the form
Scenario:
Given the "are you sure" modal
When the user selects "proceed"
Then the user is taken back to the INN-Reach main settings view with no item selected
Scenario:
Given the "save" button is active
When the user attempts to navigate away from the un-saved form
The repeat the "are you sure" scenarios used for cancel, but navigate to the user's indicated destination instead of returning to the INN-Reach settings menu where appropriate
Scenario:
Given the "save" button is active
When the user activates the "Save" button
Then the indicated setting state is saved and the user remains on the view with the "Save" button deactivated again