【问题标题】:qbXML to Filter Items by Custom Fields?qbXML 按自定义字段过滤项目?
【发布时间】:2021-07-16 17:30:40
【问题描述】:

是否可以从 QuickBooks 中获取项目列表并根据自定义字段对其进行过滤?我从 2013 年开始找到 this question,但我不确定从那以后它是否发生了变化,因为这似乎是一个非常重要的功能。

类似这样的:

<!---- LIST ALL ITEMS OF THE CATEGORY "MyCategory" ---->
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
  <ItemQueryRq requestID="{REQUEST_ID}" >
      <Category>MyCategory</Category>
    </ItemQueryRq>
  </QBXMLMsgsRq>
</QBXML>

如果没有,是否可以在项目请求中获取自定义字段?如果是这样,我可以手动筛选并过滤响应中的所有项目,但我得到的响应似乎只返回标准字段。

如果相关,我正在使用 Web 连接器和 QuickBooks 桌面。

【问题讨论】:

    标签: xml quickbooks


    【解决方案1】:

    Intuit 的文档在这里,列出了您可以过滤的内容:

    不,您不能按自定义字段过滤。

    关于查询和取回自定义字段的文档在这里:

    您需要这样做才能获取自定义字段 (OwnerID):

    <?xml version="1.0" encoding="utf-8"?>
    <?qbxml version="8.0"?>
    <QBXML>
      <QBXMLMsgsRq onError="stopOnError">
        <ItemQueryRq requestID="{REQUEST_ID}" >
          <OwnerID>0</OwnerID>
        </ItemQueryRq>
      </QBXMLMsgsRq>
    </QBXML>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-14
      • 2011-04-28
      • 1970-01-01
      • 2018-09-08
      • 2014-04-30
      • 2018-02-13
      相关资源
      最近更新 更多