Skip to main content

Access Weighsoft: 5.540 release notes

Written by Noel

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.

Did this answer your question?