Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
EPAM-Veg Sprint 28, EPAM-Veg Sprint 29
-
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 view is 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
some call number and enumeration/copy fields(UIIN-772)to include Call number, call number prefix, call number suffix, enumeration, volume, year, copy number, sortable call number as defined for the item
- Item status
Check in service pointCheck 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
some call number and enumeration/copy fields(UIIN-772)to include Call number, call number prefix, call number suffix, enumeration, volume, year, copy number, sortable call number as defined for the 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 appblocked byCIRC-522Check in date and time: the system date and time of when the item was most recently scanned in the Check In appblocked byCIRC-522- 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)
Notes:
- Requests information will be out of scope for this story but covered by
UIIN-737 - Call number: Effective call number fields
- Destination service point: use the primary service point for the item's effective location, unless the item is in transit to fulfill a request. (If an item is on its way to its home location and a patron places a request on it, in that case the primary service point for the effective location should display, because the item had not yet been placed in transit to fulfill that request at the time of its check in.)
- Attaching screenshot of similar use of pane header dropdown in another search & filter app (Users)
TestRail: Results
Attachments
Issue Links
- blocks
-
CIRC-519 BE: In transit report: request fields
-
- Closed
-
-
CIRC-520 BE: In transit report: call number fields
-
- Closed
-
-
UIIN-841 FE - In transit report: request fields
-
- Closed
-
-
UIIN-842 FE: In transit report: call number fields
-
- Closed
-
- clones
-
CIRC-518 BE: In transit report: basic fields
-
- Closed
-
- defines
-
UXPROD-944 Loans in-app report: Items that are in transit
-
- Closed
-
- is cloned by
-
UIIN-883 FE: In transit report: check in fields
-
- Closed
-