Ваши комментарии

Ок, спасибо за информацию, очень интересно.

По поводу предупреждения на экране при установке - честно, не помню, возможно, оно и было. Но там точно не было написано, что "сломается" другой драйвер, скорее всего, что то типа "уже установлена более новая версия драйвера"? Конечно, я понимал, что на ПК уже установлена другая версия, но не предполагал, что объекты пересекаются между собой (банально, они могут называться по разному).

Здравствуйте, коллеги.

На днях сталкивался с такой же проблемой - на микрокиоске выводилась нулевая цена для товаров. Используется Далион:Управление магазином и

Драйвер микрокиоска для 1С предприятие, все настройки в промежуточной БД были корректные, проверял несколько раз.

На данном ПК так же был установлен драйвер WiFi-терминала сбора данных для 1С:Предприятия. На ТСД цена по товарам выводилась корректно.

Проблема решилась перерегистрацией COM-компонентов из поставки драйвера микрокиоска (запуск файла "Зарегистрировать COM"). При этом цена на микрокиоске стала выводиться, а на ТСД пропала - стали выводиться нули. Попробовал запустить регистрацию COM из поставки драйвера ТСД, снова цена пропала из микрокиоска.

В техподдержке мне сказали, что на одном ПК нельзя использовать оба драйвера - для ТСД и микрокиоска. Я установил драйвер ТСД на другой ПК в сети (благо, есть еще один ПК, помимо сервера, который будет постоянно включен), снова запустил регистрацию COM из поставки драйвера микрокиоска на сервере, сейчас все работает.

Может быть, данная информация поможет Alex4fm.


Так же просьба к техподдержке - пожалуйста, укажите в документации, что нельзя одновременно на ПК использовать два драйвера. Или обеспечьте такую совместимость. На самом деле, хотелось бы, чтобы все служебное ПО (товароучетка, система управления кассами, драйвера периферийных устройств) стояло на одном сервере, а не на разных ПК пользователей.

Данный вариант сработал, правда, я не сразу понял, что надо подменить БД в папке C:\ProgramData\Cleverence\KioskDriver\Базы 1С\Киоск 8.3. Сначала создал отдельную папку в C:\Program Files (x86)\Cleverence Soft\Driver1C Kiosk\Базы 1С\Киоск 8.3 upd, указал путь к этой БД, но сервер MobileSMARTS работал некорректно, были ошибки в логах. После перезагрузки компьютера путь к БД прописался как C:\ProgramData\Cleverence\KioskDriver\Базы 1С\Киоск 8.3, я подменил БД в этой папке и все заработало - микрокиоск получил цену из Далиона.

Здравствуйте. Данная рекомендация не помогла. Так же я хотел бы уточнить - в вашем ответе описаны пути к драйверу "Driver1C WiFi", у меня же речь о "Driver1C Kiosk" (с "Driver1C WiFi" все нормально). Я правильно понимаю, что нужно выполнять описанные действия имеено в папке с "Driver1C Kiosk"?

Я прогнал процедуру подключения промежуточной БД к основной БД Далион, нашел, где происходит ошибка:


Как видно из кода, в реестре выполняется поиск либо раздела v82.COMConnector, либо v81.COMConnector.

После выполнения следующей строки ctrl = Новый COMObject... происходит "исключение", выдается ошибка подключения. Судя по всему, это происходит от того, не удается найти запись в реестре.

У меня установлена платформа 1С 8.3.8.1964, в реестре зарегистрирован раздел V83.COMConnector:



При подключении промежуточной БД через C:\Program Files (x86)\Cleverence Soft\Driver1C Kiosk\Server\1CBaseSelector.exe указано, что совместимая версия 1: 8.3 (начиная с 8.3.3). Но, судя по всему, это не так. Возможно, при тестировании у вас на ПК уже была установлена платформа 1С 8.2 и там был зарегистрирован в реестре раздел v82.COMConnector.


Подскажите, что нужно сделать? Ждать исправления, править реестр или устанавливать платформу 1С 8.2?



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