Найти в Дзене

Кейс по автоматизации B2B-продаж через интернет-магазин и кабинет партнера.

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

О компании:

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

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

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

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

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

2. Сжатые сроки реализации

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

3. Функциональные требования к личному кабинету

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

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

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

  1. Анализ бизнес-процессов – исследование механизмов обмена данными и учетных операций в существующей системе.
  2. Инфраструктурная подготовка – развертывание серверного окружения, организация рабочего и тестового контура.
  3. Проектирование интерфейсов – разработка UI/UX-решений для пользовательской части системы.
  4. Интеграционный слой – реализация системы обмена данными между интернет-магазином и учетной платформой (1С:ERP).
  5. Функциональные модули – разработка каталога товаров и личного кабинета партнера с учетом корпоративной иерархии.
  6. Техническая реализация – наполнение системы бизнес-логикой, настройка прав доступа и механизмов взаимодействия.
  7. Ввод в эксплуатацию – запуск в опытно-промышленную среду с последующей отладкой.
Рис 1. Главная страница.
Рис 1. Главная страница.

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

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

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

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

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

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

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

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

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

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

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

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

Отдельным инструментом личного кабинета стал раздел работы с заказами, в который вошли такие блоки как:

  • Регистрация новых пользователей с оформление договора в 1C:ERP и последующая автоматическое создание личного кабинета на сайте;
  • Доступ к одной или нескольким организациям в составе группы компаний;
  • Управление пользователями и правами доступа пользователей к той или иной организации;
  • Получение документов по заказам, выгруженным из 1С:ERP;
  • Создание коллективного или индивидуального заказа на доступные профили Юридических лиц;
  • Выгрузка заказа в 1C:ERP, получение статусов согласования заказа, отображения данных об оплате и отгрузке, сроках поставки и обмен комментариями.

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

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

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

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

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

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

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