我正在为客户实施计费系统。我编写了这个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连接器应用程序日志也没有提供任何提示。
答案 0 :(得分:2)
你确定他们都是服务项目吗?它们不是库存物品还是非库存物品?发出ItemInventoryQuery,ItemNonInventoryQuery,甚至是通用的ItemQUery来获取所有内容。
重复this question on the Intuit Developer Forums的问题。我在Intuit论坛上回答了你的问题......但你也可以在这里标记我的答案是正确的。 : - )