1

我的客户在尝试使用以下两种工具进行简单的 TimeTracking 查询时偶然发现了一个问题:OpenSync 和 QODBC。它们都在 qbsdklog.txt 文件中出现相同的错误。是否有任何 QBXML 开发人员经历过这种情况/设计了补救措施?Intuit 的一般支持人员告诉他们,错在第 3 方开发人员,但我不确定他们是如何得出这样的结论的。

QODBC:

20130913.095701 I   2588    QBSDKProcessRequest Application named 'FLEXquarters QODBC' starting requests (process 6920).
20130913.095701 I   2588    SpecVersion Current version of qbXML in use: 10.0
20130913.095701 I   2588    QBSDKMsgSetHandler  QUERY: Time Tracking
20130913.095701 I   2588    TimeTrackingStorage::DoQuery    Setting iterator chunk size to 00001000
20130913.100310 E   2588    TimeTrackingStorage::DoQuery    Failed to get an Interface ptr:  Source: .\src\TimeActFilter.cpp line #86 HRESULT=0x80004005
20130913.100310 I   2588    QBSDKMsgSetHandler  Request 1 failed.
20130913.100310 I   2588    MsgSetHandler   Finished.

开放同步:

20130913.142336 I   2588    QBSDKProcessRequest Application named 'OpenSync' starting requests (process 700).
20130913.142336 I   2588    SpecVersion Current version of qbXML in use: 10.0
20130913.142336 I   2588    QBSDKMsgSetHandler  QUERY: Time Tracking
20130913.142336 I   2588    TimeTrackingStorage::DoQuery    Setting iterator chunk size to 2147483647
20130913.142337 E   2588    TimeTrackingStorage::DoQuery    Failed to get an Interface ptr:  Source: .\src\TimeActFilter.cpp line #86 HRESULT=0x80004005
20130913.142337 I   2588    QBSDKMsgSetHandler  Request  failed.
20130913.142337 I   2588 MsgSetHandler  Finished.

任何信息表示赞赏。

更新:这是来自 OpenSync 的 XML 请求

<追踪>
<外出>
<?xml version="1.0" encoding="ISO-8859-1"?><QBXML><QBXMLMsgsRq onError = "continueOnError"><TimeTrackingQueryRq><ModifiedDateRangeFilter><FromModifiedDate>2013-09-12T22:22:59</ FromModifiedDate><ToModifiedDate>2013-09-12T22:50:17</ToModifiedDate></ModifiedDateRangeFilter></TimeTrackingQueryRq></QBXMLMsgsRq></QBXML>
</外出>
<返回>

<QBXML>
<QBXMLMsgsRs>
<TimeTrackingQueryRs statusCode="1" statusSeverity="Info" statusMessage="查询请求未在 QuickBooks 中找到匹配对象" />
</QBXMLMsgsRs>
</QBXML>

</返回>
</追踪>
4

0 回答 0