QBXML:我可以获得资产负债表还是我必须计算它?

时间:2014-03-24 16:55:02

标签: quickbooks intuit-partner-platform qbxml

我正在为客户创建一个概述页面,该页面通过PHP应用程序和Web连接器使用QBXML从Quickbooks获取发票和销售数据。

客户希望我包括资产负债表(所请求的日期)。是否可以直接检索,或者我是否必须获取所有项目和帐户数据并自行计算?

1 个答案:

答案 0 :(得分:3)

这绝对是可以做到的。

使用qbXML和Web Connector,您可以向QuickBooks发送qbXML请求,要求其生成报告,并将报告数据返回给您。报告数据以可解析的XML格式返回。

如果你看一下OSR:

你会找到一个选项:

  • GeneralSummaryReportQuery

如果您使用该语法发送qbXML请求,例如:

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="13.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
    <GeneralSummaryReportQueryRq>

      <GeneralSummaryReportType>BalanceSheetStandard</GeneralSummaryReportType>

      <DisplayReport>false</DisplayReport>
      <ReportPeriod>
        <FromReportDate>2013-01-01</FromReportDate>
        <ToReportDate>2014-01-01</ToReportDate>
      </ReportPeriod>

    </GeneralSummaryReportQueryRq>
  </QBXMLMsgsRq>
</QBXML>

您将获得包含所有资产负债表详细信息的格式良好的行/列XML文档。

有关此QuickBooks qbXML example siteQuickBooks wiki的详细信息。