Quickbooks ItemServiceQueryRq不返回所有服务项

时间:2011-03-11 22:59:50

标签: quickbooks

我正在为客户实施计费系统。我编写了这个XML查询来从公司文件中获取所有项目服务代码:

<?xml version=\"1.0\" encoding=\"utf-8\"?>
<?qbxml version=\"2.0\"?>
<QBXML>
  <QBXMLMsgsRq onError=\"continueOnError\">
    <ItemServiceQueryRq  requestID=\"81\"></ItemServiceQueryRq>
  </QBXMLMsgsRq>
</QBXML>

对于我的生活,我无法让QB网络连接器返回所有服务代码。公司文件有大约500个服务代码,但它只返回67.有没有人知道为什么会发生这种情况? QB Web连接器应用程序日志也没有提供任何提示。

1 个答案:

答案 0 :(得分:2)

确定他们都是服务项目吗?它们不是库存物品还是非库存物品?发出ItemInventoryQuery,ItemNonInventoryQuery,甚至是通用的ItemQUery来获取所有内容。

重复this question on the Intuit Developer Forums的问题。我在Intuit论坛上回答了你的问题......但你也可以在这里标记我的答案是正确的。 : - )