我们使用Intuit API V2从QuickBooks Desktop导入发票。
有一次,我们导入了一些不再出现在“所有发票”列表中的发票。 但是,如果我们“通过id”(一次一个)请求发票,我们就会得到它们。他们仍然有一个未结余额> 0。 是否有理由将这些发票显示在“所有发票”清单中?我们确实要求所有页面。
我们注意到的是,有问题的发票都有包含SalesTaxCodeId 2的行,似乎是“退税”。
答案 0 :(得分:2)
林,
我已经在Stackoverflow上多次回答了这个问题。在从Intuit同步到客户的桌面QuickBooks文件时,您需要查看对象可能遇到的任何错误的同步活动和同步状态。
遇到错误的对象会被标记,并且不再出现在查询中,除非您设置过滤器来检索错误的对象。
最后,您应该始终将xml请求发布为查询全部,一个发布给个人。