Сбор штрихкодов в Клеверенс: полное руководство по настройке

Терминал сбора данных с установленным клиентом Клеверенс отказывается сканировать штрихкоды, если в настройках устройства не активирован режим эмуляции клавиатурного ввода или не выбран корректный драйвер сканера — это самая частая причина, с которой сталкиваются при первичном внедрении системы. Прежде чем искать сбой в конфигурации 1С или в самой программе, проверьте, что сканер ТСД вообще передаёт данные: откройте любое текстовое поле на терминале и отсканируйте тестовый код.

Платформа Клеверенс (Mobile SMARTS) связывает терминалы сбора данных с учётной системой — чаще всего с 1С — и автоматизирует операции приёмки, отгрузки, инвентаризации и подбора заказов. Сбор штрихкодов здесь является базовым действием: от его корректной настройки зависит скорость работы склада и точность остатков. В этой статье разберём архитектуру решения, порядок подключения ТСД, типичные ошибки сканирования и способы их диагностики.

Как устроен сбор штрихкодов в экосистеме Клеверенс

Решение состоит из трёх компонентов: серверной части (платформа Mobile SMARTS на ПК или сервере), клиента на ТСД и коннектора к учётной системе. Когда кладовщик сканирует штрихкод, клиент отправляет данные на сервер по Wi-Fi, сервер проверяет код по базе товаров и возвращает терминалу название номенклатуры, ожидаемое количество и другие данные документа.

Работать можно в двух режимах. Онлайн-режим предполагает постоянное соединение терминала с сервером — данные попадают в учётную систему сразу. Офлайн-режим (пакетный) позволяет собирать штрихкоды без связи, а выгружать результаты при появлении сети. Выбор режима задаётся в настройках операции и зависит от качества Wi-Fi-покрытия на складе.

Подготовка оборудования и установка клиента

Перед началом работы убедитесь, что терминал сбора данных соответствует требованиям конкретного продукта Клеверенс: часть решений рассчитана на устройства под управлением Android, часть — на Windows CE / Windows Mobile. Список протестированных моделей публикует вендор, и лучше свериться с ним до закупки оборудования.

Установка клиента на ТСД выполняется либо через подключение терминала к ПК, либо по сети — из интерфейса сервера Mobile SMARTS. Точный порядок зависит от версии платформы и операционной системы терминала, поэтому ориентируйтесь на документацию к вашему продукту.

  • 📶 Настройте на ТСД подключение к Wi-Fi-сети склада и проверьте стабильность сигнала в зоне стеллажей.
  • 🔌 Установите клиент Клеверенс на терминал удобным для вашей модели способом.
  • 🖥️ Укажите в клиенте адрес сервера Mobile SMARTS и проверьте соединение.
  • 🔍 Откройте настройки сканера ТСД и убедитесь, что данные передаются в поле ввода.
  • 📦 Загрузите на терминал тестовый документ и выполните пробное сканирование.

Настройка сканера ТСД для работы с программой

Главное требование — сканер терминала должен передавать считанный код в активное поле ввода клиента. На большинстве ТСД это реализуется через режим эмуляции клавиатуры (keyboard wedge) или через фирменную утилиту производителя, например DataWedge на устройствах Zebra. Название утилиты и пункты меню различаются у разных производителей, поэтому сверяйтесь с инструкцией к конкретной модели терминала.

Обратите внимание на суффикс, который сканер добавляет после штрихкода. Для корректной работы обычно требуется автоматическая отправка символа Enter после каждого сканирования — иначе код попадёт в поле, но операция не подтвердится. Этот параметр настраивается в утилите сканера, а не в самом Клеверенс.

☑️ Проверка сканера перед запуском

Выполнено: 0 / 5
⚠️ Внимание: не меняйте системные настройки сканера ТСД (типы распознаваемых кодов, префиксы, раскладку) без необходимости. Если терминал используется в нескольких программах, изменение глобальных параметров может нарушить работу других приложений.

Настройка операции сбора штрихкодов на сервере

На стороне сервера Mobile SMARTS операции (приёмка, отгрузка, инвентаризация и другие) настраиваются в панели управления платформы. Для каждой операции определяется, какие документы выгружаются на терминал, какие поля видит кладовщик и что происходит при сканировании: поиск по штрихкоду, контроль количества, проверка соответствия документу.

Связь штрихкода с товаром обеспечивает справочник номенклатуры, синхронизированный из учётной системы. Если товар не определяется при сканировании, возможная причина — штрихкод не заведён в карточку номенклатуры в 1С или синхронизация справочника не выполнялась после добавления новых позиций.

📊 С какой проблемой вы чаще всего сталкиваетесь при сборе штрихкодов в Клеверенс
Товар не находится по штрихкоду
Терминал теряет связь с сервером
Сканер не передаёт данные в программу
Медленно работает выгрузка в 1С

Типичные ошибки и их диагностика

Большинство проблем при сборе штрихкодов сводится к четырём группам: сканер не передаёт данные, товар не находится в базе, терминал теряет связь с сервером, документ не выгружается в учётную систему. Диагностику удобно вести от простого к сложному — сначала проверить само устройство, затем клиент, затем сервер.

СимптомВероятная причинаЧто проверить
Код не появляется в поле вводаНе настроен режим сканераУтилиту сканера, эмуляцию клавиатуры
Код вводится, но операция не подтверждаетсяНет суффикса EnterНастройку суффикса в сканере
«Товар не найден»Штрихкод отсутствует в справочникеКарточку номенклатуры и синхронизацию
Терминал не видит документыНет связи с серверомWi-Fi, адрес сервера, статус выгрузки
Данные не попадают в 1СОшибка обменаЖурнал обмена на сервере Mobile SMARTS

Если товар не определяется, отсканируйте тот же код в тестовое поле и сравните строку с тем, что записан в карточке номенклатуры. Иногда сканер «съедает» ведущие нули или добавляет служебные символы — тогда проблему решает настройка префиксов и суффиксов либо корректировка штрихкода в базе.

Почему сканер «теряет» ведущие нули штрихкода

Некоторые терминалы по умолчанию передают штрихкод в числовом формате, и ведущие нули отбрасываются. Проверьте, что в утилите сканера данные передаются как текст, и сравните строку с эталонным кодом из учётной системы. Точные названия параметров зависят от производителя ТСД.

⚠️ Внимание: при сбоях обмена не удаляйте и не пересоздавайте документы на сервере, пока не убедитесь, что собранные данные с терминалов выгружены. Действия с документами на сервере могут привести к потере результатов сканирования, ещё не переданных в учётную систему.

Выгрузка собранных данных в учётную систему

После завершения операции на терминале документ отправляется на сервер Mobile SMARTS, а оттуда — в 1С или другую учётную систему через штатный механизм обмена. В зависимости от настроек обмен может выполняться автоматически при завершении документа или вручную по команде оператора.

Контролируйте результат через журнал обмена на сервере: в нём видно, какие документы загружены, а какие завершились с ошибкой. Типовые причины ошибок загрузки — несоответствие данных (например, отсканирован товар, которого нет в документе учётной системы, при включённом строгом контроле) или недоступность базы 1С в момент обмена.

Оптимизация скорости сбора штрихкодов

На скорость работы влияет не только оборудование. Настройте в операции строгий или нестрогий контроль в зависимости от задачи: строгий контроль не даст отсканировать лишний товар, но замедлит работу при большом ассортименте без документов-оснований. Для инвентаризации, где сканируется всё подряд, контроль по документу обычно отключают.

Обратите внимание на физическую организацию процесса. Покрытие Wi-Fi должно быть стабильным во всех зонах сканирования — «мертвые зоны» между стеллажами заставляют терминал тратить время на переподключение. Если покрытие обеспечить нельзя, переведите операцию в офлайн-режим и настройте пакетную выгрузку.

  • ⚡ Используйте онлайн-режим там, где Wi-Fi стабилен, и офлайн — в проблемных зонах.
  • 🏷️ Следите за качеством этикеток: выцветшие и смятые штрихкоды замедляют работу сильнее любых настроек.
  • 🔋 Обеспечьте смену заряженными аккумуляторами ТСД — при низком заряде часть устройств снижает производительность.
  • 📋 Регулярно обновляйте справочник номенклатуры, чтобы новые штрихкоды сразу определялись на терминалах.

Часто задаваемые вопросы

Можно ли собирать штрихкоды в Клеверенс без постоянного Wi-Fi?

Да, для этого предусмотрен офлайн (пакетный) режим: терминал накапливает отсканированные данные локально, а при появлении связи выгружает их на сервер. Доступность режима зависит от конкретного продукта Клеверенс и настроек операции.

Почему при сканировании появляется сообщение «Товар не найден»?

Чаще всего штрихкод не привязан к номенклатуре в учётной системе либо справочник не синхронизирован с сервером Mobile SMARTS. Также проверьте, не искажает ли сканер код — сравните строку из тестового поля с кодом в базе.

Какие терминалы сбора данных подходят для Клеверенс?

Перечень поддерживаемых и протестированных моделей зависит от продукта и версии платформы. Актуальный список публикует вендор — сверяйтесь с ним перед закупкой оборудования, особенно если планируете устройства на Android.

Данные собраны на ТСД, но в 1С не появились. Что делать?

Проверьте статус документа и журнал обмена на сервере Mobile SMARTS. Если документ завершён с ошибкой, устраните причину (несоответствие данных, недоступность базы) и повторите загрузку. Не пересоздавайте документ, пока данные не выгружены.

Нужен ли отдельный драйвер сканера для работы клиента?

На большинстве ТСД клиент работает через штатный механизм передачи данных сканера (эмуляцию клавиатуры или фирменную утилиту производителя). Отдельный драйвер обычно не требуется, но настройка утилиты сканера обязательна и зависит от модели терминала.