2014-09-29 2 views
1

Я использую «DevKit» Consolibyte (example_web_connector.php), чтобы попытаться интегрироваться с Web-коннектором Quickbooks.Quickbooks Webconnector (с DevKit) «Запрос запроса не нашел соответствующий объект в QuickBooks»

Я получаю эту досадную ошибку для ItemInventoryQueryRq.

запрос Запрос не нашел соответствующий объект в QuickBooks

Я сказал, что ошибка означает, что нет записей для WebConnector, чтобы получить, но я смотрю на детали в Quickbooks и есть много их там. Я использую простейший возможный XML-запрос без фильтров, поэтому я бы подумал, что он должен получить все из них.

Вот запрос XML:

<?xml version="1.0" ?> 
<?qbxml version="8.0" ?> 
<QBXML> 
    <QBXMLMsgsRq onError="stopOnError"> 
    <ItemInventoryQueryRq> 
    </ItemInventoryQueryRq> 
    </QBXMLMsgsRq> 
</QBXML> 

Последовательность запросов SOAP является

  1. поступления: serverVersion
  2. Исходящий: serverVersionResponse
  3. поступления: clientVersion
  4. Исходящий: clientVersionResponse
  5. поступление: аутентификации (В этот момент я «Ставить» запрос продукта)
  6. Исходящий: authenticateResponse
  7. поступление: sendRequestXML (Включает в себя нагрузку Quickbooks «компания» данные)
  8. Исходящие: ItemInventoryQueryRq
  9. поступление: ItemInventoryQueryRs (содержит сообщение о состоянии: «запрос запрос не найти соответствующий объект в QuickBooks»)

ответ

2

запрос запрос не нашел соответствующий объект в QuickBooks

Это означает, что именно оно говорит - что вы что-то искали, и ничто не соответствовало вашему поиску.

Мне сказали, что ошибка означает, что для WebConnector нет записей для извлечения, но я просматриваю элементы в Quickbooks, и их там много.

Тогда здесь есть одна из двух вещей. Либо:

а) У вас есть ужасно поврежденная QuickBooks компания файл (маловероятный)

ИЛИ

б) Вы либо не глядя, или не запрашивая, правильные элементы

Вы 100% положительный что вы смотрите на инвентарь предметов в QuickBooks, а не какой-либо другой тип товара (услуга, сборка, скидка, налог с продаж, не инвентарь и т. Д.)?

Вы 100% положительный что это запрос, который вы отправили в QuickBooks?

я поставил бы много хорошего $$$, что вы не смотрели на правильные типы элементов или посылают другой запрос к QuickBooks ...

+1

Да я вижу, теперь я должен был с помощью ItemQueryRq .. . Благодаря! – colmde