Решение проблемы с платным драйвером сканера штрихкодов 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\AppDataRoaming1c1Cv82ExtCompT. Долго не мог понять почему у меня подставляется новая версия драйвера, оказалось 1С закешировала длл-ку в этой папке и пользовалась ею для работы.

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

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

16 Comments

  1. Erhov_egor

    а есть тоже похожее что нибудь только на 7.7?

    Reply
  2. SoftIce

    а для 7.7 можно просто установить ATOL вручную. И указать внешнюю обработку обслуживания. Механизм подключения оборудования в типовых 7.7 позволяет это сделать.

    Reply
  3. awex

    Чем стандартный бесплатный scanopos от 1с нет устраивает?

    Клавиатурный сканер он поддерживает….

    Reply
  4. SoftIce

    Только что проверил. Подключил сканер как «1С:Сканер штрихкода». Есть порты с COM1 по COM32. Клавиатуры нет.

    Reply
  5. awex

    (4)

    Все есть и работает… версия должна быть «1С: Сканер штрихкода» v 8.0.13 и выше

    Скорее всего просто прикладная конфигурация со старой версией компоненты.

    На какой конфигурации смотрели?

    Reply
  6. SoftIce

    (5) awex, смотрел на УТ 11.0.5.4

    Собстсвенно почему я и озаботился этим вопросом: перенес в свою конфигурацию подсистему работы с торговым оборудованием. А там драйвер АТОЛа платный, а 1С вский не работает с клавиатурой.

    На какой смотрели вы?

    Reply
  7. awex

    (6)

    Начиная с УТ 11.0.8 или РТ 2.0.4 в комплекте УПО (Управление подключаемым оборудование — ребрейдинг подсистемы работы с торговым оборудование) идет ScanOpos поддерживающий работу с клавиатурными сканерами.

    Reply
  8. SoftIce

    (7) awex,

    Ну что ж, значит еще один способ решения проблемы.

    Чем больще вариантов, тем лучше ))

    Reply
  9. kns77

    столкнулся с 2 проблемами, в УТ 10.3 последнего релиза в шаблонах нет совсем шаблонов, то есть непонтяно куда грузить архив, хотя драйверы установлены были, в 1С нет клавиатурного сканера (тоже свежий релиз стоит) Есть порты с COM1 по COM32, клавиатуры нет как и говорилось выше. И кстати баг был у старого еше релиза если не стоит журнализация то не скнирует, если стоит сканирует, и произвольно журнализация сама отключалась (это уже в 11 версии). Вообщем я тупо ставлю старую версию АТОЛа и не парюсь.

    Reply
  10. Sergey447

    (9) kns77, столкнулся с 2 проблемами, в УТ 10.3 последнего релиза в шаблонах нет совсем шаблонов

    в 10.3 установка торгового оборудования происходит по другому принципу чем в 11 УТ

    Reply
  11. kns77

    я работал и с тем и тем у меня 3 магазина работают под УТ 10 и 2 под 11-ю версию, бесит недоделка стандартного функционала, у меня используется только 3 стандартных документа, остальное все скачано с инфостарта или написано самим

    Reply
  12. SoftIce

    (9) kns77, в случае УТ 10, так и нужно поступать. Sergey447 верно сказал, что там по другому принципу устанавливается. Просто устанавливайте ATOL и действительно «не парьтесь». Единственно, может вам понадобится более новая обработка обслуживания ATOLBarcodeScan_v2.epf. Возьмите с диска ИТС.

    Reply
  13. plastilin

    спасибо!!! получилось!!!!

    Reply
  14. Ламия

    ссылки на файлы еще рабочие?

    Reply
  15. SoftIce

    Попробуйте скачать — узнаете. Потом отпишитесь.

    Reply
  16. user660352_555

    Если даже муторно может все таки подскажете как сделать файл для пятого пункта?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *