Проект

От почты и Excel к цифровой экосистеме: Веб-портал запчастей «Ростсельмаша»

Заказчики: Ростсельмаш

Москва; Машиностроение и приборостроение

Продукт: Проекты ИТ-аутсорсинга

Дата проекта: 2020/01 — 2026/01
Технология: ИТ-аутсорсинг
подрядчики - 912
проекты - 2852
системы - 205
вендоры - 136

Содержание

2026: Автоматизация заказов 50 000 SKU для 40+ дилеров через REST API

Компания Webformula 11 февраля 2026 года сообщила о реализации проекта для ПАО «Ростсельмаш» по цифровой трансформации B2B-продаж запчастей: от хаоса телефонных заказов и Excel-табличек к интегрированной платформе с визуализацией 50 000 SKU, REST API для синхронизации с дилеров и личными кабинетами для управления парком техники.

Проблема: когда Excel и телефон тормозят рост

Контекст бизнеса

ПАО «Ростсельмаш» — российский производитель сельхозтехники. В состав группы входят 13 предприятий на 11 производственных площадках в 5 странах. Продуктовая линейка: 150+ моделей и модификаций, 24 типа техники — от зерноуборочных комбайнов до тракторов и опрыскивателей.

Дилерская сеть: 40+ официальных партнеров с филиалами в ключевых сельскохозяйственных регионах РФ и СНГ. Целевая аудитория запчастей:

  • Небольшие хозяйства: до 30 единиц техники, заказы на 50-200 тыс. руб./квартал
  • Крупные агрохолдинги: 30+ единиц техники, парк 100-500 машин, заказы от 1 млн руб./квартал

Как работали до портала (2019-2020)

Процесс заказа запчастей выглядел так:

  • Фермер звонит дилеру: «Нужна шестерня для комбайна ACROS 580, артикул не помню»
  • Оператор дилера открывает PDF-каталог (3000+ страниц), ищет по описанию
  • Уточняет серийный номер комбайна → проверяет совместимость детали
  • Звонит на склад: «Есть RSM-161-05-001?» → Ждет ответа 10-30 минут
  • Называет цену клиенту (берет из прайс-листа Excel, актуализированного 2 недели назад)
  • Отправляет счет на email вручную → Ждет оплаты → Формирует накладную

Среднее время обработки одного заказа: 45 минут. При пике сезона (апрель-май, август-сентябрь) операторы не успевали обрабатывать звонки. Клиенты уходили к конкурентам.

Пять критических проблем

Проблема 1: Нет визуализации каталога

Весь каталог существовал в виде:

  • PDF-файлы со схемами узлов (сканы бумажных чертежей 1990-х годов)
  • Excel-таблицы с артикулами и названиями (без фотографий)
  • Бумажные каталоги у дилеров (быстро устаревали при обновлении модельного ряда)

Последствия: клиент не мог самостоятельно найти нужную деталь. 100% заказов шли через операторов дилеров. Узкое место: пропускная способность call-центров.

Проблема 2: Хаос с артикулами и совместимостью

50 000+ SKU запчастей. Одна и та же деталь могла подходить к 5-10 моделям техники, но с разными модификациями по годам выпуска. Проблема совместимости:

  • Клиент: «Нужен подшипник для комбайна VECTOR 410»
  • Оператор: «Какой год выпуска? До 2015 или после?»
  • Клиент: «Не помню, серийный номер VT2014-3847»
  • Оператор открывает справочник серийных номеров → определяет модификацию → ищет нужный артикул

Ошибка в 1 цифре серийного номера = неправильная деталь = возврат = простой техники в сезон = потеря урожая.

Проблема 3: Остатки обновляются раз в неделю

Учет остатков вели в 1С:Предприятие. Прайс-листы для клиентов формировались вручную раз в 1-2 недели. Типичная ситуация:

  • Понедельник: Деталь есть на складе, 5 штук
  • Вторник: Продали 4 штуки другому клиенту
  • Среда: Новый клиент звонит, оператор смотрит прайс от понедельника → «Да, есть 5 штук»
  • Четверг: Клиент приезжает за деталями → В наличии только 1 штука

Результат: недовольство клиентов, репутационные потери, срыв сроков ремонта техники.

Проблема 4: Невозможность отследить заказ

После оформления заказа клиент не знал:

  • Получил ли дилер заказ?
  • Выставлен ли счет?
  • Комплектуется ли заказ на складе?
  • Когда можно забирать?

Приходилось звонить дилеру каждые 2-3 дня. Нагрузка на операторов росла, качество сервиса падало.

Проблема 5: Нет истории заказов и парка техники

Крупные агрохолдинги с парком 100+ единиц техники не могли:

  • Вести учет парка техники централизованно (разные дилеры, разные базы)
  • Анализировать историю заказов по конкретным машинам
  • Планировать закупки запчастей на сезон
  • Контролировать расходы по подразделениям

Каждый новый заказ начинался с нуля: какая у нас техника? что заказывали раньше? у какого дилера брали?

Количественная оценка проблемы

Аудит бизнес-процессов (декабрь 2019 — январь 2020) показал:

  • Среднее время обработки заказа: 45 минут (от звонка до выставления счета)
  • Ошибки в совместимости деталей: 12% заказов (возвраты, замены)
  • Неактуальные остатки в прайс-листах: расхождения в 30-40% позиций
  • Пропущенные звонки в пик сезона: до 25% (клиенты не дозвонились)
  • Потерянные клиенты: оценочно 15-20% уходили к конкурентам из-за долгого оформления

Решение: веб-портал pp.rostselmash.com

Концепция портала

В 2020 году было принято решение о разработке веб-портала запчастей. Ключевые цели:

  • Визуализация каталога: веб-доступ к 50 000 SKU с интерактивными схемами узлов
  • Самообслуживание клиентов: возможность заказа без звонка дилеру
  • Интеграция с дилеров: real-time остатки, автоматическая передача заказов
  • Личный кабинет: управление парком техники, история заказов, отслеживание статусов
  • Снижение нагрузки на дилеров: автоматизация рутинных операций

Технологический стек

Архитектура системы

Портал построен как многоуровневая система:

  • Уровень 1 — Центральная база данных: Мастер-каталог запчастей (артикулы, описания, схемы узлов, совместимость с моделями техники)
  • Уровень 2 — Веб-портал pp.rostselmash.com: Публичный интерфейс для клиентов, личные кабинеты, корзина, оформление заказов
  • Уровень 3 — REST API: Интеграция с 1С дилеров для передачи остатков, получения заказов, обновления статусов
  • Уровень 4 — Системы дилеров: 1С:Предприятие (конфигурации УТ, КА), собственные склады, логистика

Ключевой функционал портала

Каталог с визуализацией узлов

Главная фишка портала — интерактивные схемы узлов техники. Пользователь:

  • Выбирает модель техники (например, комбайн ACROS 580)
  • Выбирает узел (двигатель, трансмиссия, жатка и т.д.)
  • Видит схему узла с пронумерованными деталями
  • Кликает на нужную деталь → видит артикул, описание, цену, наличие
  • Добавляет в корзину прямо со схемы

Дополнительно:

  • Масштабирование схем (zoom in/out)
  • Печать схемы для использования в сервисной бригаде
  • Фильтрация по серийному номеру техники (автоматический подбор совместимых деталей)

Три способа поиска

  • Поиск по коду продукта: Клиент знает точный артикул → вводит RSM-161-05-001 → сразу попадает на карточку детали
  • Поиск по модели техники: Выбирает тип (комбайн/трактор) → модель → узел → деталь
  • Поиск по серийному номеру: Вводит номер машины → система определяет модификацию → показывает только совместимые детали

Корзина и оформление заказа

Заказ можно оформить без регистрации (гостевой checkout):

  • Добавить детали в корзину
  • Система автоматически определяет геопозицию → предлагает ближайшего дилера
  • Показывает остатки у выбранного дилера и сроки доставки
  • Клиент вводит контактные данные (ФИО, телефон, email)
  • Выбирает способ доставки (самовывоз/курьер)
  • Оформляет заказ → получает уникальный номер для отслеживания

Заказ автоматически отправляется дилеру через API (если интеграция настроена) или на email (для дилеров без интеграции).

Отслеживание статуса заказа

По номеру заказа клиент видит:

  • Новый → Подтвержден дилером → Счет выставлен → Оплачен → Комплектуется → Готов к выдаче → Отгружен

Дополнительно:

  • История изменений статуса с временными метками
  • Комментарии дилера (например, «Деталь заказана у завода, срок 5 дней»)
  • Документы (счет, спецификация, накладная) доступны для скачивания в PDF

Личный кабинет компании

Для постоянных клиентов (особенно агрохолдингов) — полноценный ЛК:

  • Парк техники: Регистрация всех машин компании (модель, серийный номер, год выпуска)
  • История заказов: Фильтр по дате, дилеру, конкретной машине
  • Текущие заказы: Все активные заказы компании в одном месте
  • Управление сотрудниками: Администратор компании создает учетные записи для механиков, логистов
  • Аналитика: Статистика расходов на запчасти по периодам и типам техники

REST API: интеграция с дилерами

Философия интеграции

Ключевое требование: минимальная доработка у дилеров. У разных партнеров — разные конфигурации:

Решение: универсальный REST API, который может вызываться из любой 1С. Инициатор обмена — 1С дилера (не портал).

Авторизация через JWT-токены

Процесс авторизации:

  • POST /api/token/get/ с логином и паролем (выдаются каждому дилеру)
  • В ответ — access_token (действует 24 часа) и refresh_token (действует 60 дней)
  • Все последующие запросы включают access_token в заголовке Authorization: Bearer
  • После истечения access_token — обновление через POST /api/token/refresh/

Передача остатков

Endpoint: POST /api/remains/?store_id=XXX

Формат запроса (JSON):

  • Массив объектов с полями: rsm_id (код продукта РСМ), quantity (свободный остаток)
  • За раз можно передать до 1000 позиций
  • store_id — обязательный параметр (идентификатор склада/филиала)

Критично: передается свободный остаток (физический минус резерв). Если остаток изменился с 5 до 0 — ноль тоже нужно передать. Рекомендуемая частота: не реже 1 раза в день, оптимально — каждый час.

Получение заказов

Endpoint: GET /api/orders/new/

Возвращает список новых заказов со статусом «Ожидает подтверждения». Для каждого заказа:

  • order_id — уникальный номер на портале
  • client_data — контакты клиента (имя, телефон, email, адрес доставки)
  • items — массив позиций (артикул, название, количество)
  • delivery_type — самовывоз или курьер
  • created_at — дата и время оформления

дилера забирает заказы (рекомендуется раз в час), создает документ «Заказ покупателя», резервирует товар.

Обновление статусов заказов

Endpoint: PUT /api/orders/{order_id}/status/

Дилер передает изменения статуса:

  • confirmed — заказ подтвержден, резерв выставлен
  • invoice_sent — счет отправлен клиенту
  • paid — оплата получена
  • assembling — заказ комплектуется на складе
  • ready — готов к выдаче
  • shipped — отгружен клиенту
  • cancelled — отменен

Клиент видит актуальный статус в режиме реального времени на портале.

Передача документов

Endpoint: POST /api/orders/{order_id}/documents/

Дилер может загрузить на портал PDF-файлы:

  • Счет на оплату
  • Спецификация к заказу
  • Товарная накладная
  • Акт выполненных работ (если была доставка)

Клиент скачивает документы из личного кабинета или по ссылке из email-уведомления.

Передача цен

Endpoint: POST /api/prices/

Дилер может обновлять цены для своего региона:

  • rsm_id — артикул
  • price — рекомендованная розничная цена
  • delivery_days — срок доставки (если нет на складе)

Цены показываются на портале с пометкой «от дилера название».

Результаты внедрения

Этапы развертывания

  • Версия 1 (Q3-Q4 2020): MVP — каталог с визуализацией, гостевой checkout, email дилерам
  • Версия 2 (Q1-Q2 2021): REST API для интеграции с , личные кабинеты, отслеживание статусов
  • Версия 3 (Q3-Q4 2021): Полная автоматизация — передача документов, аналитика, управление парком техники

К началу 2022 года интеграция настроена у 28 из 40+ дилеров (70%). Остальные работают через email-уведомления.

Количественные показатели

  • Автоматизация заказов: 65% заказов оформляются онлайн без звонка дилеру (было 0%)
  • Время оформления: с 45 минут до 7 минут (снижение в 6 раз)
  • Ошибки совместимости: с 12% до 2% (благодаря фильтрации по серийному номеру)
  • Актуальность остатков: обновление каждый час вместо 1-2 недель
  • Нагрузка на операторов дилеров: снижение на 40-50%
  • Средний чек: рост на 18% (клиенты видят весь ассортимент, заказывают больше позиций)

Качественные изменения

  • Прозрачность для клиентов: Полный контроль над заказом от оформления до получения. История всех покупок в одном месте.
  • Упрощение работы дилеров: Автоматическая передача заказов в 1С. Не нужно вручную вбивать данные из email или телефонных разговоров.
  • Конкурентные возможности: В период усиления китайских конкурентов портал стал точкой дифференциации. Простота заказа запчастей — фактор выбора при покупке техники.
  • Управление парком для агрохолдингов: Крупные клиенты получили инструмент для централизованного учета техники и планирования закупок запчастей.

Масштабирование на СНГ

После успешного запуска в России портал был адаптирован для дилерских сетей в:

Особенности локализации: мультиязычность, локальные способы оплаты, адаптация под местные ERP-системы.

Развитие платформы (2022-2026)

  • B2B-маркетплейс: Добавление запчастей сторонних производителей (масла, фильтры, расходники)
  • Мобильное приложение: Для механиков в поле (сканирование артикулов, быстрый заказ)
  • Предиктивная аналитика: AI-рекомендации по замене деталей на основе пробега и истории эксплуатации
  • Финансирование: Интеграция с банками для оформления лизинга и рассрочки на крупные заказы

Выводы

Портал запчастей pp.rostselmash.com — пример цифровой трансформации в B2B-сегменте. Ключевые факторы:

  • Решение реальной боли: Автоматизация хаотичных процессов, которые тормозили рост
  • API-first подход: Универсальная интеграция с разными ERP-системами дилеров
  • Поэтапное внедрение: MVP → API → Полная автоматизация (3 версии за 18 месяцев)
  • Фокус на UX: Интерактивные схемы узлов вместо PDF-каталогов
  • Масштабируемость: Платформа легко адаптируется под новые рынки и дилеров

По информации Webformula, проект показал, что даже в консервативной индустрии (сельское хозяйство) цифровизация дает измеримые результаты: сокращение времени обработки заказов в 6 раз, снижение ошибок в 6 раз, рост среднего чека на 18%.