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.