We're pleased to announce the release of Access Weighsoft version 5.540
Release Date: 14/05/2026
The following features are included in this release.
š New Features / Changes
Added ad-hoc transaction charge function for applying charges to individual transactions
Added 'Show Contract Profit Columns' setting under Trade to control visibility of Profit and Profit% columns on the Trade Contract screen
Added 'MoveRecords' permission allowing non-admin users to access the Move Records page when granted the permission
Added Waste Type Description column to the External Tickets V3 grid
Split the SmartWaste Products page into separate Containers and Waste Types tabs, with waste types grouped by parent product
Added 'Waste Destination Carrier Route' setting to SmartWaste, controlling how waste destination carriers are resolved when posting
Added optional Company field to the Zone Postcode import template, allowing zone postcodes to be imported with a specific company
Updated EA Waste Returns report to the V17 format
Added Sage 50 Hosted support for posting by queue, enabling Sage 50 customers to schedule posting runs as background tasks
Added alphabetical sorting to the quote input template dropdown
Improved performance of Price Adjustments bulk update
Improved Self Bill Pre Invoice Report loading speed by deferring transaction loading until supplier rows are expanded
Improved Material and RMC top search speed
Improved Payment report speed
Improved Material orders listing performance
Improved Haz Create Dispatch page loading speed
Added CustomerOrderNo and ContractOrderNo fields to the GetInvoices API response and CSV export
š Bug Fixes
Fixed search pages retaining the previous page number when performing a new search, causing incorrect results or empty pages
Fixed Vehicle Check Repair page showing signed-off records by default instead of hiding them
Fixed assign quantity option on the Materials Multi Vehicle Operations page
Fixed NextSampleOverride flag not being copied when converting a quote to an order
Fixed hazardous labels not splitting correctly when printing labels from multiple tickets
Fixed re-invoice transaction not generating when account address is null
Fixed Advanced Waste Report not showing containers correctly for material jobs
Fixed purchase posting to Access Financials using incorrect supplier code instead of ledger code
š§© Patch Fixes
5.540.2
š Sage Invoice Posting Loop ā 600+ Invoices Posted Multiple Times
ADO 2304623
Resolved a critical issue where a Sage posting run could enter a loop, causing the same batch of invoices to be posted multiple times. In affected cases, over 600 invoices were posted up to seven times, resulting in significant reconciliation effort in the accounts package. A safeguard has been introduced to prevent posting runs from re-processing the same batch.
5.540.3
š Incorrect Nominal Code Allocation on Sage Posting (Unbalanced Trial Balance)
ADO 2243824
Fixed an issue where invoices posted from Weighsoft to Sage were allocated to incorrect nominal codes, causing the trial balance to become unbalanced. The system was not correctly following the nominal code lookup hierarchy (Product ā Outlet ā Vehicle ā Account), resulting in journal entries with missing or mismatched debit/credit postings. The nominal resolution logic has been corrected to ensure postings are always balanced.
š Mail Runs Failing to Send
ADO 2283426
Resolved an issue introduced in version 5.539 where scheduled mail runs were failing to send. Although the Application Service was picking up the runs, they were erroring during processing and being marked as failed in the Mail Run Tracker ā even in cases where some emails were actually delivered. The root cause was a stream handling error in the mail processing component, which has now been corrected.
5.540.6
ā” Weighbridge Ticket Completion Performance
ADO 2280054
Addressed performance issues on the Weighbridge ticket completion screen that were causing delays and congestion at tipping sites. Improvements have been made to reduce the time taken to complete tickets, helping to keep weighbridge operations running smoothly.
5.540.7
š EA Return Quantity Rounding
ADO 2332508
Fixed an issue where the Environment Agency (EA) Waste Return was incorrectly rounding weight quantities to 2 decimal places when grouping data, overriding the configured decimal place setting. This could result in inaccurate tonnage figures being reported to the EA. The grouping logic has been corrected so that the configured number of decimal places is respected throughout.
š Incorrect Nominal Code Displayed on Invoice Details Screen
ADO 2338836
Resolved an inconsistency where the Invoice Details screen and the Nominal Grid Checker were displaying a different nominal code to the one used during the actual posting process. The pre-posting report was using the correct nominal, but the display screens were applying different logic. Both now use the same nominal resolution logic, ensuring what you see on screen matches what is posted.
5.540.12
š Unable to Create New Driver with Location Field Populated
ADO 2372898
Fixed an error that prevented new drivers from being saved when the Location field was filled in. An unhandled null reference in the driver record save process has been resolved, and drivers can now be created and edited with a Location value as expected.
5.540.18
š Missing Weight Data on WeighsoftGo Transactions
ADO 2469476
Resolved an issue where transactions processed via WeighsoftGo were missing weight values, despite the weight data being visible in the On-Site Ticketing (OST) view. This occurred when a job was auto-completed by the WeighsoftGo driver and the transaction was generated at that point. The weight data is now correctly captured and included on the transaction record and any associated invoices.
