gifts2017

Решение проблемы с платным драйвером сканера штрихкодов ATOL

Опубликовал Денис Гончаренко (SoftIce) в раздел Оборудование - Сканер штрих-кода

Ранее, в одной из публикаций предлагался способ замены встроенного драйвера ATOL на более раннюю версию. Однако во время проделывания описанных манипуляций, судя по комментариям, народ (и я в том числе) столкнулся с рядом проблем. В итоге, конечно, пришли к какому-то среднему решению, включающему исправления в коде и прочее.
Мой способ похож на описанный в публикации http://infostart.ru/public/102165/, но с уточнениями и готовыми файлами макетов.

В публикации http://infostart.ru/public/102165/ описывался способ замены макетов в справочнике "ПодключаемоеОборудование". Способ не полностью рабочий. (см. комментарии). Описываю уточнение и выкладываю готовые файлы для загрузки.

1) Создайте zip файл содержащий инсталяшку драйверов атола (там по идее должно быть 2 файла setup.exe и setup1.cab), переименуйте его в setup.exe.zip. (именно так - все маленькими буквами. это важно !!!)
2) Создайте пустой zip файл. Назовите его как угодно (имя должно быть до 8 символов)
3) поместите в него setup.exe.zip. 
4) Теперь можно загрузить получившийся файл в макет "ДрайверАТОЛОбщий". Для этого откройте в конфигураторе справочник "ПодключаемоеОборудование", перейдите в макеты, найдите макет ДрайверАТОЛОбщий, двойной клик, выберите "Загрузить из файла" и укажите на созданный вами файл.

Или загрузите готовый файл из публикации: DriverATOLCommon.zip.

5) Теперь необходимо таким же способом загрузите макет "ДрайверАТОЛСканерШтрихкода". Только файл загрузите из этой публикации, потому как создавать его самому довольно муторно. (DriverATOLBarCode.zip)

6) Сохраните и закройте конфигуратор

Желательно удалить новую версию драйвера, если таковая установилась у вас автоматически и перезагрузиться.

Не забудьте удалить файл scaner1C.dll из папки С:\users\\AppData\Roaming\1c\1Cv82\ExtCompT\. Долго не мог понять почему у меня подставляется новая версия драйвера, оказалось 1С закешировала длл-ку в этой папке и пользовалась ею для работы.

Удалите и заново настройте все установленные сканеры штрихкода и все. Никаких изменений в коде типовой конфигурации делать не надо. Установку ATOL-овских драйверов при необходимости можно запускать прямо из конфигурации из справочника Подключаемое оборудование.

Таким способом, я заменил драйвер, идущий в комплекте 6.6.0.418 на версию 6.5.3.399.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
DriverATOLBarCode.zip (6.5.3)
.zip 2,32Mb
30.05.12
169
.zip 2,32Mb 169 Скачать
DriverATOLCommon.zip (от 11.02.2009)
.zip 19,10Mb
30.05.12
95
.zip 19,10Mb 95 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Егор Ерхов (Erhov_egor) 31.05.12 08:02
а есть тоже похожее что нибудь только на 7.7?
2. Денис Гончаренко (SoftIce) 31.05.12 08:52
а для 7.7 можно просто установить ATOL вручную. И указать внешнюю обработку обслуживания. Механизм подключения оборудования в типовых 7.7 позволяет это сделать.
3. awex (awex) 31.05.12 09:44
Чем стандартный бесплатный scanopos от 1с нет устраивает?
Клавиатурный сканер он поддерживает....
Ворчун; +1 Ответить
4. Денис Гончаренко (SoftIce) 31.05.12 10:01
Только что проверил. Подключил сканер как "1С:Сканер штрихкода". Есть порты с COM1 по COM32. Клавиатуры нет.
5. awex (awex) 01.06.12 13:15
(4) SoftIce,
Все есть и работает... версия должна быть "1С: Сканер штрихкода" v 8.0.13 и выше
Скорее всего просто прикладная конфигурация со старой версией компоненты.
На какой конфигурации смотрели?
6. Денис Гончаренко (SoftIce) 01.06.12 15:18
(5) awex, смотрел на УТ 11.0.5.4
Собстсвенно почему я и озаботился этим вопросом: перенес в свою конфигурацию подсистему работы с торговым оборудованием. А там драйвер АТОЛа платный, а 1С вский не работает с клавиатурой.

На какой смотрели вы?
7. awex (awex) 01.06.12 23:13
(6) SoftIce,
Начиная с УТ 11.0.8 или РТ 2.0.4 в комплекте УПО (Управление подключаемым оборудование - ребрейдинг подсистемы работы с торговым оборудование) идет ScanOpos поддерживающий работу с клавиатурными сканерами.
8. Денис Гончаренко (SoftIce) 01.06.12 23:17
(7) awex,
Ну что ж, значит еще один способ решения проблемы.
Чем больще вариантов, тем лучше ))
9. Николай Корнев (kns77) 06.06.12 09:05
столкнулся с 2 проблемами, в УТ 10.3 последнего релиза в шаблонах нет совсем шаблонов, то есть непонтяно куда грузить архив, хотя драйверы установлены были, в 1С нет клавиатурного сканера (тоже свежий релиз стоит) Есть порты с COM1 по COM32, клавиатуры нет как и говорилось выше. И кстати баг был у старого еше релиза если не стоит журнализация то не скнирует, если стоит сканирует, и произвольно журнализация сама отключалась (это уже в 11 версии). Вообщем я тупо ставлю старую версию АТОЛа и не парюсь.
10. сергей (Sergey447) 06.06.12 11:56
(9) kns77, столкнулся с 2 проблемами, в УТ 10.3 последнего релиза в шаблонах нет совсем шаблонов

в 10.3 установка торгового оборудования происходит по другому принципу чем в 11 УТ
11. Николай Корнев (kns77) 06.06.12 12:41
я работал и с тем и тем у меня 3 магазина работают под УТ 10 и 2 под 11-ю версию, бесит недоделка стандартного функционала, у меня используется только 3 стандартных документа, остальное все скачано с инфостарта или написано самим
12. Денис Гончаренко (SoftIce) 06.06.12 13:07
(9) kns77, в случае УТ 10, так и нужно поступать. Sergey447 верно сказал, что там по другому принципу устанавливается. Просто устанавливайте ATOL и действительно "не парьтесь". Единственно, может вам понадобится более новая обработка обслуживания ATOLBarcodeScan_v2.epf. Возьмите с диска ИТС.
13. Олег Осипов (plastilin) 09.11.12 17:41
14. Ламия 20.11.14 09:57
ссылки на файлы еще рабочие?
15. Денис Гончаренко (SoftIce) 20.11.14 14:58
Попробуйте скачать - узнаете. Потом отпишитесь.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа