К статье
Практический материал

Администрирование · 10 мин

Как установить сканер на 1С: пошаговая настройка

Как установить сканер на 1С: выбор драйвера, подключение сканера штрихкодов и потокового сканера, настройка в 1С:Розница и УТ, проверка работы и решение ошибок.

Под установкой сканера на 1С обычно понимают одну из двух задач: подключение сканера штрихкодов к рабочему месту кассира или кладовщика либо настройку потокового сканера документов для ввода первички в базу. Это разные сценарии с разными драйверами и настройками, и путать их — самая частая причина неудачной установки.

Сканер штрихкодов чаще всего подключается через USB и работает в одном из двух режимов: эмуляция клавиатуры (сканер «печатает» код как обычная клавиатура) или эмуляция COM-порта (сканер виден системе как последовательный порт, а 1С обращается к нему через драйвер торгового оборудования). Потоковый сканер документов подключается через TWAIN-драйвер производителя и используется вместе с механизмами распознавания.

Ниже разобраны оба сценария: от физического подключения и выбора режима до настройки в типовых конфигурациях 1С и проверки результата. Инструкции ориентированы на платформу 1С:Предприятие 8.3 и типовые решения вроде «Розница», «Управление торговлей» и «Комплексная автоматизация».

Какой сканер вы подключаете: определяем сценарий

Прежде чем что-то устанавливать, ответьте на вопрос: что именно должен делать сканер? Если задача — считывать штрихкоды товаров при продаже или оприходовании, нужен сканер штрихкодов (ручной или стационарный). Если задача — переводить бумажные накладные и акты в электронный вид, нужен сканер документов с TWAIN-драйвером.

От сценария зависит и способ подключения. Сканер штрихкодов в режиме клавиатуры вообще не требует настройки в 1С — он просто вводит символы в активное поле. Но этот режим неудобен при работе с маркировкой и не даёт 1С «понимать», что данные пришли именно со сканера. Режим эмуляции COM-порта требует установки драйвера, зато даёт полноценную интеграцию: префиксы, суффиксы, события внешнего оборудования.

Способы подключения сканера штрихкодов

Эмуляция клавиатуры (HID)

Подходит для простого ввода кодов в поля поиска. Не требует драйверов, но 1С не различает ввод со сканера и с клавиатуры, нет событий оборудования.

Эмуляция COM-порта

Полноценная интеграция через драйвер торгового оборудования: события, префиксы, работа в РМК без фокуса на поле. Требует установки драйвера производителя и настройки в 1С.

USB-сканер документов (TWAIN)

Для потокового сканирования первичных документов. Работает через стандартный TWAIN-интерфейс, настраивается в механизмах сканирования конфигурации.

Подготовка: физическое подключение и драйверы Windows

Подключите сканер к компьютеру кабелем USB или установите базовую станцию, если сканер беспроводной. Дождитесь, пока Windows определит устройство. Откройте «Диспетчер устройств» и проверьте, как система видит сканер: как HID-устройство (клавиатурный режим) или как COM-порт в разделе «Порты (COM и LPT)».

Если планируете работу через COM-порт, а сканер определился как клавиатура, его нужно переключить в режим эмуляции COM. Обычно это делается считыванием специального установочного штрихкода из руководства производителя — в инструкции к любой модели есть раздел с управляющими кодами. После переключения в диспетчере устройств появится новый COM-порт; запомните его номер, он понадобится в 1С.

Для сканера документов установите полный пакет драйверов с сайта производителя, а не только тот, что подставила Windows автоматически. Универсальный драйвер часто не включает TWAIN-компонент, без которого 1С не увидит устройство.

Установка драйвера торгового оборудования в 1С

Типовые конфигурации 1С работают со сканерами через подсистему «Подключаемое оборудование» (БПО — библиотека подключаемого оборудования). Откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»). Убедитесь, что включён признак использования подключаемого оборудования.

Перейдите в список драйверов оборудования. Для сканеров штрихкодов в составе БПО обычно уже есть типовой драйвер — например, «1С: Сканеры штрихкода (NativeApi)» или драйверы конкретных производителей. Нажмите «Установить» напротив нужного драйвера — компонента будет загружена и зарегистрирована на компьютере. Установка выполняется на каждом рабочем месте, где стоит сканер.

Если типовой драйвер не подходит, производители оборудования поставляют собственные драйверы по стандарту «1С:Совместимо». Такой драйвер добавляется через кнопку «Добавить новый драйвер из файла» с указанием zip-архива, полученного от поставщика.

Порядок установки драйвера в 1С
  1. 1
    Откройте Администрирование → Подключаемое оборудование и включите использование оборудования
  2. 2
    Перейдите в «Драйверы оборудования» и найдите драйвер сканера штрихкодов
  3. 3
    Нажмите «Установить» и дождитесь регистрации компоненты
  4. 4
    Создайте новое подключаемое оборудование типа «Сканер штрихкода»
  5. 5
    Укажите COM-порт и параметры порта, нажмите «Тест устройства»
  6. 6
    Сохраните настройки и проверьте считывание в рабочем документе

Настройка сканера штрихкодов в типовой конфигурации

После установки драйвера создайте экземпляр оборудования: в списке подключаемого оборудования нажмите «Создать», выберите тип «Сканер штрихкода», организацию и рабочее место. В параметрах укажите номер COM-порта, который вы запомнили в диспетчере устройств, а также скорость порта — обычно 9600 бод, если в инструкции к сканеру не указано иное.

Нажмите «Тест устройства» и отсканируйте любой штрихкод. Если в окне теста появился считанный код — связь работает. Если тест не проходит, проверьте: не занят ли порт другой программой, правильно ли указан номер порта, не переключился ли сканер обратно в клавиатурный режим после сброса настроек.

Обратите внимание на суффикс, который сканер отправляет после кода. Для корректной работы в 1С обычно требуется суффикс «Enter» (CR) — он настраивается управляющими штрихкодами из руководства сканера. Без суффикса 1С может не фиксировать завершение ввода, и коды будут «слипаться» или не обрабатываться.

Подключение сканера документов для ввода первички

Для потокового сканирования документов в 1С используется TWAIN-интерфейс. После установки драйвера производителя откройте в конфигурации механизм работы с файлами или сканированием: в «Управлении торговлей» и «Комплексной автоматизации» это обычно команда «Сканировать» в карточке документа или в разделе «Поступление товаров и услуг» при использовании сервисов распознавания.

При первом вызове команды сканирования 1С предложит выбрать TWAIN-источник — укажите ваш сканер из списка. Если список пуст, значит TWAIN-драйвер не установлен или установлена 64-разрядная версия драйвера, а клиент 1С запущен 32-разрядным (или наоборот). Это самая частая причина, по которой 1С «не видит» исправный сканер документов.

Для массового ввода первичных документов с автоматическим распознаванием реквизитов используются специализированные сервисы и решения, которые принимают отсканированные файлы и создают документы в базе. Их настройка выходит за рамки установки самого сканера, но требует, чтобы сканирование через TWAIN уже работало стабильно.

Если клиент 1С работает в веб-браузере или через тонкий клиент на сервере, сканер, подключённый к локальному компьютеру, может быть недоступен. Для таких сценариев сканер штрихкодов настраивают в клавиатурном режиме, а сканирование документов выносят в отдельную программу с последующей загрузкой файлов.
ПЗ
Практическое замечание

Проверка работы и типичные ошибки

Финальная проверка делается в реальном рабочем сценарии, а не только в окне теста. Откройте документ «Чек ККМ» или «Поступление товаров» и отсканируйте штрихкод реального товара: номенклатура должна подставиться в строку автоматически. Для сканера документов выполните пробное сканирование и убедитесь, что файл прикрепился к документу и открывается.

Если сканер «печатает» код в поле, но товар не находится, проблема обычно не в сканере, а в данных: штрихкод не заведён в карточке номенклатуры либо считывается с лишними символами. Проверьте, что код из карточки товара совпадает с тем, что сканер выводит в блокнот.

Типичные ошибки
01
Сканер оставлен в клавиатурном режиме, а в 1С настроен COM-порт — 1С не получает данные, хотя в блокнот код вводится
02
Неверный номер COM-порта после перезагрузки — порт может измениться, когда сканер воткнули в другой USB-разъём
03
Не установлен суффикс Enter — коды не подтверждаются и документ не реагирует на сканирование
04
Для сканера документов стоит драйвер не той разрядности — TWAIN-источник не появляется в списке
05
Драйвер установлен только на одном рабочем месте — на остальных компьютерах сканер не работает

Ограничения и когда нужен специалист

Самостоятельная установка оправдана для одиночного сканера штрихкодов на одном рабочем месте — это стандартная процедура, не затрагивающая данные базы. Риск минимален: худшее, что может случиться, — сканер не заработает, и настройку придётся удалить.

К специалисту по 1С стоит обращаться, если оборудование работает через сервер терминалов или тонкий клиент, если нужно пробрасывать COM-порты в RDP-сессию, если требуется интеграция с маркировкой «Честный знак» (там свои требования к считыванию кодов DataMatrix) или если сканер входит в комплекс кассового места вместе с ККТ и дисплеем покупателя. Ошибки в таких связках могут остановить продажи, а не просто отключить одно устройство.

Итог

Что важно запомнить

Сначала определите тип сканера и режим подключения, затем установите драйвер производителя и драйвер в 1С, укажите COM-порт и суффикс Enter. Проверяйте результат в реальном документе, а настройку повторяйте на каждом рабочем месте.

Частые вопросы

Почему сканер вводит код в блокнот, но 1С его не видит?

Сканер работает в режиме эмуляции клавиатуры, а 1С ждёт данные с COM-порта. Либо переключите сканер в режим COM управляющим штрихкодом из инструкции, либо используйте клавиатурный режим осознанно — с фокусом на поле ввода штрихкода.

Нужно ли настраивать сканер штрихкодов, если он работает как клавиатура?

Для простого поиска товара по коду — нет, достаточно поставить курсор в поле поиска. Но для работы в РМК, с маркировкой и событиями оборудования клавиатурного режима недостаточно — потребуется подключение через драйвер.

1С не видит сканер документов, хотя он сканирует в других программах. Что делать?

Проверьте разрядность TWAIN-драйвера и клиента 1С — они должны совпадать. Установите полный пакет драйвера с сайта производителя и перезапустите 1С, затем снова откройте выбор TWAIN-источника.

Номер COM-порта меняется после перезагрузки. Как этого избежать?

Подключайте сканер всегда в один и тот же USB-порт. Если порт всё равно «плавает», в диспетчере устройств в свойствах порта можно вручную зафиксировать номер COM через дополнительные параметры.

Можно ли подключить беспроводной сканер к 1С?

Да. Беспроводные сканеры с базовой станцией определяются системой так же, как проводные, — как HID-устройство или COM-порт. Настройка в 1С после этого ничем не отличается от проводной модели.

Нужно ли устанавливать драйвер на сервер 1С?

Нет, драйвер торгового оборудования ставится на то рабочее место, к которому физически подключён сканер. Серверу драйвер не нужен, если только сканер не подключён непосредственно к нему.