0

在对我们的实时机器上的一个问题进行故障排除时,我在 QB 同步日志文件中遇到了多个以下错误实例。我已确认一旦发生此错误,同步过程会突然停止。

错误:

string hresult = 0x80040402
string message = Unexpected error. Check the "qbsdklog.txt" file for possible additional information.

我注意到只有在从我们的应用程序向 QB 发送常规详细信息报告请求时才会发生错误。

发生错误时发送的请求之一:

<?xml version="1.0"?>
<?qbxml version="5.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
    <GeneralDetailReportQueryRq requestID="3066106">
      <GeneralDetailReportType>BalanceSheetDetail</GeneralDetailReportType>
      <DisplayReport>false</DisplayReport>
      <ReportPeriod>
        <FromReportDate>2013-05-07</FromReportDate>
      </ReportPeriod>
      <ReportAccountFilter>
        <AccountTypeFilter>CreditCard</AccountTypeFilter>
      </ReportAccountFilter>
      <ReportTxnTypeFilter>
        <TxnTypeFilter>All</TxnTypeFilter>
      </ReportTxnTypeFilter>
      <ReportDetailLevelFilter>All</ReportDetailLevelFilter>
      <ReportPostingStatusFilter>Either</ReportPostingStatusFilter>
      <IncludeColumn>TxnID</IncludeColumn>
      <IncludeColumn>TxnNumber</IncludeColumn>
      <IncludeColumn>ClearedStatus</IncludeColumn>
      <IncludeColumn>RunningBalance</IncludeColumn>
      <IncludeAccounts>All</IncludeAccounts>
    </GeneralDetailReportQueryRq>
  </QBXMLMsgsRq>
</QBXML>

注意:我们使用 Quickbooks Web 连接器将我们的应用程序连接到 QB。

你能帮我们解决问题吗?

4

1 回答 1

1

这可能与 QB2013/Enterprise 13.0 R7P 问题有关。

并且最近有一些关于 2012 R14P 出现“意外错误”的报道。

2013 错误肯定发生在查询期间,还没有看到 SDK 调用发生 2012 错误。

于 2013-06-28T19:35:25.893 回答