System Integrator 5 – SDK Update #1

Release Notes

Enhancements (1)

 

Canadian Tax Rates Exposed

 

SDKProject.CanadaTaxRates is now a public property, so SDK users can now read the tax rates for projects using Canadian taxes.

Bugs Fixed (2)

 

SDKProperties are not saved correctly
(and as a result products on sales order cannot be added to an Estimate or Invoice in Quicklinks)

 

The SOEquipmentItem.SDKProperties and SOLaborItem.SDKProperties were not being set correctly. This has been fixed.

 

Sales Order and Work Order data for products can become corrupted when projects are copied, or imported more than once

 

The Sales and Work Order data associated with products can become corrupted or duplicated when users copy project, import (the same project), insert system or when products are added to multiple projects in the same sequence. The cause of this was an internal query that could not distinguish between projects that have items in identical order. This caused the sales and work order data for one of the projects to be written to the sales and work order data for other identical projects. This has been fixed.

How to Update

 

To update to the latest version of the SI5 SDK, follow these steps:

  1. Click here to download the new SDK with documentation
  2. Extract all files
  3. Copy the DTools.SystemIntegrator.SDK.dll file from the Src folder to the same location you had it in before
  4. Recompile your code
  5. To make use of the SDKProject.CanadaTaxRates, see the updated Quick Start Guide.doc (page 8)