Ошибка API QuickBooks QBXML: Не удалось получить интерфейс ptr: Source:. \ Src \ TimeActFilter.cpp

Мои клиенты столкнулись с проблемой при попытке сделать простой запрос TimeTracking с использованием двух инструментов: OpenSync и QODBC. Они оба представляют одну и ту же ошибку в файлах qbsdklog.txt. Кто-нибудь из разработчиков QBXML испытал это / изобрел лекарство? Общая поддержка Intuit говорит им, что вина лежит на сторонних разработчиках, однако я не уверен, как они пришли к такому выводу.

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.

OpenSync:

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.

Любая информация приветствуется.

Обновить: Вот XML-запрос от OpenSync

<след>
<ВЫЕЗДНОЙ>
<? 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>
</ OUTGOING>
<ВОЗВРАТ>

<QBXML>
<QBXMLMsgsRs>
<TimeTrackingQueryRs statusCode = "1" statusSeverity = "Info" statusMessage = "Запрос запроса не нашел подходящий объект в QuickBooks" />
</ QBXMLMsgsRs>
</ QBXML>

</ ВОЗВРАТ>
</ Трассировка>

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]