Ваши комментарии
Конечно, вызов инициализирует функцию в промежуточной.
Тут дело не в связи, по крайней мере в этой ошибке. Дело в изменении настроек, например на промежуточную базу 1С поставили пароль, а в панели управления этот пароль не указали.
Или не зарегистрирован COM-объект.
Целый лог бы посмотреть. Есть универсальная инструкция на все случаи жизни, так сказать:
Запустите cmd.exe от администратора и не важно если Вы админ на пк, запуск именно правой кнопкой мыши! - запуск от имени ...
1) Запустите из командной строки команды: 1cv8.exe /RegServer и regsvr32 comcntr.dll из папки 1С\bin (пример расположения папки: C:\Program Files (x86)\1cv82\8.2.19.83\bin)
2) Запустите с правами администратора файл "Зарегистрировать COM.bat" из папки C:\Program Files (x86)\Cleverence Soft\Mobile SMARTS\Connectivity
3) Перезапустите службу драйвера. Запустите Mobile Smarts, нажмите "Настройки локального сервера", выберите ваш сервер. Затем нажмите на кнопку "Остановить сервер данных", затем "Запустить сервер данных"
4) Переподключите промежуточную базу "C:\ProgramData\Cleverence\Базы Mobile SMARTS\1С Драйвер ТСД Wi-Fi ПРОФ\OnlineConnection\1CBaseSelector.exe"
Добрый день,
Для этого существует ПРОФ драйвер. "Прикрутить" к Wi-Fi драйверу в теории возможно, но лицензия не позволяет совершать внешние вызовы.
"Единственный вопрос который остался: как получается, что база работает на WinCE и НЕ работает на Android?" - вот в этом и есть проблема - конкретный вызов.
Базу 1С свою нам на почту можете прислать чтоб полностью проблему воспроизвести?
Поэтому и был вопрос ранее
"ТСД на win тоже подключен к этому же серверу? при выполнении той же операции такого лога на сервере не появляется?"
Это значит что стандартный метод ПолучитьОстаткиНоменклатуры вызывается на данном ТСД в типовой конфигурации без ошибки
Сложность данной ошибки заключается в том что конфигурация у вас не типовая и что за вызов и что ему предшествует непонятно. Мы можем завести заявку разработчикам, но они как и мы вначале проверят на типовом приложении, а у нас как и писал Илларион - не воспроизводится.
Есть предложение - вы можете установить демо конфигурацию 1С и драйвер с сайта и проверить вызовы в 1С - будут они проходить или нет. Есть у вас такая возможность?
MESSAGE: Имя метода должно содержать Ид коннектора: 'connectorId:className.methodName'
ТСД на win тоже подключен к этому же серверу? при выполнении той же операции такого лога на сервере не появляется?
У вас конфигурация ПРОФ драйвера типовая?
Добрый день,
На всех андроид устройствах ошибка будет одинаковая.
А с сервера можете логи прислать. ( для Win 7/Seven/Vista C:\ProgramData\Cleverence\Logs. для Win XP С:\Documents and Settings\All Users\Application Data\Cleverence\Logs)
Сервис поддержки клиентов работает на платформе UserEcho
1 - Если у вас на сервере и на ТСД присутствуют файлы UserAddedProduct или NewProduct - удалите их и перезапустите службу сервера.
2 - Шк может быть привязан просто к товару, может быть привязан к характеристике, может к упаковке. Все зависит от того как ШК заведен в базе 1С.