我现在已经使用了 QBO 和 QBD API,并且觉得我对它的思考方式以及如何与之交互有了相当的了解。所以现在是时候设计实际的集成解决方案了。
在我的应用程序中,您可以创建新客户、报价服务、执行服务,并很快将发票传递给 QuickBooks,听起来很简单。
但是,如果客户还没有在 QB 中呢?没问题 - 对于每张发票,我都会查找客户(无论如何都需要 id),如果它不存在,请添加它。但是,如果我必须为每张发票查找客户,它似乎可能会很慢。我可能有 30,000 名客户,每天有 500-3000 张发票。
所以我的问题是这样的;别人在做什么?
a) 您是否将每个客户的 QB id 存储在您的数据中?
b)您如何检测地址更改(在您的应用程序中更改并在 QB 中更改)?
c) 批量提交界面是不是要快得多我应该使用那个?
谢谢你的帮助!