Как компания автоматизировала учёт товаров с помощью сканера штрихкодов на базе NODUL

Автор: Александр Кая

Клиент работает в сфере торговли и складской логистики. Для таких компаний важно быстро и безошибочно выполнять операции: приёмку, списание, инвентаризацию и обновление данных. Штрихкоды - ключевой элемент таких процессов, но без автоматизации они не дают 100% эффективности.

Этот рынок особенно нуждается в автоматизации, потому что:

  • ручной ввод данных приводит к ошибкам и снижает скорость
  • инвентаризация занимает много времени, когда делается вручную
  • стандартный функционал складских решений не всегда гибок

Компания использует «МойСклад» как основную систему учёта, а также сканеры штрихкодов для работы с товарами. Клиент хотел получить собственный инструмент, который:
• работает быстро,
• содержит понятную логику,
• может быть адаптирован под любой бизнес-процесс,
• напрямую связан с «МойСклад».

Нужен был универсальный сканер, который можно использовать и на складе, и в магазине, и при инвентаризации.

Проблема заказчика

До внедрения решения сотрудники сталкивались с несколькими трудностями:

  • сканер штрихкодов не был связан с логикой обработки данных
  • изменения в товаре приходилось вносить вручную
  • инвентаризация занимала много времени при большом ассортименте
  • компания хотела гибкий инструмент, который можно настроить под разные процессы

При работе с большим количеством SKU ручное обновление превращалось в рутину и увеличивало риск ошибок. Клиент хотел автоматизацию, которая будет работать быстро и точно.

Предложенная автоматизация

Мы разработали два варианта решения на NODUL, чтобы максимально закрыть любые задачи:

  • сканер, который при сканировании отправляет запрос в «МойСклад» и обновляет товар
  • сканер, который работает со списком товаров, добавляя +1 к каждому отсканированному SKU

Оба варианта используют API «МойСклад» и работают в браузере телефона или компьютера.

Решение проблемы

Были разработаны два сценария - универсальный сканер и сканер-инвентаризатор.

1. Универсальный сканер

Пользователь сканирует штрихкод, и система:
• отправляет запрос в «МойСклад»
• находит товар
• выполняет нужное действие

Возможные сценарии применения:
• обновить цену
• изменить остатки
• добавить серийный номер
• записать код маркировки
• заполнить любое поле карточки товара

Сценарий полностью настраиваемый - компания может менять логику под любые процессы.

2. Сканер для инвентаризации

Этот вариант открывает список товаров внутри интерфейса.
При сканировании:
• система находит товар
• издаёт звуковой сигнал
• увеличивает счётчик найденных единиц (+1)

Преимущества:
• быстрое пересчитывание остатков
• отсутствие ошибок ручного ввода
• заметное ускорение инвентаризации

Работа с API

Оба варианта используют:
• поиск товара по штрихкоду
• обновление товара или записи в списке
• гибкие действия в зависимости от задачи

Это позволяет расширять решения под любые задачи клиента.

Вывод

Компания получила гибкий инструмент, который можно использовать на складе, в магазине и при инвентаризации.

Основные результаты:

  • операции со штрихкодами выполняются мгновенно
  • данные товаров обновляются автоматически через API
  • заметно ускорена инвентаризация и учёт
  • исключены ошибки ручного ввода
  • логика сканера может быть изменена под любой процесс
  • решение работает на телефоне, планшете и компьютере