Настройка сканера для передачи символа GS в WB: как сделать, чтобы всё «пикало» правильно
Если ваш 2D-сканер отлично читает DataMatrix, но в Wildberries (WB) что-то идёт не так, очень часто проблема не в самом коде и не в «магии WB», а в передаче специального символа GS.
Хорошая новость:
настройка сканера для WB в этом случае аналогична настройке для работы в МойСклад.
Главное правило настройки
Для корректной работы:
символ GS должен передаваться как клавиша F8.
Именно в таком виде многие системы, включая WB, корректно воспринимают разделитель в коде маркировки.
Почему это важно
В кодах маркировки DataMatrix символ GS (Group Separator) используется как разделитель данных.
Если сканер передаёт его неправильно — например, просто «съедает», заменяет на другой символ или отправляет в неподходящем формате — система может:
- не распознавать код полностью;
- принимать его с ошибками;
- не разделять поля внутри кода;
- «делать вид, что всё хорошо», а потом неожиданно ругаться.
Иными словами, сканер как бы старается, но говорит с WB не на том языке. А нам нужен переводчик без акцента.
Настройка для WB = настройка для МойСклад
Если вы уже настраивали сканер для МойСклад, то здесь всё знакомо:
- включается корректная передача служебных символов;
- GS назначается на F8;
- проверяется результат в тестовом сервисе;
- при необходимости донастраивается сам сканер или программный режим.
То есть отдельной «секретной настройки только для WB» обычно не требуется — в большинстве случаев подходит тот же подход, что и для МойСклад.
Как понять, что сканер настроен неправильно
На практике это выглядит так:
- код маркировки сканируется, но WB обрабатывает его некорректно;
- часть данных теряется;
- возникают ошибки при приёмке или работе с маркированным товаром;
- один и тот же код в одном месте читается, а в WB — нет;
- сканер «вроде бы хороший», но с GS у него сложные отношения.
Если узнали свою ситуацию — скорее всего, надо проверить, как именно передаётся GS.
Где проверить текущую настройку сканера
Чтобы не гадать и не разговаривать со сканером «по душам», можно воспользоваться сервисом проверки текущей настройки:
Проверка сканера:
https://ladimkkt.ru/scan/
Сервис поможет понять, как сканер передаёт данные сейчас и корректно ли обрабатывается символ GS.
Чем я могу помочь
Могу помочь настроить сканер в нужный режим для WB двумя способами:
1. Через мою программу lks.exe
Это удобный вариант, когда настройку можно выполнить программно, быстро и без долгого поиска «той самой инструкции на 48 страниц».
2. Через настройку самого сканера
Если конкретная модель это поддерживает, можно настроить сам сканер напрямую — через сервисные штрихкоды, руководство производителя или внутренние параметры устройства.
То есть, если говорить просто:
- если можно настроить программой — настроим программой;
- если можно настроить сам сканер — настроим сам сканер;
- если можно и так, и так — выберем путь без лишней боли.
Оставить заявку на настройку
Если нужно настроить сканер для корректной передачи GS как F8 в WB, можно оставить заявку здесь:
Оставить заявку:
https://ladimkkt.ru/index.php?a=add&category=13
Опишите модель сканера и проблему — это поможет быстрее подобрать подходящий способ настройки.
Какие сканеры можно настроить
Многое зависит от модели устройства и её возможностей.
Некоторые сканеры позволяют гибко переназначать служебные символы, некоторые — только частично, а некоторые ведут себя так, будто «и так всё знают лучше нас».
Но в большинстве случаев решение находится:
- либо через внутренние настройки сканера;
- либо через программный режим;
- либо через дополнительную обработку ввода.
Кому особенно полезна эта настройка
Эта информация будет полезна, если вы:
- работаете с Wildberries;
- используете МойСклад;
- принимаете или отгружаете маркированный товар;
- подключаете 2D-сканер DataMatrix;
- сталкиваетесь с ошибками при считывании кодов маркировки;
- хотите, чтобы сканер работал как инструмент, а не как источник квестов.
Кратко: что нужно для WB
Если совсем коротко, то настройка такая:
- сканер должен корректно читать DataMatrix;
- символ GS должен передаваться как F8;
- настройка для WB аналогична настройке для МойСклад;
- проверить текущую работу можно здесь:
https://ladimkkt.ru/scan/ - оставить заявку на помощь с настройкой можно здесь:
https://ladimkkt.ru/index.php?a=add&category=13
Заключение
Если WB не хочет нормально принимать код маркировки, очень вероятно, что вопрос именно в передаче GS.
Решение простое и проверенное: GS должен передаваться как F8 — так же, как и при настройке для МойСклад.
Если нужна помощь, могу помочь перевести сканер в нужный режим:
- через
lks.exe, - или через настройку самого сканера, если модель это позволяет.
Проверяйте текущую настройку, оставляйте заявки, и пусть сканер наконец работает так, как должен — быстро, чётко и без "пик-пик"