Система лояльности и техническая поддержка для мирового лидера по деревообработке

(B2B-портал)
ОтрасльДЕРЕВООБРАБОТКА, ПРОМЫШЛЕННОСТЬ
УслугаВЕБ-СИСТЕМА, SAP BW, API
ПлощадьКабинет поставщика + админка
Год2024

В code1618 обратился мировой лидер по деревообработке с запросом на доработку системы лояльности для поставщиков сырья и на техническое сопровождение продукта. Имеющийся функционал работал нестабильно; мы восстановили и развили платформу — от UX до интеграций — чтобы разделы стали удобными и полезными, а заказчик мог наращивать число поставщиков и объём поставляемого сырья.

  • Восстановление начисления и списания бонусов, уровни поставщиков
  • Интеграция Loyalty-SAP BW: запросы к SAP BW и JSON в Loyalty-CORE
  • Чат и многоуровневые интерфейсы для пользователей, менеджеров и администраторов
  • Статистика: фильтры (комбинат, KPI, уровень, статус), выгрузка в Excel
  • Админка: поставщики и пользователи, курс конвертации баллов в рубли, история операций
  • Уведомления, шифрование паролей и ПДн, адаптивный интерфейс, техподдержка и развитие продукта

Ключевые задачи:

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

До и после: главная и график поставок

Главная страница поставщика обновлена визуально: акцент на балансе баллов, уровне и графиках KPI. Критично починили фильтры по датам — раньше они не работали; восстановили логику и отображение факта поставок сырья. Раздел «Бонусы» превратили из «заглушки» в рабочий сценарий: баллы тратятся на реальные опции — внеочередной заезд, квоты, экскурсия и др., с понятными условиями и таймерами (например, до монетизации).

Раньше баллы копились и в конце года переводились в рубли через корректировки; мы переработали модель так, чтобы программа была полезной в течение года. Добавили систему уведомлений и полностью адаптивный интерфейс: на мобильных доступны баланс, уровень, KPI, графики с периодами, выгрузка в xlsx/csv и заявка на компенсацию.

Каталог бонусов за баллы

Главная и бонусы — составной вид кабинета

Реализовали статистику по поставщикам с нуля: сортировка по комбинату, уровню лояльности, статусу активации, KPI и периодам; выгрузка данных для анализа. Администраторы видят всех поставщиков, менеджеры — только «свой» комбинат. В разделе стимулов администратор задаёт курс «1 балл = N руб.» в интерфейсе вместо ручных правок в БД; пользователю виден курс и счётчик до конца отчётного периода.

Главной сложностью стало отсутствие готовой спецификации и макетов — требования и UX пришлось формулировать самим; legacy-код был в плохом состоянии, значительная часть переписана и оптимизирована. Интеграция с SAP BW потребовала надёжной сериализации и согласованности данных между корпоративным контуром и ядром лояльности.