Find below the release notes for version 4.0.30 of Roundsman.
Release Date: 12/03/2026
Overview
This update delivers a range of new features, performance improvements, and important fixes across the Roundsman platform, including the portal, application, reporting, and system integrations.
🆕 New Features
ProcureWizard EDI Order Import
A new EDI import class now supports automatic importing of ProcureWizard outbound purchase order files (format: C_IPO_nnnnnn).
This eliminates manual entry and streamlines order processing.
Accessible through EDI Import settings.
Self‑Registration Management Screen
Administrators now have a dedicated screen for managing customer portal self‑registrations, including reviewing, approving, and administering new requests.
Available in the Administration area.
Full Product Change Auditing
All modifications to product records are now fully audited, providing complete change history for compliance and review. Audit records appear in the standard audit trail.
📈 Improvements
Added External Reference field to the Invoice Export file.
Bulk invoice emailing is now faster and more efficient.
Improved loading speed for Outstanding Statement reports on large accounts.
Faster portal basket performance when adding/removing items.
Enhanced portal sign-up screen usability based on user feedback.
Improved handling of description fields in the Cancellation Category screen.
Customer update import now sends location resets only when portal-related data changes, reducing unnecessary actions.
Historical rounds are no longer suspended during a round suspension.
Discontinued products can no longer be ordered via the portal or app.
Portal product search results now respect configured sort order.
Holding and Management rounds are excluded from the licensed round count.
New customers now automatically have holiday permissions enabled.
Cancelled customers are fully blocked from placing portal/app orders.
The Round Profitability report now correctly restricts selection to a single round.
Customers can no longer place/modify orders for dispatched rounds.
Order Variance report performance has been significantly improved.
The Audit List now includes all payment actions, including deleted payments, for a complete history.
🛠 Fixes
Application no longer hangs when suspending rounds in Dispatch or Loading status.
Resolved exception when clearing an invoice run.
Fixed recurring Direct Debit activation issue.
Reset password confirmation now displays the correct new email address.
Corrected error message in Customer Order Import referencing the wrong field.
Fixed error when printing priced delivery notes.
Restored ability to enlarge images in the Events tab.
Corrected price sync issues where the app displayed incorrect prices.
Fixed exception for ad‑hoc payments missing address fields.
Resolved null reference when processing web issue notifications without email.
Fixed duplicate stock transactions and missing stock deductions during manifest loading.
Resolved issue blocking orders when job items were missing.
Fixed error when deleting multiple account payments consecutively.
Resolved null reference when portal sort type was not configured.
Fixed Bulk Cancellation process not applying changes correctly.
Corrected date conversion error in Period Aged Debt for out‑of‑range dates.
Past deliveries now correctly filter by delivery status in the portal.
Payment details now show Created By correctly for historic entries.
Correct directory now used for WebView2 user data folder.
Fixed issue where adding a second portal basket item would fail.
Improved validation for delivery sequence imports with clearer error messages.
Enhanced MSMQ failure handling for increased queue resilience.
Added new database index on SystemEvents for improved performance.
