Сканер для 1С без ошибок покупки: тип, интерфейс, маркировка и склад
Содержание
Для 1С 8.3 почти всегда стоит брать проводной 2D-имиджер с интерфейсом USB, который умеет работать и в режиме эмуляции клавиатуры, и в режиме виртуального COM-порта. Такой сканер читает обычные EAN-13 и коды маркировки DataMatrix, подключается штатным драйвером «1С:Сканеры штрихкода» и не требует замены, если завтра придёт товар из «Честного знака».
Лазерный 1D-сканер дешевле, но DataMatrix, QR и коды с экрана телефона он не прочитает. Беспроводная модель нужна, только если товар крупный и до него не дотянуться кабелем.
Какие бывают сканеры и что из них подходит для учёта в 1С
Сканеры различаются технологией считывания. От неё зависит, какие коды прочитает устройство и с какого расстояния.
| Тип | Что читает | Где уместен | Ориентир цены |
|---|---|---|---|
| Лазерный 1D | EAN-13, EAN-8, Code 128, UPC | Магазин без маркировки, склад с этикетками | примерно 2–4 тыс. ₽ |
| Линейный имиджер (CCD) | Те же 1D-коды, лучше с мятых и глянцевых этикеток | Аптечный и продуктовый ритейл без маркировки | примерно 2,5–5 тыс. ₽ |
| 2D-имиджер | 1D + DataMatrix, QR, PDF417, коды с экрана | Любая торговля с маркировкой, ЕГАИС, приёмка по УПД | примерно 4–10 тыс. ₽ |
| 2D беспроводной с базой | То же, на расстоянии от компьютера | Склад, приёмка паллет, крупногабарит | примерно 8–18 тыс. ₽ |
| Промышленный 2D | То же, повышенная защита и дальность | Холодильные камеры, производство, высокие стеллажи | примерно 20–60 тыс. ₽ |
| Терминал сбора данных (ТСД) | Всё, плюс экран и своя программа | Инвентаризация, сборка заказов без ПК | примерно 25–90 тыс. ₽ |
Цены ориентировочные и сильно зависят от бренда и комплектации (подставка, кабель, база).
💡 Разница между лазерным 1D и проводным 2D-имиджером обычно 2–4 тыс. ₽. Это меньше, чем стоимость одного дня простоя кассы, когда поставщик начнёт отгружать маркированный товар.
Когда достаточно 1D-сканера
- 📦 Вы торгуете только немаркированным товаром и не работаете с алкоголем.
- 🏷️ Все этикетки печатаются на бумаге, а не показываются с экрана.
- 🔁 Сканер нужен как запасной к основному.
Во всех остальных случаях берите 2D. Обратного пути у лазерного сканера нет: прошивкой его не «научить» читать DataMatrix.
Когда нужен ТСД, а не сканер
Терминал сбора данных — это не сканер, а отдельный компьютер. Он хранит задание, позволяет ходить по складу без ноутбука и потом выгружает результат в 1С. Для обмена ТСД с 1С нужна отдельная программа-посредник или мобильное приложение, и её стоимость надо закладывать в бюджет сразу. Если сотрудник сканирует, стоя у компьютера, ТСД избыточен.
Интерфейс подключения сканера к 1С и драйверы
Второй ключевой критерий — как сканер передаёт код в компьютер. У большинства современных USB-моделей режим переключается штрихкодом из инструкции, поэтому смотрите не на кабель, а на список поддерживаемых режимов.
| Режим | Как видит компьютер | Плюсы | Минусы |
|---|---|---|---|
| USB HID, эмуляция клавиатуры | Как вторая клавиатура | Работает сразу, в том числе через RDP | Зависит от раскладки и Caps Lock, может терять символ GS |
| USB COM (виртуальный COM-порт, CDC) | Как COM-порт | Код приходит целиком, со служебными символами | Нужен драйвер порта, порт надо прописать в 1С |
| HID POS | Как отдельное HID-устройство | Не зависит от раскладки | Поддерживают не все модели и не все драйверы |
| RS-232 | Физический COM-порт | Старое оборудование | Нужен порт или переходник, отдельное питание |
| Bluetooth / радиобаза | Через базу: HID или COM | Свобода передвижения | Цена, зарядка, задержки при слабом сигнале |
Что ставить со стороны 1С
В типовых конфигурациях на 8.3 подключаемое оборудование работает через Библиотеку подключаемого оборудования (БПО). Для сканеров в ней есть драйвер «1С:Сканеры штрихкода». Он поддерживает и режим клавиатуры, и COM-порт, поэтому для обычного сканера сторонний драйвер не нужен.
Со стороны Windows для режима COM понадобится драйвер виртуального порта от производителя сканера. Без него устройство в диспетчере устройств будет «неизвестным».
Покупайте сканер, для которого производитель даёт драйвер виртуального COM-порта под вашу версию Windows. Это главный пункт совместимости, а не логотип «совместим с 1С» на коробке.
💡 Если 1С работает через терминальный сервер , режим клавиатуры удобнее: нажатия клавиш RDP передаёт без настроек. Для COM-режима придётся включать перенаправление портов в клиенте удалённого рабочего стола и проверять, что порт виден на сервере.
Сканер для маркировки: DataMatrix, символ GS и криптохвост
Для маркированного товара мало прочитать DataMatrix. Надо передать его в 1С без искажений, иначе код маркировки не пройдёт проверку.
Код маркировки «Честного знака» состоит из нескольких групп: GTIN, серийный номер и криптографическая часть. Между группами стоит невидимый служебный символ GS (код 29 в таблице ASCII). Криптохвост содержит латинские буквы в разном регистре и спецсимволы.
Что ломается в режиме клавиатуры
- 🔤 Раскладка. Если в момент сканирования включена русская раскладка, латинские буквы криптохвоста превращаются в кириллицу.
- 🔠 Caps Lock. Меняет регистр букв, а код чувствителен к регистру.
- ➖ Символ GS. Часть сканеров в режиме клавиатуры его не передаёт или передаёт сочетанием клавиш, которое 1С не воспринимает как разделитель.
Итог для всех трёх случаев одинаковый: код «читается», но 1С или проверка в ГИС МТ считают его неверным.
Как выбрать сканер под маркировку
- В характеристиках должно быть явно указано чтение GS1 DataMatrix, а не просто «2D».
- Сканер должен уметь передавать символ GS. Ищите это в инструкции по программированию.
- Должен быть режим USB COM или HID POS. Через них код приходит целиком, без влияния раскладки.
- Уверенное чтение с плёнки, фольги и выпуклых поверхностей: маркировка на бутылках и пачках часто кривая.
- Для алкоголя: чтение PDF417 и DataMatrix с акцизных марок ЕГАИС.
Если сканер уже куплен и работает только как клавиатура, не спешите менять. Сначала найдите в инструкции штрихкоды настройки «USB Virtual COM» или «HID POS» и переключите режим. Многие недорогие 2D-модели это умеют, просто продаются с режимом клавиатуры по умолчанию.
Быстрая проверка перед покупкой
Отсканируйте код маркировки с любой пачки в Блокнот в двух раскладках. Если строки различаются, режим клавиатуры для маркировки не годится, нужен COM. Проверку прохождения кода в самой 1С делайте уже после настройки: отсканируйте код в документе с маркированным товаром.
Подключение и настройка сканера в 1С: пути по конфигурациям
Сканер настраивается не на всю базу, а на рабочее место, то есть на конкретный компьютер пользователя. Поэтому на каждом ПК подключение делают отдельно.
| Конфигурация | Где включается и подключается оборудование |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Подключаемое оборудование |
| Управление торговлей 11 | НСИ и администрирование → Администрирование → РМК и оборудование |
| Розница 2.x, УНФ | В разделе администрирования есть группа настроек оборудования; ищите по слову «оборудование» |
Порядок подключения
- Подключите сканер к USB. Для режима COM установите драйвер порта и посмотрите в диспетчере устройств Windows номер порта, например
COM5. - В 1С включите флажок использования подключаемого оборудования в разделе из таблицы выше.
- Откройте список подключаемого оборудования и создайте новый экземпляр с типом «Сканеры штрихкода».
- Выберите драйвер «1С:Сканеры штрихкода». Если 1С предложит установить драйвер — согласитесь, он встроен в конфигурацию.
- Укажите рабочее место. Обычно оно подставляется по текущему компьютеру.
- Откройте настройки экземпляра и задайте параметры:
- для COM — номер порта и скорость (часто 9600; должна совпадать с настройкой сканера);
- суффикс — символ конца кода, обычно
CR(код 13); - для режима клавиатуры — префикс и суффикс, которые запрограммированы в сканере.
- Нажмите проверку устройства в форме настроек и отсканируйте любой товар. В окне должен появиться код целиком.
Что настроить в самом сканере
Сканеры программируются штрихкодами из инструкции производителя. Обычно меняют три вещи:
- ⏎ Суффикс —
CRилиCR+LFпосле кода. Без него 1С не понимает, что код закончился. - 🔢 Передача контрольной цифры EAN-13. Должна быть включена, иначе в 1С уйдут 12 цифр вместо 13.
- 🔄 Преобразование UPC-A в EAN-13. Если сканер добавляет или убирает ведущий ноль, код не совпадёт с тем, что записан в карточке номенклатуры.
💡 Перед изменениями распечатайте страницу «сброс к заводским настройкам» из инструкции. Если запутались в программировании, один скан вернёт сканер в исходное состояние.
Эргономика и условия работы на складе
Сканер, который отлично работает на кассе, на складе может прожить месяц. Смотрите на эти параметры:
- 🛡️ Класс защиты IP. IP42 — для офиса и магазина. IP54 и выше — для склада с пылью и брызгами. IP65 — для производства и улицы.
- 📉 Устойчивость к падениям. В паспорте указывают высоту: 1,5 м — офисный минимум, 1,8–2 м на бетон — складской.
- ❄️ Рабочая температура. Для морозильных камер нужна модель с рабочим диапазоном ниже нуля и подогревом окна, иначе стекло запотевает после выхода в тёплое помещение.
- 📏 Дальность. Обычный сканер читает с 5–30 см. Для верхних ярусов стеллажей нужны модели с увеличенной дальностью, от 1–3 м и дальше.
- 🔋 Батарея беспроводных. Ориентир — смена без подзарядки. Проверьте, что база служит зарядкой и что сканер копит коды в памяти при потере связи.
- ✋ Вес и форма. При сотнях сканов за смену важен вес и наличие подставки «свободные руки» для кассы.
Проводной или беспроводной
Проводной сканер дешевле, не требует зарядки и не теряет связь. Беспроводной нужен, когда товар не подносят к компьютеру: паллеты, мебель, мешки. Радиобаза обычно надёжнее Bluetooth напрямую к компьютеру: её подключают как обычное USB-устройство, и 1С работает с ней так же, как с проводным сканером.
Частые ошибки при подключении сканера к 1С
Большинство проблем видно по симптому. Сначала проверьте, читает ли сканер код в Блокноте: это сразу отделяет проблемы устройства от проблем настройки 1С.
Если порт занят, 1С не сможет его открыть. Закройте программы производителя для настройки сканера и вторую копию 1С на этом же компьютере: одновременно COM-порт может держать только одна программа.