Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-840

FE: In transit report: basic fields

    XMLWordPrintable

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

      1. 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
      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
          • 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 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
          • 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 app blocked by CIRC-522
          • Check in date and time: the system date and time of when the item was most recently scanned in the Check In app blocked by CIRC-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 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:

      • 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

            Activity

              People

                maxim_didenko Maxim Didenko
                ecboettcher Emma Boettcher
                Emma Boettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases