Skip to end of metadata
Go to start of metadata




This guide expects a good working knowledge of QuickBooks and only highlights the steps that need to be taken to complete the integration. For more details seek help from QuickBooks support.

  1. Optional. Create User in QuickBooks dedicated to integration. See below list of Roles user needs to have in order for integration to work.
  2. Open QuickBooks Company in Single-User mode with Admin user. This should be the same company file that you specified here in step #5.
  3. Open Web Connector.  In QuickBooks Go to File and select Update Web Services.
  4. In Web Connector select File Select Add an Application.
  5. Browse to the *.QWC file that was created in step #10 here. Once you select the file the Wizard will walk you through the following prompts. Make sure you select proper permissions and user as displayed.

  6. At this point you should have an Application added. In Password field on application - enter password that you specified for the Ditat TMS user you setup here in step #3.
  7. Check application (checkbox on left) and press Update Selected button. If configured correctly Web Connector will connect to Ditat TMS and perform sync operation.


QuickBooks is now ready to communicate with Ditat!

Repeat Steps 4-7 for each company to integrate

If you setup integration for multiple companies the Web Connector should look like this:

Web Connector Info

Only one account will be linked at a time whichever account Quick Books is currently linked to.

QuickBooks permissions required for integration user

Area and Activities

Access level


Centers -> Customer center

Create/Modify entries

Required to create and modify customer.

Customers & Receivables -> Credit Memos


Required to create credit memos.

Customers & Receivables -> Invoices


Required to create invoices.

Customers & Receivables -> Receive Payments


Required to apply credit memos.

Lists -> Item List


Required to retrieve the list of service items for mapping.






  • No labels