Завершен

Ошибка при выгрузке справочника товаров в ТСД

dimassm 4 года назад в Проблемы с 1С обновлен Алексей (Старший специалист) 4 года назад 11

В 1С 8.х при выполнении команды НачатьВыгрузку() объекта "AddIn.Cl.TerminalConnector" выводиться ошибка


Ошибка при начале выгрузки данных на терминал. Описание ошибки: System.Exception, Коннектор не инициализирован для обмена.


Stack trace: в Cleverence.Warehouse.StorageConnector.CheckInitialization()
в Cleverence.Warehouse.StorageConnector.BeginUploadProducts(Boolean anyway, Boolean overwriteExisting, Boolean generateFullTextSearch)
в Cleverence.Warehouse.TerminalConnector.BeginAsyncUploadProducts()
в Cleverence.Warehouse.TerminalConnector.BeginUpload()


Установленный продукт:
Самописная конфигурация на основе MobileSmart ЕГАИС
Версия драйвера:
2.7.1.10
Типовая конфигурация драйвера?:
Операционная система:
windows 8.1
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
Самописная
Типовая конфигурация 1с?:
Модель ТСД:
ds5

Да сработает, но лицензии нет, демо режим

Пробовал и по другому выгружать данные. Выгрузку писал по аналогии и Вашей обработкой, выполняя последовательно команды: НачатьВыгрузкуТоваров, ДобавитьВВыгрузкуТоваров, ЗавершитьВыгрузкуТоваров. Ошибок нет, но данные не в клиенте на ПК не на самом терминале не появляются

Вы используете драйвер, а выгрузку пишите как в Платформе для ЕГАИС?

Подключение отличается, в новом подключение к базе смартса.

Подскажите пожалуйста а где можно прочитать про все свойства и методы этих подключений и различия между ними?

Уточните что сейчас у вас установлено на ПК и каким продуктом вы будете пользоваться? На основе чего вы будете что то разрабатывать. Драйвера 2.7** и новая платформа 3.0*** отличаются методами.

Сейчас стоит и то и другое, но планируем разрабатывать на платформе 3.0.**. За основу была взята конфигурация ЕГАИС.

И то и то не должно быть установлено. Вместе не работает. Скорее всего драйвер вы установили после установки платформы, соответственно он и зарегистрирован последним. Зарегистрируйте новую платформу - Запустите с правами администратора файл "Зарегистрировать COM.bat" из папки C:\Program Files\Cleverence Soft\Mobile SMARTS\Connectivity

Все о ЕГАИС и интеграции тут http://www.cleverence.ru/support/category:Mobile+SMARTS%3A+%D0%95%D0%93%D0%90%D0%98%D0%A1/

Да действительно установил драйвера устанавливал последними. Спасибо попробую.

А можно где нибудь увидеть все методы и свойства COM объекта платформы или они как раз все приведены в примере интеграции?

По методам можно почитать тут http://www.cleverence.ru/devlib/TerminalConnector/

Полная документация еще не готова, будет позже.

Сервис поддержки клиентов работает на платформе UserEcho