Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
EPAM-Veg Sprint 28, EPAM-Veg Sprint 29
-
1
-
Vega
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
- 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
- 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, caption
Copy numberSortable call number- Item status
- Check in service point
- Check in date and time
- Destination service point
Request typeRequester patronRequest creation dateRequest expiration dateTags
- 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, caption: year, caption for item
Copy number: copy number for itemSortable 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 typeRequester patronRequest creation dateRequest expiration dateTags
- 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)
- Scenario
- Given the in transit report
- When there are at least two items in the report
- Then sort by the Check in service point field
Notes
TestRail: Results
Attachments
Issue Links
- clones
-
CIRC-518 BE: In transit report: basic fields
-
- Closed
-
- defines
-
UXPROD-944 Loans in-app report: Items that are in transit
-
- Closed
-
- is blocked by
-
CIRC-518 BE: In transit report: basic fields
-
- Closed
-
-
CIRC-519 BE: In transit report: request fields
-
- Closed
-
-
UIIN-840 FE: In transit report: basic fields
-
- Closed
-
-
UIIN-841 FE - In transit report: request fields
-
- Closed
-
-
UXPROD-1626 Store Effective Call Number Prefix, Call Number and Suffix in the Item Record
-
- Closed
-
- is cloned by
-
CIRC-556 BE: In transit report: remaining call number fields
-
- Closed
-
-
UIIN-842 FE: In transit report: call number fields
-
- Closed
-