Администрирование · 12 мин
Как в 1С настроить сканирование
Пошаговая настройка сканирования в 1С: подключение сканера штрихкодов, драйверы, потоковое сканирование документов, типовые ошибки и проверка результата.
Сканирование в 1С решает две разные задачи, и их часто путают. Первая — ввод товара по штрихкоду с помощью сканера штрихкодов при приёмке, продаже и инвентаризации. Вторая — сканирование бумажных документов (актов, накладных, договоров) и прикрепление полученных файлов к объектам базы. Настройка в обоих случаях выполняется по-разному, и ошибки возникают именно из-за смешения этих сценариев.
Для сканера штрихкодов обычно достаточно выбрать правильный режим подключения и указать оборудование в настройках 1С. Для сканирования документов потребуется установленный TWAIN/WIA-драйвер сканера и включённая функция работы с файлами в конфигурации. Ниже разобраны оба сценария с проверкой результата и типичными ошибками.
Определите, какой тип сканирования вам нужен
Перед настройкой ответьте на вопрос: что именно должно происходить при сканировании? Если при считывании штрихкода товар должен попадать в табличную часть документа — это работа со сканером штрихкодов. Если нужно получить электронный образ бумажного документа и хранить его в базе — это сканирование документов через планшетный или протяжный сканер.
Сканер штрихкодов для 1С — это устройство ввода, которое передаёт код как строку символов. Сканер документов — устройство получения изображения, которое 1С запрашивает через интерфейс TWAIN или WIA. Драйверы, настройки и места в интерфейсе конфигурации у них разные.
Как выбрать сценарий
Подключение сканера штрихкодов
Самый простой способ — режим эмуляции клавиатуры (HID). Сканер подключается по USB и определяется системой как клавиатура: считанный код «печатается» в активное поле, после чего обычно автоматически нажимается Enter. В этом режиме никакой настройки внутри 1С не требуется — достаточно установить курсор в поле ввода штрихкода и отсканировать код.
Проверьте работу до запуска 1С: откройте «Блокнот» и отсканируйте любой штрихкод. Если код появился в тексте — устройство исправно и работает в клавиатурном режиме. Если символы не появляются, появляются в неправильной раскладке или обрезаются, проблема в настройках самого сканера: суффикс завершения, раскладка, скорость передачи. Эти параметры меняются считыванием управляющих штрихкодов из инструкции к устройству.
У клавиатурного режима есть ограничение: код попадает туда, где стоит курсор. Если фокус не в поле штрихкода, данные «напечатаются» в случайное поле документа. Для кассовых мест и интенсивной работы надёжнее подключение через драйвер, когда 1С сама перехватывает событие сканирования независимо от фокуса.
Подключение через «Подключаемое оборудование»
В типовых конфигурациях (Управление торговлей, Розница, Комплексная автоматизация, ERP) откройте раздел администрирования и найдите «Подключаемое оборудование» или «Настройка подключаемого оборудования». Создайте новый элемент, выберите тип оборудования «Сканер штрихкода», укажите драйвер — обычно это стандартный драйвер «1С: Сканер штрихкода» из поставки конфигурации или драйвер производителя (например, для оборудования Атол или Honeywell).
После выбора драйвера нажмите «Настроить» и задайте порт и параметры: для USB-сканеров в режиме COM-эмуляции потребуется указать номер виртуального COM-порта, который виден в диспетчере устройств Windows. Затем выполните команду «Тест устройства» и отсканируйте штрихкод — в окне теста должен появиться считанный код.
- 1Подключите сканер к компьютеру и проверьте его в «Блокноте»
- 2Определите режим работы: эмуляция клавиатуры или COM-порт
- 3В 1С откройте «Администрирование» → «Подключаемое оборудование»
- 4Создайте оборудование типа «Сканер штрихкода», выберите драйвер
- 5Настройте параметры порта и выполните «Тест устройства»
- 6Откройте документ и проверьте, что товар добавляется по штрихкоду
Настройка сканирования документов
Для прикрепления скан-копий в типовых конфигурациях используется механизм присоединённых файлов. В карточке документа или справочника нажмите кнопку со скрепкой или откройте список присоединённых файлов — там должна быть команда «Добавить» → «Со сканера» или «Сканировать». Если такой команды нет, проверьте, включена ли в программе работа с файлами.
Главное условие работы — установленный в операционной системе TWAIN- или WIA-драйвер сканера. 1С не работает со сканером напрямую, а вызывает интерфейс драйвера. Поэтому сначала убедитесь, что сканирование работает из стандартных средств Windows («Факсы и сканирование Windows» или приложение производителя). Если там сканер не виден — в 1С он тоже не появится.
При выборе команды сканирования 1С откроет диалог выбора источника и параметров: разрешение (для архивных копий документов обычно достаточно 200–300 dpi), цветность, формат сохранения. Многостраничные документы удобнее сохранять в многостраничный TIFF или PDF, если конфигурация это поддерживает, либо сканировать постранично в отдельные файлы.
Настройка потокового сканирования
Когда документов много — например, при переводе архива первички в электронный вид — постраничное открытие карточек неудобно. В ряде конфигураций и отраслевых решений есть режим потокового сканирования: оператор подряд сканирует пачки документов, а система сохраняет файлы в указанный каталог или сразу формирует заготовки документов для последующей привязки.
Общие рекомендации для потоковой работы: используйте сканер с автоподатчиком (ADF), настройте в драйвере разумное разрешение и чёрно-белый режим для текстовых документов — это заметно уменьшит размер файлов. Заранее определите структуру хранения: тома файлов в 1С настраиваются в разделе администрирования, и для больших объёмов сканов лучше выделить отдельный том, чтобы не раздувать основную базу.
Учтите, что распознавание текста (OCR) и автоматическое заполнение реквизитов по скану — отдельный класс задач. Типовая 1С сохраняет изображение, но не извлекает из него данные. Для распознавания накладных и счетов-фактур применяются специализированные решения и сервисы, интегрируемые с 1С.
Перед массовым сканированием архива проведите пилот на 20–30 документах: оцените размер одного файла, умножьте на планируемый объём и проверьте, хватит ли места в хранилище. Часто оказывается, что настройки драйвера по умолчанию дают файлы в несколько мегабайт там, где достаточно 200–300 КБ.
Проверка результата и контрольные точки
После настройки сканера штрихкодов проверьте полный цикл: откройте документ реализации или чек ККМ, отсканируйте товар и убедитесь, что добавилась именно та номенклатура с правильным количеством. Затем отсканируйте штрихкод, которого нет в базе, — программа должна выдать понятное сообщение, а не зависнуть и не добавить «мусорную» строку.
Для сканирования документов контрольный приём — отсканировать одну страницу, открыть полученный файл из карточки документа и проверить читаемость: текст должен быть различим при увеличении, подписи и печати — различимы. Если файл открывается, но изображение мутное или обрезано, корректируйте параметры драйвера, а не настройки 1С.
Как проверить результат
Код выводится полностью, в конце — перевод строки
Символы теряются, появляются в неверной раскладке — меняйте настройки сканера
В окне теста появляется считанный код
Ошибка открытия порта — проверьте номер COM-порта в диспетчере устройств
Файл прикрепляется и открывается, текст читаем
Сканер не найден — проверьте TWAIN-драйвер и работу сканирования в Windows
Страница текста занимает разумный объём при читаемом качестве
Файлы по несколько мегабайт — снизьте dpi и перейдите на чёрно-белый режим
Типичные ошибки и их устранение
Наиболее частая проблема со сканером штрихкодов — код считывается, но товар не находится. Причина почти всегда в данных: штрихкод не внесён в карточку номенклатуры, введён с лишними символами или сканер добавляет префикс/суффикс, который попадает в строку поиска. Сравните код из «Блокнота» с кодом в карточке товара — они должны совпадать посимвольно.
Вторая группа ошибок — конфликт портов и драйверов при подключении через COM-эмуляцию: порт занят другой программой, номер порта изменился после переподключения USB, не установлен драйвер виртуального COM-порта производителя. Лечится установкой актуального драйвера и фиксацией сканера в один USB-порт.
При сканировании документов типовые жалобы — отсутствие команды сканирования (не включена работа с файлами или нет прав), ошибка вызова TWAIN (драйвер не установлен или 64-битное приложение не видит 32-битный драйвер) и переполнение диска томами файлов. Каждая из них решается на своём уровне: настройки конфигурации, драйверы ОС, дисковое пространство сервера.
Ограничения и безопасные границы самостоятельной настройки
Самостоятельно без риска выполняются: подключение сканера штрихкодов в клавиатурном режиме, добавление оборудования в типовой конфигурации, настройка параметров сканирования документов, создание томов хранения файлов. Это штатные операции, предусмотренные интерфейсом.
К специалисту стоит обращаться, если требуется доработка конфигурации (нестандартная обработка штрихкодов, интеграция OCR, автоматическое создание документов по сканам), настройка оборудования в терминальной сессии с пробросом портов, или если сканер должен работать одновременно в нескольких программах с разделением потоков данных. Здесь ошибки настройки влияют на всю инфраструктуру, а не на одно рабочее место.
Что важно запомнить
Сканер штрихкодов и сканирование документов — два разных сценария с разными драйверами. Сначала проверяйте устройство средствами Windows, затем настраивайте в 1С, и в конце контролируйте полный цикл: от считывания до корректного результата в документе. Массовое сканирование начинайте с пилота и оценки объёма файлов.
Частые вопросы
Сканер штрихкодов печатает код в «Блокноте», но 1С его не видит. Что делать?
Если сканер в клавиатурном режиме, 1С и не должна его «видеть» — код просто вводится в активное поле. Убедитесь, что курсор стоит в поле ввода штрихкода документа. Если нужен ввод независимо от фокуса, подключайте сканер через «Подключаемое оборудование» с драйвером.
Товар по штрихкоду не находится, хотя сканер работает. В чём причина?
Сверьте код, который выводит сканер (видно в «Блокноте»), со штрихкодом в карточке номенклатуры. Часто расходятся из-за незаведённого кода, лишних символов-суффиксов сканера или того, что штрихкод привязан к другой единице измерения или характеристике товара.
В карточке документа нет команды «Сканировать». Почему?
Проверьте два условия: в настройках программы должна быть включена работа с присоединёнными файлами, а у пользователя — права на добавление файлов. Также команда сканирования недоступна, если в системе не установлен TWAIN/WIA-драйвер сканера.
Работает ли сканирование через веб-клиент 1С?
Работа со сканером документов в веб-клиенте существенно ограничена из-за ограничений браузера на доступ к локальным устройствам. Для стабильного сканирования используйте тонкий клиент. Сканер штрихкодов в клавиатурном режиме работает и в браузере, так как для системы это обычный ввод с клавиатуры.
Как уменьшить размер сканов при большом архиве документов?
Настройте в драйвере сканера чёрно-белый или серый режим и разрешение 200–300 dpi — для читаемости документов этого достаточно. Дополнительно выделите отдельный том хранения файлов в настройках 1С, чтобы контролировать рост объёма и упрощать резервное копирование.
Можно ли подключить два сканера штрихкодов к одному компьютеру?
В клавиатурном режиме — да, оба будут вводить код как клавиатуры, но различить их нельзя. При подключении через драйверы каждый сканер добавляется отдельным элементом оборудования со своим портом, что позволяет различать источник ввода в доработанных конфигурациях.