Uploaded image for project: 'ui-users'
  1. ui-users
  2. UIU-1853

Override failed renewal when renewal will not change the due date

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P2
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 5.0.0
    • Labels:
    • Template:
    • Sprint:
      Core: F - Sprint 98, Core: F - Sprint 99
    • Story Points:
      5
    • Development Team:
      Prokopovych

      Description

      Purpose: Allow users to override a failed renewal if the renewal has failed because it will not change the due date, and provide a date picker for them to select a new due date.

      Scenarios

      1. Scenario
        • Given a renewal that has failed only because renewal would not change the due date
        • When the Renew confirmation modal displays
        • Then:
          • Display renewal status, title, item status, due date, requests, barcode, effective call number string, loan policy for each item
          • Controls:
            • Override
            • Close (primary styling)
      2. Scenario
        • Given the modal in Scenario 1
        • When the user clicks override
        • Then display the Override & renew modal
          • Date picker (required)
          • For each item, display renewal status, new due date, title, item status, due date, requests, barcode, effective call number string, renewal count, loan policy
            • New due date: Select due date above
          • Additional information (required) text field
          • Controls: Cancel, override
      3. Scenario
        • Given the modal from Scenario 1
        • When the user clicks Close
        • Then close the modal and do not renew the item
      4. Scenario
        • Given the modal from Scenario 2, with all required fields completed
        • When the user clicks Override
        • Then:
          • renew the item through override, with new due date as selected
          • close modal
      5. Scenario
        • Given the modal from Scenario 2
        • When the user clicks Cancel
        • Then return to Renew Confirmation modal

      Notes:

      • This behavior should be similar to overriding a failed renewal where the loan policy says the loan is not renewable (override allowed; user is required to select a date).
      • Current behavior: user is not allowed to override a failed renewal.

      Renew confirmation:

      Override & renew:

        TestRail: Results

          Attachments

          1. image-2020-09-14-13-37-40-696.png
            37 kB
            Emma Boettcher
          2. image-2020-09-14-13-41-45-939.png
            52 kB
            Emma Boettcher
          3. screenshot-1.png
            28 kB
            Emma Boettcher

            Issue Links

              Activity

                People

                Assignee:
                mattjlc Matt Connolly
                Reporter:
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases