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

Оборудование - Сканер штрих-кода

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

В публикации //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
174
.zip 2,32Mb 174 Скачать
DriverATOLCommon.zip (от 11.02.2009)
.zip 19,10Mb
30.05.12
97
.zip 19,10Mb 97 Скачать

См. также

Комментарии
1. Егор Ерхов (Erhov_egor) 31.05.12 08:02 Сейчас в теме
а есть тоже похожее что нибудь только на 7.7?
2. Денис Гончаренко (SoftIce) 39 31.05.12 08:52 Сейчас в теме
а для 7.7 можно просто установить ATOL вручную. И указать внешнюю обработку обслуживания. Механизм подключения оборудования в типовых 7.7 позволяет это сделать.
3. awex (awex) 31.05.12 09:44 Сейчас в теме
Чем стандартный бесплатный scanopos от 1с нет устраивает?
Клавиатурный сканер он поддерживает....
Ворчун; +1 Ответить
4. Денис Гончаренко (SoftIce) 39 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) 39 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) 39 01.06.12 23:17 Сейчас в теме
(7) awex,
Ну что ж, значит еще один способ решения проблемы.
Чем больще вариантов, тем лучше ))
9. Николай Корнев (kns77) 36 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) 36 06.06.12 12:41 Сейчас в теме
я работал и с тем и тем у меня 3 магазина работают под УТ 10 и 2 под 11-ю версию, бесит недоделка стандартного функционала, у меня используется только 3 стандартных документа, остальное все скачано с инфостарта или написано самим
12. Денис Гончаренко (SoftIce) 39 06.06.12 13:07 Сейчас в теме
(9) kns77, в случае УТ 10, так и нужно поступать. Sergey447 верно сказал, что там по другому принципу устанавливается. Просто устанавливайте ATOL и действительно "не парьтесь". Единственно, может вам понадобится более новая обработка обслуживания ATOLBarcodeScan_v2.epf. Возьмите с диска ИТС.
13. Олег Осипов (plastilin) 9 09.11.12 17:41 Сейчас в теме
14. Ламия 20.11.14 09:57 Сейчас в теме
ссылки на файлы еще рабочие?
15. Денис Гончаренко (SoftIce) 39 20.11.14 14:58 Сейчас в теме
Попробуйте скачать - узнаете. Потом отпишитесь.
16. Пользователь (user660352_555) 23.12.16 14:48 Сейчас в теме
Если даже муторно может все таки подскажете как сделать файл для пятого пункта?
Оставьте свое сообщение