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

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

Как в 1С настроить сканирование

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

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

Для сканера штрихкодов обычно достаточно выбрать правильный режим подключения и указать оборудование в настройках 1С. Для сканирования документов потребуется установленный TWAIN/WIA-драйвер сканера и включённая функция работы с файлами в конфигурации. Ниже разобраны оба сценария с проверкой результата и типичными ошибками.

Определите, какой тип сканирования вам нужен

Перед настройкой ответьте на вопрос: что именно должно происходить при сканировании? Если при считывании штрихкода товар должен попадать в табличную часть документа — это работа со сканером штрихкодов. Если нужно получить электронный образ бумажного документа и хранить его в базе — это сканирование документов через планшетный или протяжный сканер.

Сканер штрихкодов для 1С — это устройство ввода, которое передаёт код как строку символов. Сканер документов — устройство получения изображения, которое 1С запрашивает через интерфейс TWAIN или WIA. Драйверы, настройки и места в интерфейсе конфигурации у них разные.

Маршрут решения

Как выбрать сценарий

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

Подключение сканера штрихкодов

Самый простой способ — режим эмуляции клавиатуры (HID). Сканер подключается по USB и определяется системой как клавиатура: считанный код «печатается» в активное поле, после чего обычно автоматически нажимается Enter. В этом режиме никакой настройки внутри 1С не требуется — достаточно установить курсор в поле ввода штрихкода и отсканировать код.

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

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

Подключение через «Подключаемое оборудование»

В типовых конфигурациях (Управление торговлей, Розница, Комплексная автоматизация, ERP) откройте раздел администрирования и найдите «Подключаемое оборудование» или «Настройка подключаемого оборудования». Создайте новый элемент, выберите тип оборудования «Сканер штрихкода», укажите драйвер — обычно это стандартный драйвер «1С: Сканер штрихкода» из поставки конфигурации или драйвер производителя (например, для оборудования Атол или Honeywell).

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

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

Настройка сканирования документов

Для прикрепления скан-копий в типовых конфигурациях используется механизм присоединённых файлов. В карточке документа или справочника нажмите кнопку со скрепкой или откройте список присоединённых файлов — там должна быть команда «Добавить» → «Со сканера» или «Сканировать». Если такой команды нет, проверьте, включена ли в программе работа с файлами.

Главное условие работы — установленный в операционной системе TWAIN- или WIA-драйвер сканера. 1С не работает со сканером напрямую, а вызывает интерфейс драйвера. Поэтому сначала убедитесь, что сканирование работает из стандартных средств Windows («Факсы и сканирование Windows» или приложение производителя). Если там сканер не виден — в 1С он тоже не появится.

При выборе команды сканирования 1С откроет диалог выбора источника и параметров: разрешение (для архивных копий документов обычно достаточно 200–300 dpi), цветность, формат сохранения. Многостраничные документы удобнее сохранять в многостраничный TIFF или PDF, если конфигурация это поддерживает, либо сканировать постранично в отдельные файлы.

Настройка потокового сканирования

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

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

Учтите, что распознавание текста (OCR) и автоматическое заполнение реквизитов по скану — отдельный класс задач. Типовая 1С сохраняет изображение, но не извлекает из него данные. Для распознавания накладных и счетов-фактур применяются специализированные решения и сервисы, интегрируемые с 1С.

Перед массовым сканированием архива проведите пилот на 20–30 документах: оцените размер одного файла, умножьте на планируемый объём и проверьте, хватит ли места в хранилище. Часто оказывается, что настройки драйвера по умолчанию дают файлы в несколько мегабайт там, где достаточно 200–300 КБ.
ПЗ
Практическое замечание

Проверка результата и контрольные точки

После настройки сканера штрихкодов проверьте полный цикл: откройте документ реализации или чек ККМ, отсканируйте товар и убедитесь, что добавилась именно та номенклатура с правильным количеством. Затем отсканируйте штрихкод, которого нет в базе, — программа должна выдать понятное сообщение, а не зависнуть и не добавить «мусорную» строку.

Для сканирования документов контрольный приём — отсканировать одну страницу, открыть полученный файл из карточки документа и проверить читаемость: текст должен быть различим при увеличении, подписи и печати — различимы. Если файл открывается, но изображение мутное или обрезано, корректируйте параметры драйвера, а не настройки 1С.

Контрольные точки

Как проверить результат

Сканер штрихкодов в «Блокноте»
Норма

Код выводится полностью, в конце — перевод строки

Тревожный признак

Символы теряются, появляются в неверной раскладке — меняйте настройки сканера

Тест устройства в 1С
Норма

В окне теста появляется считанный код

Тревожный признак

Ошибка открытия порта — проверьте номер COM-порта в диспетчере устройств

Сканирование документа из карточки 1С
Норма

Файл прикрепляется и открывается, текст читаем

Тревожный признак

Сканер не найден — проверьте TWAIN-драйвер и работу сканирования в Windows

Размер файлов сканов
Норма

Страница текста занимает разумный объём при читаемом качестве

Тревожный признак

Файлы по несколько мегабайт — снизьте dpi и перейдите на чёрно-белый режим

Типичные ошибки и их устранение

Наиболее частая проблема со сканером штрихкодов — код считывается, но товар не находится. Причина почти всегда в данных: штрихкод не внесён в карточку номенклатуры, введён с лишними символами или сканер добавляет префикс/суффикс, который попадает в строку поиска. Сравните код из «Блокнота» с кодом в карточке товара — они должны совпадать посимвольно.

Вторая группа ошибок — конфликт портов и драйверов при подключении через COM-эмуляцию: порт занят другой программой, номер порта изменился после переподключения USB, не установлен драйвер виртуального COM-порта производителя. Лечится установкой актуального драйвера и фиксацией сканера в один USB-порт.

При сканировании документов типовые жалобы — отсутствие команды сканирования (не включена работа с файлами или нет прав), ошибка вызова TWAIN (драйвер не установлен или 64-битное приложение не видит 32-битный драйвер) и переполнение диска томами файлов. Каждая из них решается на своём уровне: настройки конфигурации, драйверы ОС, дисковое пространство сервера.

Типичные ошибки
01
Настройка драйвера в 1С при неисправном сканере — сначала всегда проверяйте устройство в «Блокноте» или стандартном сканировании Windows
02
Поиск товара по штрихкоду, который не внесён в карточку номенклатуры — сканер исправен, но база не знает этот код
03
Сканирование цветных документов на 600 dpi «про запас» — тома файлов переполняются, база и резервные копии раздуваются
04
Работа в клавиатурном режиме на кассе без контроля фокуса — коды попадают в случайные поля документа
05
Ожидание, что 1С сама распознает текст со скана — для OCR нужны отдельные решения

Ограничения и безопасные границы самостоятельной настройки

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

К специалисту стоит обращаться, если требуется доработка конфигурации (нестандартная обработка штрихкодов, интеграция OCR, автоматическое создание документов по сканам), настройка оборудования в терминальной сессии с пробросом портов, или если сканер должен работать одновременно в нескольких программах с разделением потоков данных. Здесь ошибки настройки влияют на всю инфраструктуру, а не на одно рабочее место.

Итог

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

Сканер штрихкодов и сканирование документов — два разных сценария с разными драйверами. Сначала проверяйте устройство средствами Windows, затем настраивайте в 1С, и в конце контролируйте полный цикл: от считывания до корректного результата в документе. Массовое сканирование начинайте с пилота и оценки объёма файлов.

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

Сканер штрихкодов печатает код в «Блокноте», но 1С его не видит. Что делать?

Если сканер в клавиатурном режиме, 1С и не должна его «видеть» — код просто вводится в активное поле. Убедитесь, что курсор стоит в поле ввода штрихкода документа. Если нужен ввод независимо от фокуса, подключайте сканер через «Подключаемое оборудование» с драйвером.

Товар по штрихкоду не находится, хотя сканер работает. В чём причина?

Сверьте код, который выводит сканер (видно в «Блокноте»), со штрихкодом в карточке номенклатуры. Часто расходятся из-за незаведённого кода, лишних символов-суффиксов сканера или того, что штрихкод привязан к другой единице измерения или характеристике товара.

В карточке документа нет команды «Сканировать». Почему?

Проверьте два условия: в настройках программы должна быть включена работа с присоединёнными файлами, а у пользователя — права на добавление файлов. Также команда сканирования недоступна, если в системе не установлен TWAIN/WIA-драйвер сканера.

Работает ли сканирование через веб-клиент 1С?

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

Как уменьшить размер сканов при большом архиве документов?

Настройте в драйвере сканера чёрно-белый или серый режим и разрешение 200–300 dpi — для читаемости документов этого достаточно. Дополнительно выделите отдельный том хранения файлов в настройках 1С, чтобы контролировать рост объёма и упрощать резервное копирование.

Можно ли подключить два сканера штрихкодов к одному компьютеру?

В клавиатурном режиме — да, оба будут вводить код как клавиатуры, но различить их нельзя. При подключении через драйверы каждый сканер добавляется отдельным элементом оборудования со своим портом, что позволяет различать источник ввода в доработанных конфигурациях.