INN-Reach In-app Report: Returned too Long Report

Description

Purpose:

User story statement(s):

As a staff user of the INN-Reach app,
I want get a list of INN-Reach Patron Hold transactions where the requested item has been returned to the owning site but not received/final check-in
so that I can follow up with the owning site(s).

Scenarios:

  1. 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 "Returned too long report" as an option

  2. Scenario:

    • Given the "Returned 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 returned (Integer) (default is 0)

      • Cancel (closes the modal, no report generated)

      • Save and close (closes the modal, downloads the report)

  3. Scenario

    • Given the modal

    • When the user enters a value for "Minimum days"

    • Then the system generates a CSV report based on the following criteria:

      • All Patron Hold transactions with a transaction state of "IN_TRANSIT", "RETURN_UNCIRCULATED"

      • And last modified date of the transaction is < locale 00:00:00 TOMORROW - minimum days requested value (0 returns all transactions matching state criteria)

    • Composed of the following columns/fields

      • Item Location (Agency description (code))

      • Item call number

      • Item barcode

      • Item Title

      • Patron Home Library (Agency description (code))

      • Requesting Patron ID

      • Date Returned (transaction last modified date)

  4. Scenario

    • Given the modal

    • When the user selection "Cancel"

    • Then no report is generated and the user is returned to the transaction management interface

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Brooks Travis March 25, 2022 at 6:42 AM

Verified in Rancher

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Volaris

Release

Morning Glory (R2 2022)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created January 11, 2022 at 6:31 AM
Updated March 25, 2022 at 6:42 AM
Resolved March 25, 2022 at 6:42 AM
TestRail: Cases
TestRail: Runs