使用qbXML检索帐户的所有检查列表

时间:2013-09-29 16:16:57

标签: qbxml

我正在为一个集成到QuickBook桌面的客户端的网站上工作。我需要获取特定帐户的所有支票的清单(理想情况下,我希望该帐户的所有交易[不论其类型],但如果我必须一次获得一个,那就没问题)。当我发送以下XML时:

<ns1:sendRequestXMLResponse>
    <ns1:sendRequestXMLResult>
        <xml version="1.0" encoding="utf-8" ?>
        <qbxml version="12.0"?> 
        <QBXML>
            <QBXMLMsgsRq onError="stopOnError">
                <CheckQueryRq>
                    <AccountFilter>
                    <ListID>800000F1-1362066981</ListID>
                    </AccountFilter>
                    <IncludeLineItems>true</IncludeLineItems>
                </CheckQueryRq>
            </QBXMLMsgsRq>
        </QBXML>
    </ns1:sendRequestXMLResult>
</ns1:sendRequestXMLResponse>

我收到以下错误:

  

&lt; CheckQueryRs statusCode =“1”statusSeverity =“Info”statusMessage =“查询请求未在QuickBooks中找到匹配的对象”/&gt;

如果我进入QuickBooks,我可以看到有与该帐户相关的检查,所以我不确定为什么这不会返回结果。

更新1:我在没有AccountFilter的情况下重写了这个,所以它返回了每一张支票,我找到了800000F1-1362066981帐户的支票。它也是10 MB,因此很难使用。 : - )

0 个答案:

没有答案