Все, кто когда-либо подключали сканер штрихкода к 1С, знают, что есть компания АТОЛ, у которой есть пакет драйверов для работы с торговым оборудованием. Отличный софт! Но, увы, к некоторого времени - платный =(
Всё бы хорошо - пользовались бы старыми версиями, но 1С в свою конфигурацию встроила этот новый платный драйвер в УТ 11 и пользователю без специальных знаний это ограничение не обойти. А достойной альтернативы драйверу от АТОЛа для подключения сканера USB HID...
Короче, вот в чем суть:
в УТ11 загрузка компоненты АТОЛ для сканера ШК происходит из макета Справочники.ПодключаемоеОборудование.ДрайверАТОЛСканерШтрихкода.
Начиная с версии 11.0.7.13 этот макет теперь лежит в Общие.ОбщиеМакеты.ДрайверАТОЛСканерШтрихкода
В этом макете находится zip-архив, в котором находятся компонента scaner1c.dll и еще кое-какие файлы (насколько я понял, необходимые для работы компоненты в веб-интерфейсе).
Идея проста - меняем в архиве платную dll версии 6.6 на бесплатную версии 6.5 и перезаливаем макет.
В том случае, если вы уже попытались установить сканер - старую компоненту нужно удалить. Для этого:
- отрубаем в УТ подключенный сканер, удаляем запись из справочника
- чистим реестр - удаляем из него все разделы, в которых встречается подстрока "addin.scan"
- удаляем кэш 1С (c:\users\\appdata\roaming\1c\1cv82\либо тупо *.*)
- удаляем временные файлы c:\users\\appdata\local\temp\*.*
- патчим конфу (т.е. загружаем в макет скачанный отсюда файл)
- устанавливаем, подключаем сканер заново. В процессе подключения он предложит установить драйвер. Мы сначала соглашаемся, а когда открывается программа установки драйверов торгового оборудования - жмём отмену. 1С считает, что теперь всё установлено. Но мы то знаем... ;)
- наслаждаемся работой сканера без задержек и без демо-режима =)
Энтузиасты могут так же поковырять и другой макет - ДрайверАТОЛОбщий. Там лежит полная установка всех драйверов. Ищите в сети последнюю бесплатную версию - DTO6_2009_02_11.