Top.Mail.Ru

Как оцифровать работу с дилерами и ускорить оформление заказов

Мы в KOTELOV помогли крупнейшему производителю солнцезащитных решений УЮТ оцифровать процессы работы с дилерской сетью. В результате скорость оформления заказов выросла в пять раз, а время на обучение новых сотрудников у дистрибьюторов сократилось в два раза. Рассказываем, как мы это сделали.

Кто наш заказчик

Компания УЮТ — один из лидеров в России и СНГ в производстве солнцезащитных систем и декора для окон. В ассортименте — карнизы, рулонные шторы, горизонтальные и вертикальные жалюзи, шторы плиссе и модели с электроприводом.

По охвату ассортимента УЮТ занимает первое место на рынке. Если нужного товара нет у них, велика вероятность, что его вообще не найти в России.

Компания работает в формате B2B через сеть дилеров. Главная сложность в автоматизации процессов заключалась в том, что продукция УЮТа — это дизайнерские изделия с большим количеством вариаций и модификаций.

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

Что мы должны были сделать для УЮТ

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

Основной задачей было сократить время обработки заказов и минимизировать влияние человеческого фактора.

Как работало всё раньше

  • В компании была старая производственная база данных, построенная на технологиях 80–90-х годов. Она создавалась на протяжении 25 лет и была крайне сложной для интеграции.
  • Возможности оформления заказа онлайн не было. Заказы отправляли по электронной почте. Конструктора товаров тоже не существовало — нельзя было собрать товар в визуальном формате.
  • Менеджерам салонов приходилось вручную составлять и согласовывать каждый заказ, что занимало массу времени.
  • Сотрудники УЮТа принимали сотни писем и звонков, потом вручную заносили заказы в базу. Информация терялась, сроки срывались, процесс был тяжёлым и неэффективным.

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

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

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

Что получилось в итоге

Заказы оформляются в пять раз быстрее для сотрудников УЮТа

Раньше: заявки принимались по телефону или через почту. Все данные нужно было заносить вручную.

Теперь: сотрудники получают готовые заказы, в которых уже автоматически проставлены все параметры. Заказ сразу попадает в производственную базу данных. Скорость обработки увеличилась минимум в пять раз.

В пять раз быстрее для дилеров

Раньше: оформление заказа требовало множества звонков и переписки. Менеджеры долго учились работать с ассортиментом и часто допускали ошибки.

Теперь: заказ собирается в личном кабинете автоматически, достаточно выбрать параметры. Менеджер тратит в несколько раз меньше времени, а салоны могут обслуживать больше клиентов без увеличения штата. Уровень ошибок также снизился.

Новые сотрудники быстрее осваивают работу с системой и быстрее начинают продавать.

С какими вызовами мы столкнулись

Интеграция клиентской базы

Задача: перенести в новую систему базу данных с более чем 10 000 клиентами и огромным количеством информации по каждому из них.

Было важно корректно сопоставить поля данных, не потерять информацию и не нарушить бизнес-процессы.

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

Это позволило сохранить существующую структуру базы и минимизировать затраты на перенос данных.

Интеграция с производственной базой данных

Задача: правильно передавать заказы с миллиардами возможных комбинаций изделий.

Что мы сделали: для каждого модификатора в заказе мы реализовали точную привязку к полям производственной базы. При создании заказа проводится расчёт, который учитывает до 66 000 строк данных, и всё сразу попадает в базу.

Раньше: заказ собирали вручную, отправляли по почте, а сотрудники УЮТа вбивали всё заново.

Сейчас: заказ автоматически формируется в базе данных и сразу поступает на производство.

Как шла разработка

Нам передали проект от другой команды, поэтому пришлось разобраться в их коде и переписать большую часть бэкенда — около 70–80%.

Бэк и фронт мы разрабатывали в тесной связке с интегратором. Решили сохранить стек на Vue2, чтобы не ломать архитектуру.

  • Провели рефакторинг: убрали повторяющийся код, избавились от устаревших решений. Удалили 4000 строк, написали заново 2500.
  • Интегрировали клиентскую базу данных без дублирования.
  • Настроили передачу модификаторов из конструктора напрямую в производственную систему.
  • Автоматизировали процесс создания заказов.

С чего всё началось

Сначала мы закрыли около 80 срочных задач на фронте, а потом приступили к интеграции.

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

  • Связали все товары в личном кабинете с базой данных УЮТа.
  • Настроили отображение клиентских данных, адресов доставки и получателей грузов.
  • Реализовали реальное время расчёта цен.
  • Сделали автоматическую передачу заказов в производственную базу.

Раздел «Мои заказы»

Теперь каждый заказ сохраняется вместе с изображением собранного изделия.

Раньше: если товар удаляли из базы, картинка заказа ломалась.

Теперь: изображение создается из уникальных ID товара, сохраняется в базе и остается доступным для клиента даже через год после оформления заказа.

 

Профиль пользователя

В личном кабинете дилера теперь отображаются:

  • ID пользователя
  • логин, ФИО
  • данные компании
  • адреса доставки и грузополучателей

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

Административный кабинет

Через админ-панель сотрудники УЮТа могут сами:

  • добавлять новые ткани
  • обновлять цвета
  • менять комплектации товаров

Добавление новых позиций теперь не требует участия программистов.

Интеграция с производственной базой данных

Раньше: при создании нового клиента все данные приходилось заполнять вручную.

Теперь: по ID клиента из производственной базы автоматически подтягиваются все нужные данные.

Логистика стала удобнее: теперь можно выбрать адрес доставки и получателя груза прямо при оформлении заказа.

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

Результаты проекта

  • Ускорили работу менеджеров УЮТа и дилеров: теперь заказ оформляется в несколько кликов без лишних согласований.
  • Сократили срок онбординга новых сотрудников у дистрибьюторов: система интуитивна и не требует долгого обучения.
Последние комментарии