Самый технически сложный из моих проектов. Система превращает сложные коды заказа электротехнического оборудования в понятный пошаговый выбор: проверяет совместимость параметров, подбирает основной товар и аксессуары, собирает готовый комплект в заявку.
Информация о товаре была размазана между прайсом, каталогами, Datasheet и головами менеджеров. Одинаково выглядящие коды могли означать разные напряжения, задержки, способы установки и аксессуары. Обычный фильтр такое не тянет: здесь работают последовательные зависимости и ограничения совместимости.
Цена ошибки — реальная: неверный шифр в заказе означает не то исполнение, лишние согласования и сорванные сроки. Клиенту нужен был инструмент, который сам ведёт покупателя по правильному пути и не даёт собрать несовместимую комбинацию.
Серия, типоразмер, ток, полюса, контроллер, привод, расцепители, аксессуары и другие признаки — в единой структуре.
Шифр пересобирается при каждом изменении выбранных значений — покупатель всегда видит корректный артикул.
Недоступные значения скрываются, а зависимые параметры появляются ровно в тот момент, когда становятся нужны.
Собранный результат сопоставляется с реальной товарной карточкой, а не с абстрактным описанием.
Дополнительные устройства выводятся по подтверждённым правилам и местам установки — как настоящие товарные позиции.
Можно передать один товар или весь сформированный комплект оборудования целиком.
Общее ядро конфигуратора отделено от данных конкретной серии. Параметры, значения, группы, зависимости и товарные связи задаются в административной части. Поэтому новую серию оборудования подключают настройкой данных — без создания отдельной копии интерфейса и логики под каждую категорию.
Правила здесь не сводятся к фильтрации: они управляют последовательностью выбора и совместимостью. Для зависимостей формируется обоснование по техническим источникам, а спорные данные фиксируются отдельно. Один и тот же механизм масштабируется на модульные аппараты, литые и воздушные выключатели.
Полный прайс производителя. Только первый этап внедрения — свыше 40 000 товаров.
Параметры, управляющие правильным подбором на первом этапе. Обычным фильтром это не решается.
Идут переговоры о внедрении решения на площадках производителя — с версиями на английском, китайском и переводом на другие языки.
Чтобы показать решение вживую, собран и полностью проверен демонстрационный контур: 48 серий, 51 страница конфигуратора, 384 параметра, 1008 значений, 304 правила зависимостей, 401 правило подбора товаров и аксессуаров. Все 51 демо-товар подтверждены прайсом, браузерная smoke-проверка прошла 51 из 51 страниц. Демо-данные отделены от полного каталога — результат можно показывать без массового импорта всех товаров.
Аксессуары подбираются как реальные товарные карточки, а не текстовым перечнем. Демо-контур отделён от полного наполнения, поэтому кейс можно демонстрировать без выгрузки всего каталога. Тот же движок годится там, где итоговый артикул зависит от последовательности технических решений: электротехника и энергетика, насосы и приводы, шкафы автоматики и климат, промышленная арматура, датчики и приборы.
Заложен и путь развития: безопасный импорт прайса с журналом и откатом, полный цифровой каталог со всеми исполнениями и ценами, база знаний с переводами и техническими обоснованиями, ИИ-консультант по продукции и подбору по задаче.
Если у вас тысячи исполнений и подбор зависит от совместимости параметров — покажу, как превратить это в понятный пошаговый выбор.