Skip to main content

Release Notes 7 May 2026

Release Notes 6.85.54

J
Written by Jui Hande

Please find details below of the items included in this latest release.

Enhancements (11):

Mobile Update

A New version of the Mobile App has been released, release notes for this can be found here: Mobile Release Notes

Subcontractor and Engineer Validation on Job Issue

It was possible to issue a job with both a subcontractor engineer and a standard engineer assigned at the same time. This should not be allowed, as subcontractor jobs must be handled separately. The system now validates engineer assignments when issuing a job and displays a clear warning message if a conflict is detected. For example, when a subcontractor and a standard engineer are both assigned, or when subcontractor engineers from different suppliers are mixed on the same job. Users are prompted to correct the assignment before the job can be issued.

image-20260303-111945.png

New Pricing Fields Added to Service Quotation Data Dictionary

We have added new pricing fields to the Service Quotation data dictionary to improve reporting and template flexibility. Fixed price and total values are now available for service lines and overall quotations, allowing more accurate representation of service costs. These additions make it easier to generate detailed reports and documents that reflect both individual service pricing and overall quotation totals.

Session Timeout Extended for Quotation Users

Users working on lengthy or complex quotations could be automatically logged out before they had finished drafting, resulting in unsaved work being lost. The session timeout has been increased to 3 hours, providing users with significantly more time to complete their quotations without the risk of losing drafted content due to an unexpected session expiry.

Extended Upload File Types for Job Control Document Upload

The document upload option in the Job Control upload document tab has been updated to support additional attachment file types, including .shd, .scd, and .she. Previously, these file formats were not included in the supported upload list, which limited users from attaching certain required documents. Users can now upload these file types successfully.

Warning Added for Mismatched Charge Code Invoice Settings

We have added a warning message to highlight when there is a mismatch between job-level and task-level charge code invoice settings. Previously, users could proceed without being aware that some charge codes were not aligned, which could lead to unexpected invoicing behaviour. The system now displays a clear alert when inconsistencies are detected, helping users identify and correct issues before proceeding.

Notifications on web app for rejected jobs from mobile.

Web users are now instantly notified when an engineer rejects a job from the mobile app. Previously, this action could go unnoticed, leading to delays in rescheduling or responding to customer needs. With this update, a notification will appear in the web app as soon as a job is rejected, showing key details such as the job reference and the engineer involved. Users can quickly open the job directly from the notification and take appropriate action. This ensures better visibility, faster response times, and smoother job management when assignments are declined.

Stock Take Column Layout Resetting Between Pages

When users rearranged columns in the Stock Take view and then navigated to the next page of results, the column layout would reset to its default positions. This happened every time the page changed, forcing users to re-order columns repeatedly. The column configuration is now saved and preserved across all pages within a stock take session.

US Address Support Extended to Jobs, Quotations, and Sales Orders

US-specific address formatting has been extended across additional areas of the application, including job and site address screens, quotation address entry, and sales order address entry. When the country is set to USA, the "County" field now displays as "State".

Fixed SSR Data Display for Deal Dataset

Previously, deal dataset data was available in the system but was not displaying correctly in SSR. This issue has now been resolved, and all deal dataset data is now showing correctly in SSR with filtering and export working as expected.

Fixes (18):

Equipment Deal — Trade-In Equipment Missing Make/Model/Type

On the Equipment Deal screen, make, model, and type information was not displayed for trade-in equipment, despite the data being available on the equipment record. This was caused by missing data being requested when loading the trade-in view. We have corrected the mapping so these details now display correctly.

Deleted Attachments Now Sync Correctly to Web

Files deleted from equipment in the mobile app were still appearing in the web application, causing confusion about which attachments were current. The root cause was that the mobile app was sending an incorrect attachment. This has been fixed so that deleted attachments are now properly removed from both the mobile app and the web application.

Fixed Missing Items in Stock Take When Using Bin Range Filter

We have fixed an issue where certain items were not included in stock takes when using a bin range filter, even when the option to include zero-quantity items was selected. In some cases, items with no stock in the selected bin but with stock in other bins were incorrectly excluded, leading to incomplete stock take results. This has now been resolved, and stock takes will correctly include all relevant items based on the selected bin range and settings, ensuring more accurate stock counting.

Account Validation Error

Purchase invoices for certain supplier accounts were being incorrectly rejected with an "invalid account number" error, even though the account existed in both systems and was synced correctly. This was caused by a validation issue in the integration logic. We've corrected the account validation so invoices for synced suppliers now post successfully.

Contacts List Scroll Alignment Fixed on Customer and Site Details Pages

Previously, contact rows overlapped with column headers while scrolling in the Contacts list. This issue is now resolved, and the grid displays correctly without overlap.

Improved Performance When Expanding Tasks in Job Control

We have fixed an issue where expanding tasks in Job Control could cause the system to become unresponsive. In some cases, opening task or sub-grid rows would freeze the interface, impacting navigation and usability. This has now been resolved, and expanding tasks no longer affects system performance, allowing smooth interaction with the page.

Fixed Job Sheet Emails Missing Completion Data

We have fixed an issue where job sheet emails could sometimes be generated before the job completion details were fully updated. In these cases, the emailed job sheet might not include the correct completion information. This has now been resolved, ensuring that job sheet emails are sent only after the job is fully updated, so all completion details are accurately included.

Parts Kit Search Not Working for Specific Kits

When attempting to add parts to certain kits, the search function was unresponsive, preventing users from editing kit contents. This was caused by an error in how certain kit data was loaded. We've resolved the underlying issue and the search function now works reliably across all kits.

Incorrect Colour for Overlapping Jobs

The Scheduler was displaying a pinkish-grey overlap indicator on time slots even when only one active job was scheduled for an engineer. This occurred when a previous job at the same time had been archived or removed the system was still counting the old record when checking for overlaps. The overlap check has been updated to only consider active records, so the Scheduler now displays the correct colour for single-job time slots.

Duplicate Email Handling in Communication Centre Contact List

Previously, duplicate email entries could appear when CustomerEmail and AccountEmail were the same. This has now been resolved, ensuring emails are displayed only once and functionality works correctly, including email delivery.

Improved Currency Handling for Iplicit Integration

We have improved how currency values are handled when posting transactions to Iplicit. Transactions now consistently use the correct currency, with exchange rates applied accurately for both base and foreign currencies. This ensures that financial data is transferred reliably, with header and line values remaining consistent across viewing, editing, and posting. These updates also resolve issues with stock adjustment postings, improving overall accuracy and reducing errors in financial processing.

VAT Code Not Syncing from Accounting System

When new customer accounts were created via the accounting system integration, the VAT Code field was not being populated in the application. This was because the integration was not mapping or defaulting the VAT Code during the sync process. The integration has been updated to correctly apply VAT codes when syncing new accounts.

Supplier number validation corrected in part return requests.

When raising a part return request, entering a valid supplier number could incorrectly show an “Invalid Supplier No.” message after leaving the field. This prevented users from continuing with a valid supplier selection. This has now been resolved. Valid supplier numbers are accepted correctly, no incorrect validation message is shown, and supplier details populate as expected where applicable.

Parts Request Sync Between PDA and Web

Parts requests created from the PDA were not appearing in the Web application. This issue is now resolved, and requests are successfully synced and visible for processing in the Web app.

Standardization of “VAT” Label Across Service Call

The "VAT Code" field label is currently inconsistent across the application. On the Service Call page, it is displayed as “Vat” instead of “VAT”, and similar inconsistencies are observed on the Customer and Site Details screens
As per UI/UX standards and naming conventions, “VAT” should be displayed in all uppercase.

Correct status display in Part Return workflow.

Status visibility in the Part Return module has been improved to ensure clarity throughout the return lifecycle. Previously, newly raised requests could display incorrect status text, and some completed exchange scenarios did not show a status after goods were received. This has now been corrected. Newly created requests will display the correct Raised status, and completed exchange requests will show Goods Received once the process is finished. These updates provide clearer tracking and better visibility of request progress.

Job Number Not Syncing to Accounting System for Purchase Invoices & Goods Received

When posting Purchase Invoices or Goods Received entries, the job number was not being transferred to the accounting system, even though it was correctly assigned within the application. This was caused by the job number being unintentionally omitted from the data sent during the sync process. We've corrected this so the job number now transfers accurately alongside all other relevant details.

Supplier request popup restored from customer warranty claims.

When raising a supplier request from Customer Warranty Claims, the system could display an error instead of opening the expected request popup. This prevented users from continuing the supplier warranty process from a customer claim.
​This has now been resolved. The supplier request popup opens correctly from Customer Warranty Claims, allowing users to continue raising supplier requests without interruption.



Did this answer your question?