Skip to main content

SI v24 Release Notes

What's new in SI v24?

A
Written by Ashok P

System Integration (SI) v24 was released on 4/27/2026.

Video

This is a recording of the webinar we hosted on 4/23/2026.

Multiple users can edit projects at same time (optional project rule)

  • Project rule to enable multi-user project editing (turns on for all users)

  • Multiple users can edit projects at same time

  • Project changes are saved instantly on SI Server and can be refreshed by other users editing projects

  • Automatic project refresh from SI Server every 3 mins or before any update action in project

  • Files for projects (Visio, AutoCAD, etc.) are checked in and checked out and have Undo Check Out and Force Undo Check Out functions

  • Users can edit separate Visio and AutoCAD files for the same project at the same time

  • Project Revisions are uploaded to SI server instantly

  • Project Change Orders, status changes, and approvals are saved to SI Server instantly

  • Project Changes made in Visio/AutoCAD apply instantly to SI Server

  • Workflow rules for most criteria run instantly

  • Ability to view project editing sessions and disconnect users editing projects

  • Improved Project History

Projects

  • Improved Tax Model to support taxes on labor types

  • Labor Types can be marked taxable or assigned a specific tax

  • Avalara Labor Tax Codes can be assigned to Labor Types

  • Find products and labor items in projects not in catalog and update to catalog with option to open project

  • Add Cost, Cost With Tax, Margin and Markup fields to Change Order views

  • Ability to re-order items in Project Editor

  • Project Item order can be stored per grouping (supported groupings: no grouping, Location, System, Location and System, System and Location)

  • Project Item order is respected in Project Editor (Items view and Item Summary view) and Client reports

  • Allow for duplicate location names in project if location number is different

  • Add option for Location Number to display with Location Name as a Prefix or Suffix

  • Allow Labor Cost to be updated in Approved Projects

  • Project rule to lock labor cost for installed items in an approved project

  • Catalog field to “Lock cost in project” which prevent cost update for Products/Labor Items in Projects

  • Project Gantt Views can be exported to Microsoft Project (requires Microsoft Project)

  • Gantt View is a modeless window

  • Add Specific Manufacturers filter to Calculated Items

  • Add Permissions for Approving Internal and External Change Orders

  • Add permission to create project specific systems

  • Improve speed of opening item editors in Project Editor

  • Improve layout of Report Definitions Dialog

  • Add Price Type field to project price compare with catalog dialog

  • Add Installation Cost and Average to bottom of Project Editor

  • Respect Client Filter in Project Explorer Archived View

  • Add Option to exclude Labor Items from Compare Item Validation

  • Allow for creation Gantt View Templates not tied to any specific project

  • Gantt templates support tasks with durations, predecessors, successors, lags, and milestones.

  • Gantt templates can be inserted into Project Gantt Views

Scheduling

  • Add Picked, Installed, Serial Numbers and Mac Address fields to Service Order Items and Service Order Site Items

  • Add Custom Fields for Time Sheets

  • Add Project Manager field to Task Explorer

  • Add Resource Email to Time Sheet Editor and Time Sheet Explorer

  • Improve Resource Conflicts Form to include Client, Project, and Project Number

  • Improve Task detail sub-report data source to make reports easier to customize

Purchase Orders

  • Improve Purchase Order Project Updates process to track items on cancelled purchase orders and draft purchase orders

  • Track “Quantity On Order” field for Products, Labor Items and Bundled Cable in catalog

  • Purchase Order to open on Summary sub-tab

  • Improve Item Receipt layout and behavior

Clients and Contacts

  • Allow Contact Address to be selected on Service Orders, Tasks, Purchase Orders and Projects

  • Add Vendor Primary Contact Data Fields to Purchase Order Reports

Catalog

  • Allow System to be set at Catalog-level for Labor Items and carry over to projects

  • Allow System to be set at Catalog-level for packages and carry over to projects

  • Add "Products in different location/systems" setting for packages to Catalog and carry over to projects

  • After doing mass update "Publish to Mobile Install" field should prompt to publish site items to Mobile Install

General

  • Mass Update for SI Users

  • Add Setting to not prompt non-Administrators for SI Client Updates

  • Add option to not display SI Server IP address on email notifications

  • Azure Active Directory Settings to Map Azure Security Groups to SI User Groups and Roles

  • Change Display Order for Custom Fields for Mass Update for Items to follow custom field order

  • Upgrade Rtf controls to latest version for better speed of Rtf editing

  • Add IP address to server exception logs when login failed with incorrect username or password

  • Add "Name" field from Server Profile in the Connected to Server Display

SI Server

  • Support Azure Load Balancers running multiple SI Servers for larger and more scalable SI server installations with managed Azure SQL instances and Azure Blob Storage

  • Make SQL Server 2025 default for fresh v24 server installs (SQL Server 2025 Express increases max database to 50GB from 10GB)

  • Allow SQL Server databases to be backed up in the new Bacpac format (useful for remote databases and Azure databases)

Mobile Install

  • Support Custom fields in Time Sheets

  • Support Installed, Picked, Serial Number and Mac Numbers in Service Order items and site items

  • Prompt user to add site items when service order opened for editing

  • Improved services from SI to handle larger files for Mobile Install File upload

  • Change Default Timeline for Mobile Install to This Week

  • Export time sheets from MI in chronological order

QuickBooks

  • Improve Labor Items Display for QuickBooks Estimate Form

API

  • API : POST New Vendors API Endpoint

  • API : Update Vendors endpoint

  • API : Automatically Import Tasks via SI server automation

  • API : Add fields Client, ClientNumber and ClientPONumber on POST/Project/Update

  • API : Deleted Catalog Items. Automated catalog export to add option to indicate deleted items

  • API : POST Create/Task/Custom Fields

Hotfix 1

Released 5/28/2026

SI Client

  • Error saving the numeric and date project custom fields in multiuser mode with European regional setting.

  • Taxes in reports are incorrect for items marked for deletion in pending change orders

  • Arrange Item order in reports is lost for most groupings (except No Grouping) after upgrade from v23 or earlier

  • Revert PO receives to receive no items by default and add a user setting to default new receipts to receive all items

  • Improve speed of Add from Library

  • Labor type and hours are missing for accessories when mass updating package items with accessories.

  • Revisions may not create correctly in multi-user mode when a prior revision create fails due to service failure. This error is not critical and only happens if a service is down once when creating a revision and user creates a second revision after service is back up.

  • Crash occurs when exporting project history to Excel if the project name contains the special characters like <-> (Crash reported by Diversified). Crash is not critical as it requires a project with special characters.

  • Hyperlink text in the submittal report is not displaying with blue color and underline.

  • Cover image is not displaying correctly in the add report preview on the customer portal.

  • QuickBooks Time connection is not working.

  • Fix issue with User Group Permission for Editing Shared Layouts

  • Excel report is not running in project explorer for check-in/checkout mode.

  • Project Item order status should change to 'Not Ordered' in the project after deleting a purchase order

  • Cloning a project or importing a project should set the default order status to Not Ordered

  • Maintain selected item position when custom layouts change in Project Editor

  • Weight, Height, Width and Depth field importing incorrectly from CSV when decimal is set as comma (impacts European customers including Germany)

  • Labor hours must follow the labor hour format defined in the company settings for the service order labor

  • Add Short Description to Arrange Items Interface

  • Insert function breaks Predecessor Assignments in Gantt View

  • Update Time Sheet Hours in Mobile Install when time sheet approved in SI

  • API : Webhooks for change orders

  • API : Add resource email on GET/Timesheets

SI Server

If you are experiencing any of the bugs below, please contact D-Tools Support for the latest v24 SI Server build.

  • Cannot upload or download very large files to SI Server (80 MB Plus)

  • Profit becomes empty in Project Explorer after making changes in Project Editor in multi-user mode

  • Margin and Markup may be incorrect in Project Explorer after making changes in Project Editor in multi-user mode

  • Project item order is not saved for new groupings like Location, System on creating a new project (Import Project or Create Project from template)

  • Users may see a Project Not Checked Out Exception in multi-user mode when creating a project.

  • Project history is not tracked in multi-user mode when an approved change order is deleted, a project is unapproved, and an approved revision is marked as pending

Did this answer your question?