Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
EPAM-Veg Sprint 101, EPAM-Veg Sprint 102, EPAM-Veg Sprint 103, EPAM-Veg Sprint 104, EPAM-Veg Sprint 105, EPAM-Veg Sprint 106, EPAM-Veg Sprint 107, EPAM-Veg Sprint 108
-
5
-
Vega
-
R1 2021
Description
Purpose: Request refunds to process manually report for one date or date range.
Story: As a staff member who processes refunds, I need a list of refunds to be manually processed for patrons and transfer accounts.
Scenarios
- Scenario
- Given the Users app Users search results page Actions drop-down
- When open
- Then show new drop-down option Refunds to process manually report (CSV) - see attached mock-up 1-users-actions-button.png
- Scenario
- Given the Refunds to process manually report (CSV) option in Users app Users search results page Actions drop-down
- When clicked
- Then open Refunds to process manually modal (see attached mock-up 2-refunds-modal.png) with Save & close button inactive until Start date entered
- Scenario
- Given the Refunds to process manually modal
- When Cancel button pressed
- Then close modal and return patron to Users app Users search results page
- Scenario
- Given the Refunds to process manually modal
- When Start date blank and End date not blank
- Then display error: Must enter Start date if End date provided (and leave Save & close button inactive)
- Scenario
- Given the Refunds to process manually modal
- When Start date > End date
- Then display error: End date must be after Start date (and leave Save & close button inactive)
- Scenario
- Given the Refunds to process manually modal
- When Start date not blank and End date blank
- Then activate Save & close button
- Scenario
- Given the Refunds to process manually modal
- When Start date = End date
- Then activate Save & close button
- Scenario
- Given the Refunds to process manually modal
- When Start date < End date
- Then activate Save & close button
- Scenario
- Given the Refunds to process manually modal
- When Save & close button pressed
- Then export a CSV file listing refunds to process manually with the start date entered or start-end date range provided (as shown in attachment 3-refunds-downloaded.png)
- Scenario
- Given the Refunds to process manually report CSV file
- When exported
- Then export CSV file with columns as shown in attachment 4-refunds-to-process-manually.xlsx
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2717 Refund paid fees/fines and create report (R1 2021 work split from Q3 2020 work)
-
- Closed
-
- is blocked by
-
MODFEE-144 Implement endpoint to aggregate data for refund report
-
- Closed
-
-
MODFEE-152 Add fee/fine owner column to refund report, change paid/transferred columns logic
-
- Closed
-
-
MODFEE-170 Refund report - Paid amount is 0.00 in some scenarios
-
- Closed
-
-
UIU-1139 Refund fees/fines: Enter refund
-
- Closed
-
-
UIU-2013 Add Fee/fine owner as criteria for 'Refunds to process manually report'
-
- Closed
-
-
UX-225 UX: Create mock-up for refunds to process report
-
- Closed
-
-
UX-368 Add new csv extract to Users
-
- Closed
-
- is defined by
-
MODFEE-160 Add Fee/fine owner as criteria for 'Refunds to process manually report'
-
- Closed
-
- relates to
-
MODFEE-152 Add fee/fine owner column to refund report, change paid/transferred columns logic
-
- Closed
-
-
MODFEE-171 Refund report criteria not working when only "Start date" is entered
-
- Closed
-
-
UIU-2013 Add Fee/fine owner as criteria for 'Refunds to process manually report'
-
- Closed
-
-
UIU-2033 Unable to select today's date for refund report
-
- Closed
-
-
UIU-2034 "Save and close" button should be active immediately on refund report criteria modal
-
- Closed
-
-
UIU-2035 Refund report should display "Export in progress" message after "Save & close" button pressed
-
- Closed
-
-
MODFEE-144 Implement endpoint to aggregate data for refund report
-
- Closed
-