Details
-
Story
-
Status: Draft (View Workflow)
-
P4
-
Resolution: Unresolved
-
None
-
None
-
-
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.
- 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
- 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
- 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
- defines
-
UXPROD-1113 Future Fees/Fines: Allow supervisor to temporarily login to complete transactions
-
- Draft
-
- is blocked by
-
FOLIO-1332 SPIKE: Design/Discuss Overrides
-
- Closed
-
-
UIU-451 Permission for Fee/Fine Cancellation
-
- Closed
-
- relates to
-
UIU-450 Cancel Fee/Fine
-
- Closed
-
-
UIU-451 Permission for Fee/Fine Cancellation
-
- Closed
-
-
UIU-583 Change due date by escalating permissions (override user's permissions)
-
- Open
-
-
UXPROD-2645 Permission escalation for override
-
- Draft
-