FE: In transit report: call number fields

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Purpose: Create an export of all items with the status In transit, with enough information about each item so that a staff member can try to track it down.

Scenarios

  1. Scenario

    • Given the Inventory app

    • When the search & filter results are open

    • Then show the option In transit items report (CSV) in the pane header dropdown

  2. Scenario

    • Given the In transit items report (CSV) option in the Inventory pane header dropdown

    • When clicked

    • Then export a CSV file called InTransit.csv with the following headers:

      • Item barcode

      • Title

      • Contributors

      • Library

      • Shelving location

      • Shelving location code

      • Call number prefix

      • Call number

      • Call number suffix

      • Enumeration

      • Volume

      • Year

      • Copy number

      • Sortable call number

      • Item status

      • Check in service point

      • Check in date and time

      • Destination service point

      • Request type

      • Requester patron

      • Request creation date

      • Request expiration date

      • Tags

  3. Scenario

    • Given an item with the item status In transit

    • When the In transit report (CSV) is exported

    • Then include the item on the In transit report (CSV) with the following values:

      • Item barcode: barcode on the item record

      • Title: title for the instance the item belongs to

      • Contributors: contributors for the instance the item belongs to

      • Library: name of library for the item's effective location

      • Shelving location: name of item's effective location

      • Shelving location code: code for item's effective location

      • Call number prefix: effective call number prefix for item

      • Call number: effective call number for item

      • Call number suffix: effective call number suffix for item

      • Enumeration: enumeration for item

      • Volume: volume for item

      • Year: year for item

      • Copy number: copy number for item-

      • Sortable call number: sortable call number for item

      • Item status: item status for item (should be In transit for all items in report)

      • Check in service point: the service point where the item was most recently scanned in the Check In app

      • Check in date and time: the system date and time of when the item was most recently scanned in the Check In app

      • Destination service point: the service point where the item was sent as a result of its most recent scan in the check in app

      • Request type

      • Requester patron

      • Request creation date

      • Request expiration date

      • Tags

  4. Scenario

    • Given an item with an item status other than In transit

    • When the In transit report (CSV) is exported

    • Then do not include the item information on the In transit report (CSV)

Notes

  • Bold fields are in scope for this report; all other fields are covered by either UIIN-736 or UIIN-737

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Svitlana Zmiivska November 21, 2019 at 1:03 PM

Could you please remove Call number prefix, Call number suffix, Copy number and Sortable call number? As these fields aren't implemented yet. See more details in the comments of the story

Charlotte Whitt November 18, 2019 at 8:10 PM

sure

Khalilah Gambrell November 18, 2019 at 7:42 PM

, is it okay if test this story?

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Vega

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 3, 2019 at 9:45 PM
Updated December 5, 2019 at 3:26 PM
Resolved November 26, 2019 at 9:36 PM
TestRail: Cases
TestRail: Runs