Совместимость товаров — FAQ

Типовые вопросы про автопроверку совместимости, правила и характеристики, обязательные комплектующие, полный комплект и масштабирование каталога с тысячами правил.

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

На parsing.by эти контуры уже описаны как решения и кейсы: дилерский портал сантехники, подбор автозапчастей, готовые комплекты, магазин инструментов для груминга. В каждом ответе — ссылка на страницу, где похожий контур реализован или спроектирован.

Общий контекст «когда Excel и Telegram перестают работать» — в интервью про 10 признаков.

На сайте уже есть такие контуры

Вопрос FAQ Страница на parsing.by Что там по смыслу
Автопроверка совместимости Подбор автозапчастей, инструменты для груминга Проверка комплекта по VIN или модели, связка «машинка — нож — насадка»
Предупреждения о несовместимости Дилерский портал, груминг Понятное сообщение вместо технической ошибки, очередь спорных сочетаний
Правила и характеристики Дилерский портал Структурированные параметры, правила по категориям и сериям
Обязательные комплектующие Готовые комплекты Фиксированный состав комплекта, монтажная ведомость
Полный комплект и недостающие позиции Готовые комплекты, подбор запчастей Контроль состава до оплаты, версии комплекта
Тысячи правил совместимости Дилерский портал, подбор автозапчастей Правила по группам и характеристикам, а не попарные связи

Частые вопросы

Как автоматически проверять совместимость товаров?

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

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

Выбранный смеситель требует подключения 1/2", а комплект содержит переходник 3/4".

Проверку можно выполнять как для двух товаров, так и для всей комплектации целиком. В портале подбора автозапчастей совместимость привязана к VIN и версии комплекта; в магазине инструментов для груминга — к связке «машинка — нож — насадка».

Как предупреждать о несовместимых комплектующих?

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

Этот товар несовместим с выбранной моделью.

Желательно объяснить причину: другой размер, неподходящий разъём, другое напряжение, несовместимая серия, требуется переходник, отсутствует обязательный модуль. Можно использовать несколько уровней: ошибка — комплект использовать нельзя; предупреждение — использование возможно при определённых условиях; рекомендация — есть более подходящий вариант.

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

Как хранить правила совместимости?

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

Товар категории A совместим с товаром категории B, если диаметр подключения совпадает.

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

В дилерском портале сантехники правила совместимости отделены от каталога и редактируются без релиза; похожий подход к группам и сериям — в портале автозапчастей.

Как учитывать размеры, подключения и характеристики товара?

У товара необходимо хранить характеристики в структурированном виде: ширина — 800 мм, высота — 1 900 мм, диаметр — 40 мм, подключение — 1/2", мощность — 2 000 Вт, напряжение — 220 В, серия — X200.

Если эти данные хранятся только в текстовом описании, автоматически проверять совместимость сложно. Поэтому важные характеристики лучше выделять в отдельные поля — после этого система может сравнивать их автоматически.

Требуемый диаметр подключения — 40 мм.
Выбранная деталь — 50 мм.
Прямое подключение невозможно.

При необходимости система сразу предложит переходник или другую совместимую позицию. Структурированные параметры — основа дилерского портала сантехники и каталога инструментов для груминга.

Как автоматически добавлять обязательные комплектующие?

Для основного товара можно задать список обязательных или рекомендуемых дополнительных позиций. При выборе оборудования система может добавить крепёж, кабель, переходник, монтажный комплект, блок питания или соединительный элемент.

Дополнительные товары можно разделить на обязательные, рекомендуемые и необязательные.

Для установки этого товара обязательно требуется монтажный комплект.

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

Как определить, чего не хватает для полного комплекта?

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

Комплект собран не полностью.
Не хватает: блока питания, крепления.

Можно сразу показать подходящие товары и добавить их в заказ. Так проверка выполняется ещё до оплаты или передачи заказа менеджеру. Контроль полного состава — ядро кейса готовых комплектов; версии комплекта с недостающими позициями — в портале автозапчастей.

Как предупредить клиента, что выбранный товар требует дополнительной детали?

Для товара можно задать зависимые позиции. Если без дополнительной детали товар нельзя установить или использовать, система показывает предупреждение непосредственно при выборе.

Для подключения этой модели необходим переходник 40/50 мм.

Дальше можно предложить: автоматически добавить подходящую деталь, выбрать её из нескольких вариантов, продолжить без неё (если допустимо) или запретить оформление без обязательной позиции. Важно отличать обязательный товар от обычной рекомендации — Необходимо: монтажный комплект и Рекомендуем: дополнительный фильтр.

Так клиент понимает, без чего товар действительно нельзя использовать. Похожий сценарий — в дилерском портале сантехники и каталоге готовых комплектов.

Можно ли проверять совместимость до оформления заказа?

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

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

Так пользователь значительно реже собирает неправильный комплект. Ранняя фильтрация — в магазине инструментов для груминга; подбор по VIN до оформления — в портале автозапчастей.

Как работать с тысячами правил совместимости?

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

Вместо «товар A совместим с товаром B» можно задать правило: все товары серии A с подключением 1/2" совместимы с комплектующими категории B с подключением 1/2". Для управления большим количеством правил используют категории, группы совместимости, технические характеристики, серии, модели, шаблоны правил и исключения.

Вся серия X совместима с серией Y, кроме моделей X15 и X18.

Полезно предусмотреть административный интерфейс: добавлять правила, изменять условия, создавать исключения, проверять результат, видеть конфликтующие правила и тестировать комплектацию. Такой подход масштабируется лучше, чем ручное связывание — как в дилерском портале сантехники (~9 000 позиций) и портале автозапчастей.

Смотрите также

Все темы FAQ · Каталоги и товары · Склад и остатки · Заказы и заявки · Решения и кейсы

Нужен похожий контур — обсудим. Услуги на Laravel · Контакты