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

Allow for the cancellation of a fee/fine with supervisor override when current user does not have the needed permission

    XMLWordPrintable

Details

    • Vega
    • Not Scheduled

    Description

      INOTE: The original UIU-445 User Story was split into 3 separate JIRA issues: this one plus UIU-450 and UIU-451.

      PURPOSE: To allow a fee/fine entered in error to be cancelled using a supervisor in those situations when the current user doesn't have the proper permissions. The deliverable from this User Story should be a reusable module that will allow for the override. This module will be used by several other features within FOLIO, including cancelling a loan and checking out an item without a loan policy.

      1. Scenario
        • Given the Error button on the Fee/Fine Details page (see attached screen print fee-fine-details.jpg)
        • When selected and error permissions not held by current user
        • Then open "Special permission needed" modal (as shown in attached Error-Special-Permission.png mockup) to request override to continue
      2. Scenario
        • Given the Error ellipsis option on the Fees/Fines History page (see attached fees-fines-history.jpg)
        • When selected and error permissions not held by current user
        • Then open "Special permission needed" modal (as shown in attached Error-Special-Permission.png mockup) to request override to continue
      3. Scenario
        • Given the "Special permission needed" modal
        • When Override button pressed
        • Then request login and password* for user with needed permissions (leaving the credentials in place until the Back, Confirm, or X are selected on the Cancel Fee/Fine pop-up--at that point the credentials for the original users should be in effect again) and open "Confirm fee/fine cancellation" modal (as shown in attached screen print Error-Confirm_Cancel.png) to confirm that fee/fine should be cancelled

      *CB: Just wanted to note that we need to make sure this functionality works for institutions that are using SSO as well as for institutions that aren't

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                hollyolepm Holly Mistlebauer
                Holly Mistlebauer Holly Mistlebauer
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                  Created:
                  Updated:

                  TestRail: Runs

                    TestRail: Cases