Работа со сканером штрихкодов в 1С:Предприятие значительно ускоряет складские операции, минимизирует ошибки при учёте товаров и упрощает инвентаризацию. Однако многие пользователи сталкиваются с трудностями уже на этапе подключения оборудования или настройки программы. Эта статья поможет разобраться во всех нюансах — от выбора совместимого сканера до автоматизации бизнес-процессов с его помощью.
Мы рассмотрим не только базовые функции (сканирование товаров, приёмка, отгрузка), но и продвинутые сценарии: работу с весовыми товарами, интеграцию с онлайн-кассами, а также решение типичных ошибок вроде "неопознанного штрихкода" или конфликтов драйверов. Особое внимание уделим настройке 1С для корректной обработки данных со сканера — этот этап часто упускают, что приводит к сбоям в работе.
Если вы только планируете внедрить сканирование в своей компании, в статье есть сравнительная таблица оборудования и чек-лист по выбору оптимальной модели под ваши задачи. Для опытных пользователей — разбор тонкостей настройки драйверов и примеры автоматизации через 1С:Скрипт.
Выбор сканера штрихкодов для 1С: ключевые критерии
Не каждый сканер подойдёт для работы с 1С:Торговля и Склад или 1С:Розница. Основные параметры, на которые стоит обратить внимание:
- 🔌 Тип подключения: USB (самый универсальный), COM-порт (устаревает), Bluetooth (для мобильных решений) или Wi-Fi (для крупных складов). В 90% случаев для стационарных рабочих мест оптимален USB-сканер с эмуляцией клавиатуры — он не требует установки драйверов и работает как обычная клавиатура.
- 📦 Типы считываемых кодов: обязательная поддержка
EAN-13,Code 128,DataMatrix(если работаете с маркировкой "Честный ЗНАК"). Для аптек или ювелирных магазинов может понадобиться считываниеPDF417. - 🔋 Автономность: для инвентаризации на большом складе пригодится модель с аккумулятором (например, Zebra LI3608-ER или Honeywell Granit 1911i). Для кассовой зоны достаточно проводного варианта.
- 💡 Дополнительные функции: подсветка для работы в тёмных помещениях, вибрация при успешном сканировании, защита от падений (класс
IP54и выше).
Бюджетные модели (до 5 000 ₽) подойдут для небольших магазинов, но на складах с высокой нагрузкой лучше рассматривать профессиональные сканеры от Datalogic, Zebra или Honeywell (цена от 15 000 ₽). Они отличаются повышенной надёжностью и скоростью сканирования (до 100 кодов в минуту).
| Модель сканера | Тип подключения | Цена (≈) | Особенности | Для каких задач |
|---|---|---|---|---|
| Argox AS-8000 | USB | 3 500 ₽ | Эмуляция клавиатуры, считывает с экранов | Небольшие магазины, кассовая зона |
| Zebra DS2208 | USB/Bluetooth | 12 000 ₽ | Высокая скорость, считывает повреждённые коды | Склады, логистика |
| Honeywell Voyager 1202g | USB | 8 000 ₽ | Поддержка 1D/2D, лёгкий вес | Универсальное решение |
| Datalogic QuickScan QD2430 | Bluetooth | 18 000 ₽ | Защита IP65, дальность до 10 м | Инвентаризация на больших площадях |
⚠️ Внимание: Перед покупкой проверьте совместимость сканера с вашей версией 1С. Некоторые модели требуют установки дополнительных драйверов или модулей расширения (например, 1С:Сканер штрихкодов для конфигураций на управляемых формах).
Подключение сканера к компьютеру и настройка драйверов
Процесс подключения зависит от типа сканера. Рассмотрим самый распространённый вариант — USB-сканер с эмуляцией клавиатуры:
- Подключите сканер к USB-порту компьютера. Система должна определить его как
HID-устройство(не требует драйверов). - Просканируйте тестовый штрихкод из инструкции (обычно он идёт в комплекте). Если после сканирования код отобразился в текстовом редакторе — подключение прошло успешно.
- В 1С перейдите в
Сервис → Настройки программы → Оборудованиеи выберите ваш сканер из списка.
Для сканеров с COM-портом или Bluetooth потребуется:
- 🔧 Установить драйвер с официального сайта производителя (например, для Zebra —
Zebra Setup Utilities). - 🔄 Настроить скорость передачи данных (baud rate) — обычно
9600или115200. - 📋 В 1С указать номер COM-порта в настройках оборудования.
Сканер определился в диспетчере устройств|Тестовый код отображается в блокноте|В 1С сканер выбран в настройках оборудования|Проверено сканирование реального товара-->
Если сканер не работает:
- 🔌 Попробуйте другой USB-порт (желательно
USB 2.0). - 🔄 Перезагрузите компьютер — иногда система не распознаёт устройство с первого раза.
- 📄 Проверьте, не конфликтует ли сканер с другими устройствами ввода (например, с клавиатурой).
⚠️ Внимание: В Windows 11 некоторые USB-сканеры могут определяться какНеопознанное устройство. В этом случае отключите параметрБыстрое подключение USBв настройках электропитания.
Настройка 1С для работы со сканером штрихкодов
Даже после физического подключения сканера его нужно правильно настроить в 1С. Процесс отличается в зависимости от конфигурации:
Для 1С:Розница:
- Откройте
Администрирование → Настройки оборудования → Сканеры штрихкодов. - Добавьте новое устройство, укажите тип подключения (
Клавиатурный вводдля USB-сканеров). - В карточке сканера настройте префиксы и суффиксы (если они используются в ваших штрихкодах). Например, для весовых товаров часто добавляют префикс
2.
Для 1С:Торговля и Склад или 1С:Управление торговлей:
- 📌 Перейдите в
Сервис → Оборудование → Сканеры штрихкодов. - 🔧 Укажите формат штрихкода (например,
EAN-13для большинства розничных товаров). - 📋 Настройте правила обработки: что делать при сканировании неизвестного кода (игнорировать, запрашивать ввод вручную или создавать новый товар).
Критическая настройка для складов: включите опцию "Использовать штрихкоды для идентификации товаров" в параметрах учёта. Без этого сканер будет просто вводить цифры, но не привязывать их к конкретным позициям номенклатуры.
Как проверить, что 1С корректно считывает штрихкоды?
Откройте справочник "Номенклатура" и просканируйте штрихкод любого товара. Если курсор автоматически перемещается в поле поиска и находит нужную позицию — настройка прошла успешно. Если нет, проверьте:
1) Соответствие форматов штрихкодов в 1С и на этикетках.
2) Отсутствие конфликтов с другими устройствами ввода.
3) Правильность указания префиксов/суффиксов в настройках сканера.
Практическое использование сканера в 1С: основные операции
Теперь, когда сканер подключён и настроен, разберём основные сценарии его применения в повседневной работе.
1. Приёмка товара на склад
Алгоритм действий:
- Откройте документ
Поступление товаров(Покупки → Поступление → Товары). - В табличной части нажмите
Добавитьи просканируйте штрихкод первого товара. Если номенклатура есть в базе, она подтянется автоматически. - Укажите количество и повторяйте сканирование для следующих позиций.
- Для весовых товаров сканер может выдавать код вида
2{вес}{цена}— убедитесь, что в 1С включена обработка таких форматов.
2. Отгрузка и продажа
В документе Реализация товаров или Чек ККМ:
- 🛒 Просканируйте штрихкод товара — позиция добавится в чек.
- 🔢 При необходимости откорректируйте количество вручную (например, если покупатель берёт 3 штуки).
- 💳 Для интеграции с онлайн-кассой настройте автоматическую передачу данных после сканирования (в настройках оборудования).
3. Инвентаризация
Сканер значительно ускоряет процесс:
- Создайте документ
Инвентаризация товаров на складе. - Проходите по складу, сканируя каждый товар. Данные будут автоматически фиксироваться в документе.
- По окончании сравните фактическое количество с учётными данными и сформируйте ведомость расхождений.
Для ускорения инвентаризации используйте режим "Пачка сканирования": просканируйте все товары подряд, а затем перенесите данные в 1С одним кликом. Эта функция доступна в большинстве профессиональных сканеров (например, Zebra LI3608).
| Операция | Документ в 1С | Действия со сканером | Типичные ошибки |
|---|---|---|---|
| Приёмка | Поступление товаров |
Сканирование каждого товара, проверка количества | Несовпадение штрихкода с номенклатурой, дублирование позиций |
| Продажа | Чек ККМ или Реализация |
Добавление товаров в чек, корректировка количества | Неверная цена (если штрихкод содержит устаревшие данные) |
| Инвентаризация | Инвентаризация товаров |
Массовое сканирование, фиксация остатков | Пропущенные товары, ошибки считывания повреждённых кодов |
| Возврат | Возврат товара от покупателя |
Сканирование возвращаемого товара, указание причины | Неправильная привязка к документу продажи |
Работа с весовыми товарами и маркировкой "Честный ЗНАК"
Весовые товары и маркированная продукция требуют особого подхода. Рассмотрим оба случая.
Весовые товары
Штрихкоды на весовых товарах (например, на упаковках мяса или сыра) обычно содержат:
- 🏷️ Префикс
2(обозначает весовой товар). - 📏 Вес в граммах (5 знаков).
- 💰 Цену за килограмм (5 знаков).
Пример кода: 201234567890123456, где:
2— префикс.01234— вес (1234 грамма = 1.234 кг).56789— цена (567 рублей 89 копеек за кг).
В 1С необходимо:
- В настройках сканера указать формат весового штрихкода (обычно
EAN-13 с префиксом 2). - В карточке номенклатуры весового товара отметить галочку
Весовойи указать единицу измерения (например,кг). - Настроить автоматический расчёт стоимости на основе веса и цены за кг.
Маркировка "Честный ЗНАК"
Для работы с маркированными товарами (лекарства, обувь, табак) потребуется:
- 📌 Подключить модуль 1С:Маркировка (доступен для конфигураций на базе 1С:Предприятие 8.3).
- 🔧 Настроить сканер для считывания
DataMatrix(двумерный код). - 📄 В документах поступления и продажи добавить поля для ввода кода маркировки.
При сканировании DataMatrix:
- Код автоматически проверяется через систему "Честный ЗНАК".
- Если товар числится как выбывший или неверно маркированный, 1С выдаст предупреждение.
- Для лекарств дополнительно фиксируются серия и срок годности.
⚠️ Внимание: С 2026 года маркировка обязательна для большинства групп товаров. Перед настройкой проверьте актуальный перечень в личном кабинете "Честного ЗНАКА".
Решение типичных ошибок при работе со сканером в 1С
Даже при правильной настройке могут возникать сбои. Разберём наиболее частые проблемы и способы их устранения.
1. Сканер не сканирует или вводит некорректные данные
Возможные причины и решения:
- 🔌 Проблемы с подключением: проверьте USB-порт, попробуйте другой кабель. Для Bluetooth-сканеров переподключите устройство.
- 🔧 Неверные настройки в 1С: убедитесь, что в карточке сканера указан правильный формат штрихкода (
EAN-13,Code 128и т.д.). - 📄 Конфликт с клавиатурой: отключите клавиатуру и проверьте, работает ли сканер. Если да — обновите драйверы клавиатуры.
- 🔍 Повреждённый штрихкод: попробуйте просканировать другой товар. Если проблема только с одним кодом — он может быть испорчен.
2. 1С не находит номенклатуру по штрихкоду
Чаще всего это происходит из-за:
- 🏷️ Отсутствия штрихкода в базе: проверьте, привязан ли код к номенклатуре в справочнике
Номенклатура(вкладкаШтрихкоды). - 🔢 Несовпадения форматов: например, в базе код записан как
4607001234567, а сканер считывает46070012345678(лишняя цифра). - 📋 Ошибок в префиксах/суффиксах: если в настройках сканера указан префикс
0, а в штрихкоде его нет, 1С не распознает товар.
Решение:
- Откройте справочник
Номенклатураи проверьте штрихкоды для проблемных товаров. - В документе поступления или продажи включите режим ручного ввода штрихкода и сравните его с тем, что считывает сканер.
- Если кодов нет — добавьте их вручную или загрузите из файла (в 1С есть обработка для массового импорта штрихкодов).
3. Сканер работает медленно или "завис"
Причины и способы устранения:
- 🔋 Разряженный аккумулятор (для беспроводных моделей): подзарядите устройство.
- 📶 Слабый сигнал Bluetooth/Wi-Fi: приблизьте сканер к базе или переподключите его.
- 🖥️ Высокая загрузка компьютера: закройте лишние программы, особенно если они тоже используют COM-порты.
- 🔄 Устаревшая прошивка сканера: обновите ПО через утилиту производителя (например, Zebra Scanner SDK).
Если сканер перестал работать после обновления 1С, проверьте совместимость версии платформы с вашим оборудованием. Некоторые старые модели сканеров не поддерживаются в 1С:Предприятие 8.3.20 и выше.
Автоматизация и продвинутые возможности
Сканер штрихкодов можно использовать не только для базовых операций, но и для автоматизации бизнес-процессов. Рассмотрим несколько продвинутых сценариев.
1. Интеграция с онлайн-кассами
Если вы используете Атол, Штрих-М или другую онлайн-кассу, сканер можно подключить напрямую к ней или настроить передачу данных через 1С:
- 🔌 Подключите сканер к кассовому терминалу (если есть USB-порт).
- 📋 В 1С настройте правило: "При сканировании товара автоматически формировать чек в фискальном регистраторе".
- 💳 Для работы с маркированными товарами настройте передачу кода
DataMatrixв чек (требуется поддержка ФФД 1.2).
2. Автоматическое создание номенклатуры
Если вы работаете с большим ассортиментом и часто добавляете новые товары, можно настроить 1С на автоматическое создание номенклатуры по штрихкоду:
- В настройках сканера включите опцию
Создавать номенклатуру при отсутствии штрихкода. - Укажите шаблон для нового товара: группа номенклатуры, единица измерения, ставка НДС.
- При первом сканировании неизвестного кода 1С предложит ввести название и цену товара, после чего создаст карточку.
Этот функционал полезен для магазинов с часто меняющимся ассортиментом (например, продуктовых или хозяйственных).
3. Использование сканера для контроля сроков годности
Для товаров с ограниченным сроком годности (лекарства, продукты) можно настроить:
- 📅 Автоматическое предупреждение при сканировании товара с истекающим сроком.
- 🚫 Блокировку продажи просроченных позиций.
- 📊 Формирование отчётов по товарам, требующим реализации в первую очередь (FIFO).
Для этого в карточке номенклатуры укажите:
- Срок годности (в днях).
- Серию (если применимо).
- Дата производства (может считываться со штрихкода).
4. Мобильные решения: сканирование с телефона
Если покупать специализированный сканер нецелесообразно, можно использовать смартфон с камерой:
- 📱 Установите приложение-сканер (например, Barcode Scanner для Android или QR Reader для iOS).
- 🔗 Настройте передачу данных в 1С через 1С:Мобильная платформа или облачный сервис (например, 1С:Линк).
- 📋 Для инвентаризации используйте мобильное приложение 1С:Склад, которое поддерживает сканирование штрихкодов через камеру.
Минусы такого решения: ниже скорость сканирования и точность (особенно при плохом освещении). Зато не требует покупки дополнительного оборудования.
FAQ: Частые вопросы по работе со сканером в 1С
Можно ли подключить один сканер к нескольким компьютерам?
Да, но для этого потребуется:
- 🔌 Использовать сетевой сканер (с подключением по Wi-Fi или Ethernet).
- 📡 Настроить общий доступ к USB-порту через специальное ПО (например, USB Network Gate).
- ⚠️ Учитывать, что одновременная работа с одного сканера на нескольких ПК может приводить к конфликтам.
Для складов лучше использовать несколько сканеров или терминалы сбора данных (ТСД).
Как добавить штрихкоды для существующей номенклатуры?
Есть несколько способов:
- Ручной ввод: откройте карточку номенклатуры, перейдите на вкладку
Штрихкодыи добавьте новый код. - Импорт из Excel: создайте файл с колонками "Номенклатура" и "Штрихкод", затем загрузите его через
Администрирование → Загрузка данных. - Массовая печать: используйте обработку
Печать штрихкодов(доступна в большинстве конфигураций 1С для торговли).
Для крупных баз рекомендуется использовать обработку "Загрузка штрихкодов из Excel", которую можно скачать с сайта Инфостарт.
Что делать, если сканер считывает штрихкод, но 1С его не распознаёт?
Проверьте следующее:
- 🏷️ Формат штрихкода: в 1С должен быть указан тот же тип (
EAN-13,Code 128и т.д.), что и на этикетке. - 🔢 Префиксы/суффиксы: если штрихкод начинается с
0или2, это должно быть учтено в настройках сканера. - 📋 Привязка к номенклатуре: убедитесь, что код внесён в карточку товара в 1С.
- 🔧 Настройки оборудования: в 1С должен быть выбран правильный драйвер сканера (например,
Клавиатурный вводдля USB-сканеров).
Если проблема остаётся — просканируйте код в блокнот и сравните его с тем, что указан в 1С. Часто расхождения бывают из-за лишних пробелов или символов.
Как настроить сканер для работы с весовыми товарами?
Для весовых товаров:
- В настройках сканера укажите формат весового штрихкода (обычно
EAN-13 с префиксом 2). - В карточке номенклатуры отметьте галочку
Весовой товари укажите единицу измерения (например,кг). - Настройте правило обработки весового кода в 1С: разбор веса, цены и автоматический расчёт стоимости.
Пример весового штрихкода: 20012340005678, где:
2— префикс весового товара.001234— вес в граммах (1234 г = 1.234 кг).005678— цена за кг (56 рублей 78 копеек).
Можно ли использовать сканер для инвентаризации без 1С?
Да, для этого подойдут:
- 📱 Мобильные приложения (например, Inventory Scanner для Android).