Цифровые сервисы в оптовой торговле могут быть разными и относится к различным сферам. В том числе они включают в себя e-commerce площадки, интернет-магазины, B2B личный кабинеты, аукционы и прочее.
Общим для них является то, что пользователь ожидает, что процесс покупки через цифровой сервис будет быстрым, простым и удобным. В большинстве случаев пользователю нужно ознакомиться с продукцией и быстро узнать ее стоимость, но что делать, если просчет стоимости заказа становится трудоемким процессом из-за того, что нужно учитывать различные характеристики товара, например, фасон, материал и другое. Ведь, чем быстрее пользователь узнает стоимость продукции, тем быстрее примет решение о покупке.
В такой ситуации на помощь приходит интеллектуальный калькулятор, который сможет предоставить информацию о стоимости заказа за несколько секунд. Данный инструмент может стать отличным дополнением для вашего цифрового продукта.
В данной статье мы разберем преимущества, основные этапы реализации интеллектуального калькулятора и рассмотрим как его интегрировать в вашу ИТ-инфраструктуру.
Постановка задачи:
Для компании, специализирующейся на производстве товаров с широким спектром характеристик, была поставлена задача разработки цифрового сервиса в виде личного кабинета клиента. Данный сервис должен обеспечивать авторизованным пользователям удобное и прозрачное взаимодействие с компанией на всех этапах сделки: от размещения заказа до получения продукции и соответствующей документации. В рамках данного сервиса и был разработан интеллектуальный калькулятор, который позволяет получать просчет стоимость товара в режиме реального времени с учетом различных характеристик.
Ключевые требования к калькулятору включали:
• Обеспечение возможности выбора клиентом большого набора характеристик товара, взаимосвязанных между собой и оказывающих влияние на стоимость.
• Гарантия расчета точной цены с учетом выбранных характеристик, которая автоматически передается в учетную систему заказчика.
• Автоматический расчет стоимости заказа в зависимости от характеристик продукции.
Технические вызовы:
Основная сложность заключалась в расчете стоимости, основанной на сложном наборе взаимосвязанных параметров конкретного продукта. Существовали несколько уровней свойств, взаимосвязанных между собой, и различные разделы каталогов с уникальными характеристиками и алгоритмами расчета, что значительно усложнило процесс создания интеллектуального калькулятора. Необходимо было учесть:
• Большой набор свойств верхнего уровня.
• Зависимость одних свойств от других.
• Разные единицы измерения, требующие корректного учета при расчете и отгрузке товара.
Реализация проекта:
Проект был реализован командой разработчиков (более 150 часов бэкенд-разработки, более 80 часов фронтенд-разработки, 80 часов аналитики, а также с участием дизайнера и ТимЛида) с использованием следующих технологий:
• Платформа: 1С-Битрикс: Управление сайтом.
• Язык программирования: PHP.
Ключевые этапы реализации включали:
1. Проектирование структуры базы данных: разработка универсальной структуры базы данных, предназначенной для каталога продукции.
2. Разработка структуры JSON-файлов обмена с 1С: совместно с заказчиком была спроектирована структура JSON-файлов, позволяющая устанавливать взаимосвязи между опциями в каталоге.
3. Кодирование свойств и параметров: реализация всех взаимосвязанных параметров и характеристик в коде системы
Интеграция с 1С:УПП
Система была интегрирована с 1С:УПП, где хранились все базовые цены. Финальный расчет стоимости производился с учетом выбранных параметров и передавался обратно в 1С для формирования заказа. В процессе интеграции учитывались разные единицы измерения, при этом система автоматически определяла единицу измерения или предоставляла возможность ручного выбора.
Дополнительные функциональности:
Система предоставляет следующие дополнительные возможности:
• Расчет стоимости, даже если товар закончился на складе.
• Отправка заявки при поступлении товара.
• Отправка запроса на расчет цены при недостаточном количестве товара на складе.
Как может выглядеть калькулятор для производителя окон (все характеристики выдуманы, могут быть применены те, которые необходимы компании).
Примеры, где можно применить интеллектуальный калькулятор:
Интеллектуальный калькулятор может быть реализован в любой отрасли, которая занимается производством товаров, и когда бизнесу необходимо оцифровать процесс оптовых продаж.
Результаты внедрения:
Внедрение интеллектуального калькулятора позволило:
• Сократить время обработки запросов в 10 раз: Ранее каждый запрос обрабатывался менеджером и занимал несколько часов, теперь расчет стоимости происходит автоматически.
• Автоматизировать процесс формирования стоимости: интеграция с 1С:УПП обеспечивает автоматическое обновление цен и формирование заказов.
• Оптимизировать взаимодействие с клиентами: Клиенты могут самостоятельно рассчитывать стоимость заказа и отслеживать его статус, что повышает их лояльность.