4

我使用 qbXML 和 Web 连接器将客户从我的 SaaS 应用程序同步到 quickbooks,我使用字段 ExternalGUID 能够将其与我的应用程序中的内部客户相关联。

客户在 Quickbooks 中同步良好。但我仍在测试我的应用程序,所以我在 Quickbooks 中删除了客户,只是为了再次测试我的代码并能够在 Quickbooks 中同步回客户。

但是现在,当我尝试添加刚刚删除的客户时,我从 quickbooks 中得到了这样的回复:

Quickbooks 似乎没有从使用的 ExternalGUID 列表中清除该项目。当我再次使用相同的 ExternalGUID 时,如何确保将客户重新添加到 quickbooks?

我正在使用美国桌面版的 quickbooks。

4

1 回答 1

4

不要使用 ExternalGUID——它有问题,而且它不支持旧的 QuickBooks 版本。

最好的办法是在您自己的应用程序中存储 ListID 和您的内部应用程序 ID 之间的链接。

于 2010-12-09T13:04:53.437 回答