Администрирование · 10 мин
Как установить сканер на 1С: пошаговая настройка
Как установить сканер на 1С: выбор драйвера, подключение сканера штрихкодов и потокового сканера, настройка в 1С:Розница и УТ, проверка работы и решение ошибок.
Под установкой сканера на 1С обычно понимают одну из двух задач: подключение сканера штрихкодов к рабочему месту кассира или кладовщика либо настройку потокового сканера документов для ввода первички в базу. Это разные сценарии с разными драйверами и настройками, и путать их — самая частая причина неудачной установки.
Сканер штрихкодов чаще всего подключается через USB и работает в одном из двух режимов: эмуляция клавиатуры (сканер «печатает» код как обычная клавиатура) или эмуляция COM-порта (сканер виден системе как последовательный порт, а 1С обращается к нему через драйвер торгового оборудования). Потоковый сканер документов подключается через TWAIN-драйвер производителя и используется вместе с механизмами распознавания.
Ниже разобраны оба сценария: от физического подключения и выбора режима до настройки в типовых конфигурациях 1С и проверки результата. Инструкции ориентированы на платформу 1С:Предприятие 8.3 и типовые решения вроде «Розница», «Управление торговлей» и «Комплексная автоматизация».
Какой сканер вы подключаете: определяем сценарий
Прежде чем что-то устанавливать, ответьте на вопрос: что именно должен делать сканер? Если задача — считывать штрихкоды товаров при продаже или оприходовании, нужен сканер штрихкодов (ручной или стационарный). Если задача — переводить бумажные накладные и акты в электронный вид, нужен сканер документов с TWAIN-драйвером.
От сценария зависит и способ подключения. Сканер штрихкодов в режиме клавиатуры вообще не требует настройки в 1С — он просто вводит символы в активное поле. Но этот режим неудобен при работе с маркировкой и не даёт 1С «понимать», что данные пришли именно со сканера. Режим эмуляции COM-порта требует установки драйвера, зато даёт полноценную интеграцию: префиксы, суффиксы, события внешнего оборудования.
Способы подключения сканера штрихкодов
Подходит для простого ввода кодов в поля поиска. Не требует драйверов, но 1С не различает ввод со сканера и с клавиатуры, нет событий оборудования.
Полноценная интеграция через драйвер торгового оборудования: события, префиксы, работа в РМК без фокуса на поле. Требует установки драйвера производителя и настройки в 1С.
Для потокового сканирования первичных документов. Работает через стандартный TWAIN-интерфейс, настраивается в механизмах сканирования конфигурации.
Подготовка: физическое подключение и драйверы Windows
Подключите сканер к компьютеру кабелем USB или установите базовую станцию, если сканер беспроводной. Дождитесь, пока Windows определит устройство. Откройте «Диспетчер устройств» и проверьте, как система видит сканер: как HID-устройство (клавиатурный режим) или как COM-порт в разделе «Порты (COM и LPT)».
Если планируете работу через COM-порт, а сканер определился как клавиатура, его нужно переключить в режим эмуляции COM. Обычно это делается считыванием специального установочного штрихкода из руководства производителя — в инструкции к любой модели есть раздел с управляющими кодами. После переключения в диспетчере устройств появится новый COM-порт; запомните его номер, он понадобится в 1С.
Для сканера документов установите полный пакет драйверов с сайта производителя, а не только тот, что подставила Windows автоматически. Универсальный драйвер часто не включает TWAIN-компонент, без которого 1С не увидит устройство.
Установка драйвера торгового оборудования в 1С
Типовые конфигурации 1С работают со сканерами через подсистему «Подключаемое оборудование» (БПО — библиотека подключаемого оборудования). Откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»). Убедитесь, что включён признак использования подключаемого оборудования.
Перейдите в список драйверов оборудования. Для сканеров штрихкодов в составе БПО обычно уже есть типовой драйвер — например, «1С: Сканеры штрихкода (NativeApi)» или драйверы конкретных производителей. Нажмите «Установить» напротив нужного драйвера — компонента будет загружена и зарегистрирована на компьютере. Установка выполняется на каждом рабочем месте, где стоит сканер.
Если типовой драйвер не подходит, производители оборудования поставляют собственные драйверы по стандарту «1С:Совместимо». Такой драйвер добавляется через кнопку «Добавить новый драйвер из файла» с указанием zip-архива, полученного от поставщика.
- 1Откройте Администрирование → Подключаемое оборудование и включите использование оборудования
- 2Перейдите в «Драйверы оборудования» и найдите драйвер сканера штрихкодов
- 3Нажмите «Установить» и дождитесь регистрации компоненты
- 4Создайте новое подключаемое оборудование типа «Сканер штрихкода»
- 5Укажите COM-порт и параметры порта, нажмите «Тест устройства»
- 6Сохраните настройки и проверьте считывание в рабочем документе
Настройка сканера штрихкодов в типовой конфигурации
После установки драйвера создайте экземпляр оборудования: в списке подключаемого оборудования нажмите «Создать», выберите тип «Сканер штрихкода», организацию и рабочее место. В параметрах укажите номер COM-порта, который вы запомнили в диспетчере устройств, а также скорость порта — обычно 9600 бод, если в инструкции к сканеру не указано иное.
Нажмите «Тест устройства» и отсканируйте любой штрихкод. Если в окне теста появился считанный код — связь работает. Если тест не проходит, проверьте: не занят ли порт другой программой, правильно ли указан номер порта, не переключился ли сканер обратно в клавиатурный режим после сброса настроек.
Обратите внимание на суффикс, который сканер отправляет после кода. Для корректной работы в 1С обычно требуется суффикс «Enter» (CR) — он настраивается управляющими штрихкодами из руководства сканера. Без суффикса 1С может не фиксировать завершение ввода, и коды будут «слипаться» или не обрабатываться.
Подключение сканера документов для ввода первички
Для потокового сканирования документов в 1С используется TWAIN-интерфейс. После установки драйвера производителя откройте в конфигурации механизм работы с файлами или сканированием: в «Управлении торговлей» и «Комплексной автоматизации» это обычно команда «Сканировать» в карточке документа или в разделе «Поступление товаров и услуг» при использовании сервисов распознавания.
При первом вызове команды сканирования 1С предложит выбрать TWAIN-источник — укажите ваш сканер из списка. Если список пуст, значит TWAIN-драйвер не установлен или установлена 64-разрядная версия драйвера, а клиент 1С запущен 32-разрядным (или наоборот). Это самая частая причина, по которой 1С «не видит» исправный сканер документов.
Для массового ввода первичных документов с автоматическим распознаванием реквизитов используются специализированные сервисы и решения, которые принимают отсканированные файлы и создают документы в базе. Их настройка выходит за рамки установки самого сканера, но требует, чтобы сканирование через TWAIN уже работало стабильно.
Если клиент 1С работает в веб-браузере или через тонкий клиент на сервере, сканер, подключённый к локальному компьютеру, может быть недоступен. Для таких сценариев сканер штрихкодов настраивают в клавиатурном режиме, а сканирование документов выносят в отдельную программу с последующей загрузкой файлов.
Проверка работы и типичные ошибки
Финальная проверка делается в реальном рабочем сценарии, а не только в окне теста. Откройте документ «Чек ККМ» или «Поступление товаров» и отсканируйте штрихкод реального товара: номенклатура должна подставиться в строку автоматически. Для сканера документов выполните пробное сканирование и убедитесь, что файл прикрепился к документу и открывается.
Если сканер «печатает» код в поле, но товар не находится, проблема обычно не в сканере, а в данных: штрихкод не заведён в карточке номенклатуры либо считывается с лишними символами. Проверьте, что код из карточки товара совпадает с тем, что сканер выводит в блокнот.
Ограничения и когда нужен специалист
Самостоятельная установка оправдана для одиночного сканера штрихкодов на одном рабочем месте — это стандартная процедура, не затрагивающая данные базы. Риск минимален: худшее, что может случиться, — сканер не заработает, и настройку придётся удалить.
К специалисту по 1С стоит обращаться, если оборудование работает через сервер терминалов или тонкий клиент, если нужно пробрасывать COM-порты в RDP-сессию, если требуется интеграция с маркировкой «Честный знак» (там свои требования к считыванию кодов DataMatrix) или если сканер входит в комплекс кассового места вместе с ККТ и дисплеем покупателя. Ошибки в таких связках могут остановить продажи, а не просто отключить одно устройство.
Что важно запомнить
Сначала определите тип сканера и режим подключения, затем установите драйвер производителя и драйвер в 1С, укажите COM-порт и суффикс Enter. Проверяйте результат в реальном документе, а настройку повторяйте на каждом рабочем месте.
Частые вопросы
Почему сканер вводит код в блокнот, но 1С его не видит?
Сканер работает в режиме эмуляции клавиатуры, а 1С ждёт данные с COM-порта. Либо переключите сканер в режим COM управляющим штрихкодом из инструкции, либо используйте клавиатурный режим осознанно — с фокусом на поле ввода штрихкода.
Нужно ли настраивать сканер штрихкодов, если он работает как клавиатура?
Для простого поиска товара по коду — нет, достаточно поставить курсор в поле поиска. Но для работы в РМК, с маркировкой и событиями оборудования клавиатурного режима недостаточно — потребуется подключение через драйвер.
1С не видит сканер документов, хотя он сканирует в других программах. Что делать?
Проверьте разрядность TWAIN-драйвера и клиента 1С — они должны совпадать. Установите полный пакет драйвера с сайта производителя и перезапустите 1С, затем снова откройте выбор TWAIN-источника.
Номер COM-порта меняется после перезагрузки. Как этого избежать?
Подключайте сканер всегда в один и тот же USB-порт. Если порт всё равно «плавает», в диспетчере устройств в свойствах порта можно вручную зафиксировать номер COM через дополнительные параметры.
Можно ли подключить беспроводной сканер к 1С?
Да. Беспроводные сканеры с базовой станцией определяются системой так же, как проводные, — как HID-устройство или COM-порт. Настройка в 1С после этого ничем не отличается от проводной модели.
Нужно ли устанавливать драйвер на сервер 1С?
Нет, драйвер торгового оборудования ставится на то рабочее место, к которому физически подключён сканер. Серверу драйвер не нужен, если только сканер не подключён непосредственно к нему.