/projectsmoysklad-bot
Коммерческий проект Case StudyМойСклад

МойСклад Bot

Telegram-бот для складских сотрудников с интеграцией с «МойСклад».

summary.cell

Автоматизировал процесс комплектации поставки: от ввода данных сотрудником в Telegram до формирования Excel-файла, загрузки во вложения нужной накладной в «МойСклад» и уведомления менеджера.

Telegram BotWarehouse AutomationМойСклад APIExcelFulfillment
@moysklad_bottelegram
Интерфейс Telegram-бота МойСклад: сценарий комплектации поставки
/overview

Кратко о проекте

Тип проекта

Telegram-бот для складской автоматизации

Категория

Фулфилмент / склад / внутренняя автоматизация

Что автоматизировано

Комплектация, учёт паллет и коробов, проверка накладной, формирование Excel, загрузка в МойСклад

Интеграции

Telegram, МойСклад API, Excel

Пользователи

Комплектовщики, менеджеры склада

Моя роль

Проектирование логики, разработка бота, интеграция с API МойСклад, автоматизация выгрузки и уведомлений

/problem

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

До автоматизации

Ручная цепочка замедляла сборку и размывала ответственность

Комплектовщики фиксировали распределение товаров вне системы, а менеджеры затем вручную собирали итоговую картину для проверки и передачи в «МойСклад». Между фактической сборкой и финальными данными появлялся разрыв.

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

Почему процесс проседал

Нет единого источника данных
Информация переходила между сотрудником, менеджером и системой без общей точки контроля.
Проверка происходила после факта
Недостачи, излишки и пропущенные позиции обнаруживались уже на этапе ручной сверки.
Менеджер становился узким местом
Формирование файла, загрузка вложения и обновление статуса зависели от ручных действий.
главный риск

Чем больше поставка, тем выше цена любой ошибки: повторная сверка забирала время у склада и менеджеров одновременно.

/solution

Решение

Я разработал Telegram-бота, интегрированного с API «МойСклад», который автоматизировал весь процесс комплектации поставки.

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

workflow.steps7 steps
  1. 01
    Выбор накладной
  2. 02
    Ввод паллет и коробов
  3. 03
    Ввод штрихкода и количества
  4. 04
    Проверка данных
  5. 05
    Формирование Excel
  6. 06
    Загрузка в МойСклад
  7. 07
    Уведомление менеджера
/features

Что автоматизировал бот

01 — feature group

Работа сотрудника в Telegram

  • выбор актуальной накладной в Telegram
  • ввод паллет и коробов
  • ввод последних цифр штрихкода и количества товара
  • массовое заполнение для одинаковых коробов
  • исправление ошибочно введённых данных без прохождения всего процесса заново
02 — feature group

Проверка и сопоставление данных

  • сопоставление введённых штрихкодов с товарами из накладной
  • проверка количества собранного товара
  • выявление недостачи, излишков и пропущенных позиций
03 — feature group

Формирование и выгрузка результата

  • формирование Excel-файла с привязками товаров к паллетам и коробам
  • подготовка итогового файла без ручной работы
04 — feature group

Интеграция с МойСклад и уведомления

  • загрузка Excel-файла во вложения нужной накладной
  • изменение статуса накладной
  • уведомление ответственного менеджера о завершении сборки
/interface

Скриншот интерфейса

bot.previewjpg • screenshot
МойСклад Bot — рабочий сценарий комплектации в Telegram
Пример рабочего сценария: сотрудник выбирает накладную, указывает данные по коробам и штрихкодам прямо в Telegram.
  • Выбор накладной
    Сотрудник выбирает актуальную накладную в Telegram одним нажатием.
  • Пошаговый ввод данных
    Бот запрашивает паллет, короб, последние цифры штрихкода и количество.
  • Команды для следующего короба / паллеты
    Кнопки «Следующий короб», «Следующая паллета», «Накладная готова».
/integration

Интеграция с «МойСклад»

integration
МойСклад API

Бот был интегрирован с API «МойСклад» и автоматически передавал итоговые данные в нужную накладную без ручной подготовки и загрузки со стороны менеджера.

МойСклад APIExcel attachmentsstatus sync
Загрузка Excel-файла
Готовый файл автоматически прикрепляется во вложения нужной накладной.
Изменение статуса
Статус накладной в «МойСклад» обновляется по завершении сборки.
Синхронизация с процессом
Итог комплектации сразу попадает в бизнес-процесс склада.
/result

Результат

Outcome

Процесс от начала комплектации до передачи готовых данных менеджеру был полностью автоматизирован.

Комплектовщики получили простой мобильный интерфейс, менеджеры перестали вручную формировать и загружать Excel-файлы, а количество ошибок при сборке поставок сократилось.

Ускорение комплектации
Бот ведёт сотрудника по шагам без бумаги
Меньше ручной работы
Excel и загрузка в МойСклад — автоматически
Меньше ошибок
Сверка по штрихкоду и количеству на лету
Удобный мобильный интерфейс
Сотрудники работают в Telegram
Разгрузка менеджеров
Лишние действия исключены из процесса
/tech

Технологии

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

stack
PythonTelegram Bot APIМойСклад APIExcelWarehouse AutomationBusiness Process Automation
Свободен для проектов

Нужна автоматизация складских процессов?

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