iNN-Reach Settings: Manage INN-Reach Paging Slip Template for Central Server

Description

Purpose:

Provide an interface in Settings to create and manage INN-Reach paging slip template on a per-central server basis.

User story statement(s):

As a FOLIO system administrator, I want the ability to create an INN-Reach paging slip templates for each configured central server connection, so that INN-Reach paging slips can be customized for each central server connection

Scenarios:
 # Scenario:
 ** Given an settings item "INN-Reach paging slip templates" under Settings > INN-Reach > Circulation settings (changed from current "Circulation mappings")
 ** When the user clicks on the settings item
 ** Then a central server selection drop down is presented
 # Scenario:
 ** Given the central server selection dropdown
 ** When the user selects a central server from the menu
 ** Then an existing template for the selected central server is retrieved and presented in detail view (a la staff slips in Circulation settings) OR an empty form is presented
 # Scenario
 ** Given the empty form scenario
 ** When the user fills in one of the fields
 ** Then the "Save" button becomes active
 # Scenario
 ** Given the "Save" button is active
 ** When the user clicks the button
 ** Then the template is saved (created)
 # Scenario:
 ** Given an existing configuration
 ** When the user selects the central server
 ** Then the populated form is presented

Other Information:

Refinement questions:
 * Where/how to store the templates
 * Should template objects use the same basic schema as staff slips

Environment

None

Potential Workaround

None

Attachments

10
  • 10 Jun 2022, 01:36 PM
  • 19 May 2022, 06:12 PM
  • 19 May 2022, 06:12 PM
  • 19 May 2022, 06:12 PM
  • 19 May 2022, 06:12 PM
  • 19 May 2022, 06:12 PM
  • 19 May 2022, 06:12 PM
  • 19 May 2022, 06:11 PM
  • 19 May 2022, 06:11 PM
  • 03 May 2022, 06:23 AM

Checklist

hide

TestRail: Results

Activity

Show:

no active June 10, 2022 at 1:58 PM
Edited

Checked in https://volaris.ci.folio.org/:
1. "Circulation mappings" renamed to "Circulation settings"
2. "INN-Reach paging slip templates" item is under Settings > INN-Reach > Circulation settings

2. Validation of the "Central server" field. A separate bug will be created.
4. After selecting a server, an empty/populated form for the paging slip template appears
5. After filling in/editing the data, the "Save" button becomes active.

6. After saving, the "Save" button becomes inactive.
7. User can create paging slip template for configured central server.
8. User can edit paging slip template for configured central server.

Dmytro Melnyshyn June 3, 2022 at 6:22 PM


1. Should the setting be called "INN-Reach paging slip templates" or "Paging slip templates" like in the mockup?
2. Should we rename "Circulation mappings" to "Circulation settings"?

Mikita Siadykh June 1, 2022 at 1:26 PM

as it was agreed on standup toast message should be shown when template is saved

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Volaris

Fix versions

Release

Morning Glory (R2 2022)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created April 14, 2022 at 4:25 AM
Updated August 19, 2022 at 10:36 AM
Resolved June 10, 2022 at 2:00 PM
TestRail: Cases
TestRail: Runs