【问题标题】:How to get values using QBXML request如何使用 QBXML 请求获取值
【发布时间】:2013-03-29 05:33:11
【问题描述】:

我要取

Date Last Sold
MTD Sold
Last Month Sold
YTD Sold
Last Year Sold
Date Last Purchased

对于Quickbooks 中的项目。

我正在使用PHP SDK 从quickbooks 获取项目并能够获取它们。

但我也想获取这些字段。

我可以使用任何QBXML 请求来获取项目的这些字段值吗?

【问题讨论】:

  • 您可能需要使用一份报告。 GeneralReport 或 CustomReport。找出您可以从 UI 中获取信息的报告,然后查看它是否在这 4 种报告中的一种中可用。

标签: quickbooks


【解决方案1】:

正如威廉已经说过的,这些信息都不能通过直接查询获得。

您应该在 QuickBooks GUI 中四处寻找,找出可以从哪里获得这些信息 - 很可能必须来自报告。

一旦您知道可以从哪个报告中获取信息,请使用QuickBooks desktop API reference 查找特定报告类型的语法。

例如:

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="12.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<CustomSummaryReportQueryRq>
<CustomSummaryReportType>CustomSummary</CustomSummaryReportType>
 ... etc. etc. etc.

您将返回一个可以解析的 XML 文档。

同样,第一步是您需要找出可以从 GUI 中获取该信息的报告。

【讨论】:

猜你喜欢
  • 2019-05-15
  • 1970-01-01
  • 1970-01-01
  • 2021-12-25
  • 2012-11-25
  • 1970-01-01
  • 2011-05-11
  • 1970-01-01
  • 2018-09-21
相关资源
最近更新 更多