Ошибка в веб-коннекторе, когда QuickBooks не работает
Я использую веб-соединитель с моим приложением для интеграции с рабочим столом quickbooks. Все работает нормально, когда работает quickbooks, но когда не работает quickbooks, я получаю следующую ошибку:
20140820.15: 43: 08 UTC: QBWebConnector.SOAPWebService.CheckCFNResponse (): аутентификация пользователя. 20140820.15: 43: 08 UTC: QBWebConnector.SOAPWebService.do_authenticate (): Готово. 20140820.15: 43: 08 UTC: QBWebConnector.SOAPWebService.OpenConnection (): подключение к QuickBooks... 20140820.15:43:08 UTC: QBWebConnector.SOAPWebService.handleAllOtherError(): QBWC1013: Ошибка подключения к QuickBooks. Возвращение сообщения об ошибке в приложение. Если файл данных компании QuickBooks не открыт, вызов метода "BeginSession" должен содержать имя файла данных.
Я отправляю путь к файлу данных компании в ответе аутентификации, но по-прежнему получаю эту ошибку, даже когда я выбрал опцию "Да, всегда; разрешить доступ, даже если QuickBooks не запущен", а также проверен автоматический вход в настройках компании QuickBooks.
Я искал эту ошибку и нашел следующие ссылки
но когда я проверил quickbooks, он уже был установлен для автоматического входа из приложения.
Пожалуйста, предложите любое решение для этой ошибки.
1 ответ
Наконец я смог решить эту проблему, которая была из-за глупой ошибки. Путь к файлу был "C:/Users/Public/Documents/Intuit/QuickBooks/sample Company Files/QuickBooks Enterprise Solutions 14.0/sample_manufacturing business.qbw", который я отправлял, тогда как это должен был быть "C:\Users\Public\Documents". \Intuit\QuickBooks\ Образцы файлов компании \QuickBooks Enterprise Solutions 14.0\sample_manufacturing business.QBW"для системы Windows.
Глупая вещь, которую нужно было сделать и игнорировать:).
Наконец-то все правильно поняли. Спасибо Уильям