Top.Mail.Ru
Кейс по созданию личного кабинета клиента-партнера
Одна из крупнейших торгово-производственных компаний в России, которая занимается поставкой качественной продукции для автосервисов и производственных предприятий. В ассортименте представлены расходные материалы, химико-техническая продукция, электроника, средства индивидуальной защиты и другие категории товаров. Бизнес клиента требовал цифровизации ключевых процессов, включая автоматизацию B2B-продаж через интернет-магазин с персонализированными условиями для корпоративных партнеров. 



Отрасль
Торгово-производственная компания
Программный продукт
1С-Битрикс: Управление сайтом
Рабочих мест
Срок внедрения
12 месяцев

О компании: 

Одна из крупнейших торгово-производственных компаний в России, которая занимается поставкой качественной продукции для автосервисов и производственных предприятий. В ассортименте представлены расходные материалы, химико-техническая продукция, электроника, средства индивидуальной защиты и другие категории товаров. Бизнес клиента требовал цифровизации ключевых процессов, включая автоматизацию B2B-продаж через интернет-магазин с персонализированными условиями для корпоративных партнеров.


Техническое задание и ключевые аспекты проекта

Клиент инициировал разработку интернет-магазина B2B-направленности с интегрированным личным кабинетом для партнеров, предполагающий миграцию с текущей платформы на отечественную информационную систему. В ходе предпроектного анализа выяснилось, что учетная система клиента уже частично функционирует на базе 1С:ERP, в то время как интернет-магазин находится на этапе формирования технического задания.


Основные сложности и требования:

1. Интеграционная нагрузка
  • Проект предполагает масштабную интеграцию с учетной системой 1С:ERP, включая синхронизацию данных о товарных позициях, остатках, сроках поставки и индивидуальных ценовых условиях для партнеров.
  • Необходима реализация механизмов онлайн-приема заказов от юрлиц и ИП с поддержкой платежных операций.
2. Сжатые сроки реализации
  • Учетная система уже находится в процессе доработки, что накладывает жесткие временные ограничения на разработку и тестирование интернет-магазина.
3. Функциональные требования к личному кабинету
  • Реализация двухфакторной аутентификации для входа в систему.
  • Поддержка иерархической структуры партнеров (головные и дочерние предприятия) с отображением общих заказов в соответствии с организационной подчиненностью.
  • Персонализация данных (индивидуальные цены, доступ к специфическим условиям поставки).

Моделирование и реализация

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


  1. Анализ бизнес-процессов – исследование механизмов обмена данными и учетных операций в существующей системе.

  2. Инфраструктурная подготовка – развертывание серверного окружения, организация рабочего и тестового контура.

  3. Проектирование интерфейсов – разработка UI/UX-решений для пользовательской части системы.

  4. Интеграционный слой – реализация системы обмена данными между интернет-магазином и учетной платформой (1С:ERP).

  5. Функциональные модули – разработка каталога товаров и личного кабинета партнера с учетом корпоративной иерархии.

  6. Техническая реализация – наполнение системы бизнес-логикой, настройка прав доступа и механизмов взаимодействия.

  7. Ввод в эксплуатацию – запуск в опытно-промышленную среду с последующей отладкой.

1 Главная.png
Рис.1 Главная страница 

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


2 ЛК - Данные пользователя.png
Рис. 2 - Личный кабинет - Данные пользователя. 

В качестве системы управления контентом интернет-магазина была выбрана «1С-Битрикс: Управление сайтом» редакции «Бизнес», которая обеспечивает безопасную и эффективную работу сайта, позволяет легко управлять данными и повысить отказоустойчивость проекта.


3 ЛК - Структура компаний.png
Рис. 3 - Личный кабинет - Структура компании. 


Для разработки внешнего вида личного кабинета было использовано готовое решение, которое адаптировали под задачи проекта и требования фирменного стиля.


4 ЛК - Адреса отгрузки(доставки).png
Рис. 4 Личный кабинет - Адреса отгрузки и доставки

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


5 ЛК - Настройки отображения каталога.pngРис. 5 Личный кабинет - Настройки отображение каталога

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


6 Карточка товара.pngРис. 6 - Карточка товара 

В каталоге продукции после выгрузки данных из 1С:ERP появилась возможность:
  • Просматривать группы, категории и карточки товаров;

  • Задавать фильтры и параметры для отборов в каждой группе;

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

  • Показывать пользователю уникальные ценовые предложения;

  • Выбрать не только продукцию для заказа, но и фасовку, размеры упаковки и заказать наборы.

    
7 ЛК - Настройки оформления заказа.png
Рис 7. Личный кабинет - Настройки оформления заказа.
Рис 8. Корзина покупателя.

Отдельным инструментом личного кабинета стал раздел работы с заказами, в который вошли такие блоки как:
  • Регистрация новых пользователей с оформление договора в 1C:ERP и последующая автоматическое создание личного кабинета на сайте;

  • Доступ к одной или нескольким организациям в составе группы компаний;

  • Управление пользователями и правами доступа пользователей к той или иной организации;

  • Получение документов по заказам, выгруженным из 1С:ERP;

  • Создание коллективного или индивидуального заказа на доступные профили Юридических лиц;

  • Выгрузка заказа в 1C:ERP, получение статусов согласования заказа, отображения данных об оплате и отгрузке, сроках поставки и обмен комментариями.

Рис.9 Оформление заказа
Рис.10 История заказов

Ввод системы в эксплуатацию.

По завершении разработки интернет-магазина и модуля личного кабинета была проведена многоэтапная опытно-промышленная эксплуатация совместно с заказчиком. Процедура включала:

  1. Внутреннее тестирование – проверка функционала на тестовых аккаунтах сотрудников клиента.

  2. Пилотное внедрение – ограниченный запуск для фокус-группы из ключевых партнеров.

  3. Полноценный релиз – масштабирование системы на всю базу клиентов-партнеров.


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

В ходе реализации выявлены и устранены узкие места в учете партнерских структур и управлении правами пользователей. 

Ключевые достижения:

  • Разработан автоматизированный механизм синхронизации данных о правах доступа, обеспечивающий оперативное обновление разрешений в личном кабинете.
  • Внедрена инновационная система динамического ценообразования, позволяющая мгновенно применять индивидуальные ценовые условия ко всему каталогу (20 000+ позиций) после каждого оформленного заказа.
  • Обеспечена бесперебойная передача обновленных данных между платформами в режиме реального времени.

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

Читайте нас в Telegram!
Полезные новости и анонсы мероприятий
close