INN-Reach Transactions List Action Menu Item: INN-Reach paging slips

Description

Purpose:

When viewing the INN-Reach transactions interface in the INN-Reach app, the user should be able to generate a set of paging/pick slips for INN-Reach Item Hold transactions using pre-defined custom templated specifically for INN-Reach and custom to each connected central server.

User story statement(s):

As a circulation staff managing INN-Reach transactions
I want to generate INN-Reach paging slips
so that requested items can be retrieved and more easily routed

Scenarios:

  1. Scenario:

    • Given INN-Reach transaction list interface results list action menu

    • When the user clicks on the Action menu

    • Then the "INN-Reach paging slips for <current service point>" menu item is present and active

  2. Scenario:

    • Given the menu item is present and active

    • When the menu item is clicked

    • Then if there are INN-Reach Item Hold transactions in state ITEM_HOLD or TRANSFER for items with effective locations with which the current service point is a associated and the related FOLIO request is in "Open - Not yet filled" state a print representation of the relevant template for each paging slip is generated/rendered and sent to the browser's "print" function

  3. Scenario:

    • GIven the menu item is present and active

    • When the menu is clicked

    • Then if there are no relevant transactions, alert the user via a modal pop-up that indicates: "No INN-Reach paging slips available." with a "Done" to dismiss (feel free to adjust the button label to match similar pop-ups in FOLIO) and return to the transaction list view

    • According to the pattern used in other applications if there is no Print slips the action button is disabled

Questions:

  • Back-end API to generate an array of template contexts (see paging slip functionality in Requests for possible example)?

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Brooks TravisJuly 11, 2022 at 12:08 PM

Demoed in Rancher

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 5:07 AM
Updated August 19, 2022 at 10:34 AM
Resolved July 11, 2022 at 12:08 PM
TestRail: Cases
TestRail: Runs