Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
EPAM-Veg Sprint 33
-
2
-
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
- 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
- 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
- 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
- blocks
-
UIIN-925 FE: In transit report: remaining call number fields
-
- Closed
-
- clones
-
CIRC-520 BE: In transit report: call number fields
-
- Closed
-
- defines
-
UXPROD-2182 Loans in-app report: Items that are in transit (call number, check in fields)
-
- Closed
-
- is blocked by
-
MODINVSTOR-358 Store effective call number prefix on item record
-
- Closed
-
-
MODINVSTOR-360 Store effective call number suffix on item record
-
- Closed
-
- is cloned by
-
UIIN-925 FE: In transit report: remaining call number fields
-
- Closed
-