Содержание
Сканер — главный инструмент склада, который работает с маркировкой. От него зависит, дойдёт ли до маркетплейса и «Честного знака» правильный код. Большинство ошибок вроде «код не найден», «лишние символы» или «нет разделителя» возникают не из-за кода, а из-за настроек сканера. Разберём, как выбрать сканер и настроить его один раз правильно.
Какой сканер нужен
Код «Честного знака» — двумерный Data Matrix. Его читают только 2D-сканеры (имиджеры), которые фотографируют код. Обычный лазерный сканер штрихкодов для этого не подойдёт.
| Тип | Кому подходит | Плюсы | Минусы |
|---|---|---|---|
| Проводной 2D-сканер (USB) | Стол сборки у компьютера | Недорогой, не нужно заряжать | Привязан к месту кабелем |
| Беспроводной 2D-сканер (Bluetooth или радиобаза) | Сборка с перемещением по складу | Свобода движения до 10–50 м | Нужно заряжать, дороже |
| Терминал сбора данных (ТСД) | Большой склад, приёмка, инвентаризация | Экран и приложение прямо в руке | Дорого, нужна интеграция |
| Смартфон с приложением | Единичные проверки кодов | Бесплатно | Медленно для сборки потока заказов |
На что обратить внимание при выборе:
- Чтение с глянца и плёнки. Коды часто печатают на глянцевых этикетках или клеят под термоусадочную плёнку. Хороший имиджер читает их без бликов.
- Чтение мелких кодов. На косметике и ароматизаторах код бывает около 10 мм. Уточните минимальный размер модуля, который читает сканер.
- Настройка символа GS. В инструкции должны быть штрихкоды настройки для передачи GS и для режима ввода, не зависящего от раскладки.
- Звук и вибрация. На шумном складе громкий сигнал заметно снижает число пропущенных сканов.
Как устроен код и почему важны настройки
Полный код маркировки состоит из частей, которые начинаются с идентификаторов применения:
| Часть | Идентификатор | Что это |
|---|---|---|
| Код товара | 01 | GTIN, всегда 14 цифр |
| Серийный номер | 21 | Уникальный номер экземпляра. Длина зависит от товарной группы: например, 13 символов у одежды, 6 — у косметики и бытовой химии |
| Ключ проверки | 91 | 4 символа, часть криптохвоста |
| Код проверки | 92 | Длинная часть криптохвоста, например 44 символа |
В части пищевых групп вместо 91 и 92 используется короткий код проверки с идентификатором 93.
Между серийным номером и криптохвостом стоит невидимый служебный символ GS (ASCII 29). По нему система понимает, где заканчивается серийный номер. Если GS потерялся, код становится одной длинной строкой, и маркетплейс может ответить «нет разделителя ASCII 29». Ozon, например, прямо пишет об этой ошибке в своей базе знаний.
Проблема 1: сканер печатает русские буквы
Большинство сканеров по умолчанию работают как клавиатура. Они не передают компьютеру символы — они «нажимают клавиши». Если в системе включена русская раскладка, вместо латинской L получится Д, вместо r — к, вместо двоеточия — Ж. Код вида 5Lrm&. превращается в 5Дкь&ю, и его никто не найдёт.
Как исправить:
- Переключите раскладку на английскую перед сканированием. Это работает, но сотрудники всё равно будут забывать.
- Включите в сканере ввод, не зависящий от раскладки. Во многих моделях есть режим ввода через Alt-коды или «эмуляцию цифровой клавиатуры». Он передаёт символы кодами и не зависит от выбранного языка. Ищите его в инструкции среди штрихкодов настройки.
- Используйте программу, которая исправляет раскладку сама. Код маркировки не содержит кириллицы, поэтому строку, набранную в русской раскладке, можно однозначно вернуть в английскую. KIZ Pilot делает это автоматически при сканировании и подсказывает, что сканер работает в русской раскладке.
Проблема 2: теряется символ GS
В режиме клавиатуры GS передаётся как сочетание клавиш. Браузеры, Excel и многие программы его игнорируют. В результате код приходит без разделителей.
Варианты решения:
- Настроить сканер на замену GS видимым символом или последовательностью, если ваша программа умеет превращать её обратно в разделитель.
- Использовать режим виртуального COM-порта, если с ним работает ваша учётная программа. В этом режиме символы передаются как есть.
- Восстанавливать разделители по структуре кода. Длина GTIN, серийного номера и частей криптохвоста для каждой товарной группы известна. Программа может сама расставить GS там, где он должен быть. Так делает KIZ Pilot: код без разделителей разбирается по длинам, и в маркетплейс уходит полный код с GS.
Проблема 3: Caps Lock и регистр
Криптохвост чувствителен к регистру: aB3x и Ab3X — разные коды. Если на компьютере включён Caps Lock, сканер в режиме клавиатуры может перевернуть регистр букв, и код станет недействительным. Выключите Caps Lock на рабочих местах сборки. Если в сканере есть настройка, которая игнорирует Caps Lock, включите её.
Проверка сканера за одну минуту
- Откройте «Блокнот» или любой текстовый редактор.
- Отсканируйте код маркировки с товара.
- Проверьте результат:
- строка начинается с
01и 14 цифр, затем21; - нет русских букв;
- регистр латинских букв совпадает с кодом, если распознать его телефоном;
- после серийного номера есть служебные символы (в «Блокноте» они выглядят как пробел или квадратик) либо программа восстанавливает их сама.
- строка начинается с
- Отсканируйте тот же код в приложении «Честный ЗНАК.Бизнес». Оно покажет, существует ли код и в каком он статусе.
Сборка заказов в два скана
Самый быстрый и надёжный процесс сборки маркированных заказов выглядит так:
- Сканируете стикер заказа или номер отправления. Программа открывает заказ и показывает, какие товары и сколько кодов нужно.
- Сканируете Data Matrix с товара. Код привязывается к позиции заказа, проверяется, звучит сигнал.
- Когда все единицы отсканированы, заказ помечается собранным, а коды уходят в маркетплейс: в сборочное задание Wildberries или отправление Ozon.
Что должна ловить программа, чтобы ошибки не доходили до маркетплейса:
- код от другого товара — GTIN в коде не совпадает с товаром в заказе;
- повторный скан — тот же код уже привязан к этому или другому заказу;
- выбывший или несуществующий код — проверка в «Честном знаке» до отправки;
- лишний скан — все единицы позиции уже собраны.
В KIZ Pilot сканер работает прямо в браузере, без установки программ. Разные сигналы для успеха и ошибки, счётчик за смену, подсказки при русской раскладке. Если код ошибочно привязан, его можно убрать из заказа одной кнопкой. Коды Wildberries и Ozon после сборки передаются в маркетплейс автоматически, а потом попадают в документ вывода из оборота с ценой продажи.
Частые вопросы
Подойдёт ли обычный сканер штрихкодов для «Честного знака»?
Только если он двумерный (2D-имиджер). Лазерные сканеры читают линейные штрихкоды, но не Data Matrix.
Почему сканер вводит код русскими буквами?
Сканер работает как клавиатура и «нажимает клавиши» в текущей раскладке. Переключите раскладку на английскую, включите в сканере режим ввода, не зависящий от раскладки, или используйте программу, которая исправляет раскладку сама.
Что такое символ GS в коде маркировки?
Это невидимый служебный символ с кодом ASCII 29. Он разделяет серийный номер и криптохвост. Без него маркетплейс или «Честный знак» могут не распознать код.
Можно ли сканировать коды камерой телефона?
Для проверки отдельных кодов — да, например в приложении «Честный ЗНАК.Бизнес». Для потока заказов на сборке телефон медленнее и неудобнее ручного 2D-сканера.
Как проверить, что сканер настроен правильно?
Отсканируйте код в «Блокнот». Строка должна начинаться с 01 и 14 цифр, затем 21, без русских букв и с сохранённым регистром. Потом проверьте тот же код в приложении «Честный ЗНАК.Бизнес».