Skip to main content

Solutions360

How to enable the integration between SI and Solutions360

A
Written by Ashok P
Updated over 3 weeks ago

Solutions360 is a third-party software for Project Management and Customer Relationship Management services.

Please read more on our Press Release: https://d-tools.com/solutions360-integration-pr/

Integration Status

Features

We have designed the integration around the quote/project creation and synchronization workflow:

Supported Workflows

1) PROJECT INTEGRATION

  • Start with a new Q360 quote, export to SI when ready for the estimation and design.

  • In SI, create a project from an Integration (Q360).

  • The project is created in SI. Users add the Bill of Materials, create drawings, and write a Scope of Work.

  • Sales Proposals can be generated in SI.

  • The project is synchronized to the Q360 quote, and the BoM is updated from SI to Q360.

2) CATALOG SYNC

What it does

The Q360/D-Tools Catalog Sync integration allows users to gain access to the D-Tools Product Library and synchronize this data with Q360's Master product list. The intent is to significantly reduce the amount of manual pricing updates on many masters in Q360. This integration supports the creation and updates of new products, including correct MFG naming, model, part number, description, categorization, and specifications, as well as automated pricing integration with D-Tools Vendor Partners. It is important to note that this integration is not intended to be a complete replacement for maintaining your product catalog, but it can help achieve up to a 75% match.

Limitations

  • Record limits: 10,000 per export from D-Tools.

  • Items created by D-Tools will default to the specific item type in Q360 based on the selection in the API configuration.

  • Only works on master price A in Q360 (not price B, C, or D) as imposed by D-Tools.

  • There must be a 1:1 relationship for mapping: 1 D-Tools field cannot map to multiple Q360 fields and vice versa.

  • Category and Subcategory fields on Q360 are limited to 20 characters. Any Masters created due to this integration will have truncated categories and subcategories to fit this restriction. This might be revised for version 24.01 to allow for longer values.

  • On occasion, the preferred vendor for a specific product may not be available on D-Tools (e.g., Shure as a vendor for Shure products). In such cases, users can select a different vendor and apply a flat percentage discount to approximate pricing.

Expectations for rollout

As of version 24.01, this integration is in Beta, awaiting development finalization, testing, and documentation. During this beta phase, a few issues are expected to surface as the integration matures. Ultimately, the goal is to provide a pricing sync based on selected Masters and associated Vendors between D-Tools and Q360, either daily or on demand. The synchronization process starts with items created or updated in D-Tools, which are then exported to the Q360 API every 24 hours. Q360 reads the exported catalog and updates the Master Table accordingly.

Q360 Prerequisites

  • Q360 version 24.01 or later.

  • Subscription to the D-Tools Product Library.

  • Payment of the current Q360 one-time integration cost.

  • At least one server license.

  • (Recommended) Master No. and Manufacturer should match perfectly with the Model and Manufacturer on D-Tools to avoid duplicate Masters being created in Q360.

  • D-Tools requires three items to be filled out for each Master: Model (Master No.), Manufacturer, and Category.

  • Q360 > Maintenance menu > API Configuration needs to be set up before this integration.

Q360/D‑Tools Catalog Sync: Summary

The integration links Q360 with the D‑Tools Product Library, so product data and pricing flow automatically into Q360’s Master product list. It creates or updates items with correct manufacturer names, model and part numbers, descriptions, categories, specifications, and vendor‑partner pricing, sharply cutting manual catalog work.

What it delivers

  • Automated import and update of product catalogs.

  • Continuous alignment of pricing with D‑Tools Vendor Partners.

  • Consistent, up‑to‑date product information across systems.

  • Time savings by eliminating repetitive data entry.

How it works

  1. The products are created or updated in D‑Tools.

  2. The integration exports up to 10,000 records per run through the D‑Tools API.

  3. Q360 receives the data and writes it to the Master table (Master Price A), honoring 1‑to‑1 field mappings.

  4. The default item type is determined by the API configuration.

Prerequisites

  • Q360 version 24.01 or later.

  • Active D‑Tools Product Library subscription.

  • Server license for the integration.

  • API credentials entered in Q360 with correct mapping of Manufacturer and Master No.

Setup at a glance

  1. Enter API keys in Q360.

  2. Configure synchronization settings and mapping.

  3. Schedule or run an initial sync to bring over products and pricing.

  4. Verify that new items appear in the Master list with accurate pricing.

Typical use cases

  • Building or refreshing a product catalog before quoting.

  • Keeping vendor pricing current for margin accuracy.

  • Reducing errors caused by manual spreadsheet updates.

Highlights of the catalog sync will include:

  • Utilizing a user-editable mapping table, any D-Tools Manufacturer / Model combination can be mapped to any Q360 Master No.

  • A selectable default item type (A, Q, M) on initial import, and the ability to adjust those item types following import in bulk

  • The ability to exclude any D-Tools Manufacturer / Model combination from pricing updates

  • Enhanced end-user reporting of imported/updated items

Access

Please request access to the integration by sending an email to api@d-toolshelp.com before performing the setup. D-Tools will enable access to your specific account within 48 hours.

  • This integration is offered to D-Tools customers of Software Assurance (SA).

  • If you want to use this integration, please email api@d-toolshelp.com requesting access to this particular integration, and we will enable it for you. Simultaneously, you will need to request access to the integration with Solutions360 by sending an email to support@solutions360.com, as it needs to be enabled on the Solutions360 app.

  • You will need a Solutions360 account and should purchase the integration capabilities from Solutions360.

Enable Integration

To use this integration, you must first set it up. This is a one-time setup. You will need an active Solutions360 account and have purchased the integration.

1/ In SI, go to Start > Control Panel, then open Manage Integrations.

Important note: If this feature is not available, please send an email to api@d-toolshelp.com requesting access to this particular integration, and we will enable it for you. Please note that you must be on the latest version of D-Tools and subscribe to Software Assurance (SA) to access this feature.

2/ Select Solutions360, then click the View API Key link.

3/ Click the Copy button to copy the API key.

4/ Log in to Solutions360.

5/ Enter the API key in the Solutions360 interface.

For additional details, please get in touch with Solutions360 support at support@solutions360.com

If you need D-Tools API assistance, please contact api@d-toolshelp.com.

Did this answer your question?