Issues
- Sample data for dates shows nonsense when using YYYY-MM-DD formatUIPBEX-67Resolved issue: UIPBEX-67Noah Overcash
- migrate react-intl to v7UIPBEX-66Resolved issue: UIPBEX-66Uladzislau Kutarkin
- migrate stripes dependencies to their Sunflower versionsUIPBEX-65Resolved issue: UIPBEX-65Uladzislau Kutarkin
- Unable to save transfer configurationUIPBEX-63Resolved issue: UIPBEX-63steven turner
- Unable to save transfer configuration (500 Internal Server Error)UIPBEX-62Resolved issue: UIPBEX-62steven turner
- Export job is stuck in "in progress" statusUIPBEX-60Resolved issue: UIPBEX-60steven turner
- Use new shared GA workflowUIPBEX-59Resolved issue: UIPBEX-59Noah Overcash
- Unable to open "Transfer criteria" settings sectionUIPBEX-58Resolved issue: UIPBEX-58steven turner
- Release ui-plugin-bursar-export v3.0.0 Poppy (R2 2023)UIPBEX-57Resolved issue: UIPBEX-57Mikita Siadykh
- Update 'feesfines' interface version to 19.0UIPBEX-55Resolved issue: UIPBEX-55Dmitriy Litvinenko
- BREAKING Update react-intl to v6UIPBEX-54Resolved issue: UIPBEX-54Zak Burke
- Settings > Bursar - Ensure your settings HTML page title follow this format - <<App name>> settings - <<selected page name>> - FOLIOUIPBEX-53Resolved issue: UIPBEX-53Chris Hallberg
- Update Node.js to v18 in GitHub ActionsUIPBEX-52Resolved issue: UIPBEX-52
- upgrade React to v18UIPBEX-51Resolved issue: UIPBEX-51
- Refactor: Accessibility issue with dropdowns - WCAG 2.1AA > 4.2.1 - Ensures select element has an accessible nameUIPBEX-50
- Bursar Acceptance TestingUIPBEX-48Resolved issue: UIPBEX-48
- Change permissions in bursar-export pluginUIPBEX-47Resolved issue: UIPBEX-47Vadym Shchekotilin
- Create view version of "ui-plugin-bursar-export.bursar-exports.all" permissionUIPBEX-46Resolved issue: UIPBEX-46Priyanka Terala
- Update feesfines interface version to 18.0UIPBEX-45Resolved issue: UIPBEX-45Dmitriy Litvinenko
- Bump stripes-acq-components to 4.0.0UIPBEX-44Resolved issue: UIPBEX-44Yury Saukou
- ui-plugin-bursar-export: module releaseUIPBEX-43Resolved issue: UIPBEX-43Mikita Siadykh
- move final-form and final-form-arrays to peer-depsUIPBEX-42Resolved issue: UIPBEX-42Uladzislau Kutarkin
- bump stripes to 8.0.0 for Orchid/2023-R1UIPBEX-41Resolved issue: UIPBEX-41Uladzislau Kutarkin
- UIPBEX (ui-plugin-bursar-export) MG BF releaseUIPBEX-40Resolved issue: UIPBEX-40Denis
- Upgrade Users interface to 16.0UIPBEX-39Resolved issue: UIPBEX-39Uladzislau Kutarkin
- UIPBEX (ui-plugin-bursar-export) Nolana releaseUIPBEX-38Resolved issue: UIPBEX-38Mikita Siadykh
- update NodeJS to v16 in GitHub ActionsUIPBEX-37Resolved issue: UIPBEX-37
- replace babel-eslint with @babel/eslint-parserUIPBEX-36Resolved issue: UIPBEX-36Uladzislau Kutarkin
- Remove react-hot-loader from package.jsonUIPBEX-34Resolved issue: UIPBEX-34Uladzislau Kutarkin
- UIPBEX (ui-plugin-bursar-export) releaseUIPBEX-33Resolved issue: UIPBEX-33Uladislau Samets
- UIPBEX (ui-plugin-bursar-export) releaseUIPBEX-31Resolved issue: UIPBEX-31Denis
- use supported uuidUIPBEX-29Resolved issue: UIPBEX-29Zak Burke
- UIPBEX (ui-plugin-bursar-export) Bugfix releaseUIPBEX-28Resolved issue: UIPBEX-28Victoria_Smelova
- Rename the label "Max. days outstanding" to "Fees/Fines older than (days)"UIPBEX-27Resolved issue: UIPBEX-27Uladislau Samets
- refactor psets away from backend ".all" permissionsUIPBEX-26Resolved issue: UIPBEX-26Uladislau Samets
- UIPBEX (ui-plugin-bursar-export) releaseUIPBEX-23Resolved issue: UIPBEX-23Victoria_Smelova
- increment stripes to v7UIPBEX-22Resolved issue: UIPBEX-22Vadym Shchekotilin
- Update okapi-interface for ui-plugin-bursas-exportUIPBEX-21Resolved issue: UIPBEX-21Dmitriy Litvinenko
- Bursar exports option missing from Tenant settingsUIPBEX-20Resolved issue: UIPBEX-20
- UIPBEX (ui-plugin-bursar-export) R2 Bugfix releaseUIPBEX-19Resolved issue: UIPBEX-19Victoria_Smelova
- UIPBEX (ui-plugin-bursar-export) Bugfix releaseUIPBEX-18Resolved issue: UIPBEX-18Victoria_Smelova
- R1 Hotfix -> R2 Bugfix - Save multiple transfer types for multiple owners in one bursar configUIPBEX-17Resolved issue: UIPBEX-17
- UIPBEX (ui-plugin-bursar-export) Hotfix #3 releaseUIPBEX-16Resolved issue: UIPBEX-16Victoria_Smelova
- Save multiple transfer types for multiple owners in one bursar configUIPBEX-15Resolved issue: UIPBEX-15Philip Robinson
- UIPBEX (ui-plugin-bursar-export) hotfix releaseUIPBEX-14Resolved issue: UIPBEX-14Victoria_Smelova
- The Folder field does not persistUIPBEX-13Resolved issue: UIPBEX-13
- UIPBEX (ui-plugin-bursar-export) releaseUIPBEX-12Resolved issue: UIPBEX-12Victoria_Smelova
- Compile Translation Files into AST FormatUIPBEX-11Resolved issue: UIPBEX-11Yury Saukou
- Rename Bursar export to Transfer criteriaUIPBEX-10Resolved issue: UIPBEX-10Philip Robinson
- Bursar Item Types for Fees/FinesUIPBEX-9Resolved issue: UIPBEX-9Philip Robinson
50 of 56
Purpose: Enter criteria for the creation of the Financial transaction detail report.
SCENARIOS
Scenario 1
Given Actions options listed (as shown in attached mock-up 1-updated-actions-dropdown.png)
When Financial transaction detail report selected
Then display Financial transaction detail report modal (as shown in attached mock-up 5-financial-transactions-detail-report-modal.png) with...
Start date set to current date
End date set to current date
Fee/fine owner drop-down populated with all fee/fine owners
Cancel button active
Save & close button inactive
Scenario 2
Given Financial transaction detail report modal open (from Scenario 2)
When Cancel button pressed
Then close Financial transaction detail report modal, returning user to User search results page
Scenario 3
Given Financial transaction detail report modal open (from Scenario 2)
When Start date and End date are both blank
Then display this error message under Start date box: "Start date" is required
Scenario 4
Given Financial transaction detail report modal open (from Scenario 2)
When Start date is blank but End date is not blank
Then display this error message under Start date box: "Start date" is required if "End date" entered
Scenario 5
Given Financial transaction detail report modal open (from Scenario 2)
When End date is less than Start date
Then display this error message under End date box: "End date" must be greater than or equal to "Start date"
Scenario 6
Given Financial transaction detail report modal open (from Scenario 2)
When Fee/fine owner has not been selected
Then display this error message under Service point selection box: "Fee/fine owner" is required
Scenario 7
Given Financial transaction detail report modal open (from Scenario 2)
When Fee/fine owner has been selected
Then populate Associated service points drop-down with the service points associated with the fee/fine owner in the table at Settings/Users/Fee/fine: Owners. (Please note that there will often be more than one)
Scenario 8
Given Financial transaction detail report modal open (from Scenario 2)
When all validation has been passed
Then activate Save & close button
Scenario 9
Given Financial transaction detail report modal open and Save & close button active (from Scenario 9)
When Save & close button pressed
Then...
Close Financial transaction detail report modal
Send "success toast" (as shown in attached mock-up 8-export-in-progress.jpg)
Initiate the creation of the report (see UIU-1962)