Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-509

Expiration of Delivery Requests

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      eHoldings Sprint 77
    • Story Points:
      5
    • Development Team:
      Spitfire

      Description

      Purpose: To support expiration of requests with Fulfillment preference = Delivery

      User story:
      As a circ desk worker
      I want requests that are no longer needed to close
      So they aren't fulfilled

      Scenarios:

      1. Scenario CB: this should probably just work, as it was implemented as part of CIRCSTORE-110
        • Given Request A is a delivery request at the top of the queue for Item X (fulfillment type = Delivery) and request status is "Open - Not yet filled"
        • When the Request expiration date passes
        • Then:
          • The request status should change to "Closed - Unfilled"
          • The item status should not change until next check in
      2. Scenario CB: This is a nice-to-have requirement. If it is significantly easier to not have requests expire when in this state, let's discuss. We should also talk to Vega, as they developed request expiration. Marc Johnson thinks this might just happen automatically.
        • Given Request A is a delivery request at the top of the queue for Item X (fulfillment type = Delivery) and request status is "Open - In transit" (CB: Just realized Open - In transit doesn't apply for delivery requests) or "Open - Awaiting delivery"
        • When the Request expiration date passes
        • Then:
          • The request status should change to "Closed - Unfilled"
          • The item status should not change until next check in
      3. Scenario
        • Given Request A is a delivery request at the top of the queue for Item X (fulfillment type = Delivery)
        • When the request status becomes "Open - Awaiting delivery"
        • Don't set hold shelf expiration date in api (separate story will cover UI)

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                cboerema Cate Boerema
                Reporter:
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases