Client synchronization even when uninstalling in Quickbooks with qbXML

I synchronized the client from my SaaS application to quickbooks using qbXML and a web connector, I used the ExternalGUID field to be able to associate it with my internal client in my application.

The client syncs quickly in Quickbooks. But I'm still testing my application, so I uninstalled the client in quickbooks to check my code again and sync the client with Quickbooks.

But now, when I try to add a client, I just delete, I get this answer from quickbooks:

Quickbooks doesn't seem to clear an item from the list of ExternalGUID used. How can I make sure the client is re-added to quickbooks when I use the same ExternalGUID again?

I am using the American desktop version of quickbooks.

+4
source share
1 answer

Do not use ExternalGUID - there are problems with it, and it does not support older versions of QuickBooks.

It is best to keep the relationship between the ListID and your internal application identifier in your application.

+4
source

All Articles