August 19, 2026
This release introduces improvements across work orders, assets, purchasing, Xero integration, document management, task scheduling, telematics and reporting.
Work Orders
- Added a new Finalised work order status to indicate that a work order has been reviewed and all required information has been completed.
- Enhanced work order search to include asset numbers and alternative asset numbers.
- Added project filtering to the Work Order List.
- Added hire status and hire type filters.
- Restored the Job Ready filter and added filtering for parts readiness.
- Made the asset number and alternative asset number more prominent in the work order header.
- Added a reference to the originating work request when a work order is created from a request.
- Added a defect indicator for work orders created from defect notifications, supporting improved filtering and reporting.
- Updated the Events screen to display the complete work order record rather than the simplified work order view.
- Improved department filter dropdowns so they close automatically after a selection is made.
- Updated downloaded work order PDF filenames to use the relevant work order number.
- Corrected PDF formatting when exporting work requests.
- Added expense codes to work order parts, labour and miscellaneous costs.
Asset Management
- Added the asset filter as a top-level filter on the Asset List.
- Added expanded asset filtering options to the Asset List filters panel.
- Added project filtering to the Asset List.
- Enhanced asset search to include both the primary asset number and alternative asset number.
- Added a Long Serial Number field to asset records.
- Updated the asset display to show the functional location as smaller supporting text alongside the serial number.
- Improved the placement and labelling of functional location and long serial number information.
- Assets that are not designated as hire assets will now have a blank hire status.
- Removed unnecessary data export options from the Assets and Areas screens.
Task and Maintenance Management
- Added a consolidated Asset Tasks screen that displays all asset tasks and supports editing multiple tasks at once.
- Added improved support for equipment serviced outside its normal maintenance sequence. Users can now allocate work to the appropriate step in a maintenance cycle when required.
- Added compliance filtering to Inspection Task Management to prevent compliance tasks from being duplicated across task views.
- Added a setting to control the default state of the compliance filter.
- Included In Progress Work Orders in the Next Work Order column in Task Management pages (previously only Open Work Orders were shown).
Forms
- Corrected form assignment filtering when adding forms to a work order.
- Forms assigned to specific asset classes are now only available when the work order asset matches the assigned class.
- Form availability also respects applicable group and department assignments.
Documents
- Added drag-and-drop document uploads, including support for dragging compatible attachments from Outlook directly into Samurai.
- Added document indicators to work order panel and table views so users can quickly identify work orders with attachments.
- The Documents tab now displays a highlighted indicator when documents are attached to the work order.
Purchase Orders
- Updated the purchase order PDF layout to match the KAIS template.
- Added a configurable purchase order number prefix, including support for the KAIS S prefix.
- Added an optional client selector to the purchase order form, allowing users to select or change the client.
- Updated Xero integration so purchase orders are sent as approved.
- Updated purchase order expense code behaviour so the corresponding external account code is assigned automatically.
- Simplified the purchase order form by hiding or disabling the external account field where it is populated automatically.
Xero Integration and Expense Codes
- Added mapping between Xero account codes and Samurai expense codes.
- Added the ability to create expense codes from synced Xero accounts.
- Improved account-to-expense-code mapping and prevented unnecessary duplicate mappings.
- Added controls to enable only the Xero account codes required in Samurai.
- Updated and matched the Xero client list.
- Added automatic daily synchronisation of suppliers, accounts and bills at midnight.
PDF Document Output
- Work order logos can now be configured at the department level, supporting department-specific branding for organisations such as KAIS Group and Munganya.
- When a department does not have a logo configured, Samurai automatically uses the organisation’s default logo.
Life Cycle Engine
- Life remaining and next due calculations for fixed interval tasks were incorrectly considering last performed; the calculations are now based on the fixed interval points only.
- Occurrence calculations for tasks in suppression groups were not considering actual occurrences of higher priority tasks in the suppression group.
Reporting
- Month selector in Operational Dashboard was incorrectly adding one day to the start and end date.
- Page permissions were not checked correctly to show report tables in the Generate Reports page.
- The duration hours calculation on the Event report was incorrect.
- System never showed in the Event page, even if it was enabled in App Settings.
Telematics Integration
- Corrected an issue where some Telematics Guru utilisation readings were incorrectly marked as invalid.
- The issue occurred when small clock differences caused imported readings to appear one or two minutes ahead of the Samurai server time.
- A 15-minute timestamp tolerance has been added for imported telematics readings, allowing for minor differences between the Telematics Guru and Samurai system clocks while retaining future-reading validation.