处理常规详细信息报告查询请求时出错:0x80040402,意外错误

时间:2013-06-20 11:10:41

标签: qbxml

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

错误:

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

我注意到只有当我们的应用程序向QB发送General Detail Report请求时才会发生错误。

发生错误时发送的其中一个请求:

<?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 Connector将我们的应用程序连接到QB。

请帮助我们解决问题?

1 个答案:

答案 0 :(得分:1)

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

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

2013年在查询期间肯定发生了错误,尚未看到SDK调用发生的2012年错误。