221.0.300
Issues Resolved New FeaturesNew Features
- [#18653] Enhanced the Requisitions Approval API to include a new RequestedByUserName field in the JSON request payload.
Issues Resolved
- [#12173] Resolved additional security issues when validating SQL connections in Miscellaneous Settings and Sage Connection Setup, preventing potential Server‑Side Request Forgery (SSRF).
- [#15675] Resolved a “Specified cast is not valid” error when saving requisitions containing a Stock Item line.
- [#15713] Resolved an issue on the Project Requisition Approval screen where the supplier selection would revert to the first supplier in the dropdown.
- [#16117] Resolved an issue where amending delivery addresses on requisitions in Approvals did not update the linked Sage purchase order.
- [#16121] Resolved an issue on the Project Requisition Approval screen where unprinted free‑text delivery lines were removed when using the Tendering option.
- [#16195] Resolved an issue on timesheets using Hours and Minutes where half‑hour entries were incorrectly rounded down to H:49.
- [#16196] Resolved an issue with holiday entitlement calculations when a user had a 0.5‑day entry in a holiday request or work pattern.
- [#16213] Resolved an “Object reference not set” error when running the Outstanding Orders report.
- [#16369] Resolved an issue where amended timesheet journals during approval posted an incorrect negative value back to the project.
- [#17791] Resolved an issue where the final approver was not shown in the Expenses and Mileage report.
Date applied: April 30, 2026