Документация
Правила и данные
Правила переносят знание о семействе изделий из голов конструкторов в явную форму: что с чем совместимо, что показывать, чему равна цена. Дальше эти правила применяет конфигуратор — одинаково для каждого клиента.
Конструктор правил
- Совместимость — какие комбинации опций допустимы.
- Видимость — какие поля появляются при выбранных значениях.
- Значения по умолчанию — с чего начинается конфигурация.
- Ошибки — понятное объяснение, почему комбинация невозможна.
Таблицы и прайс
Ряды данных, подстановки и расчётные таблицы хранятся отдельно от формы и обновляются без пересборки клиентского пути. Цену задаёте вы: конфигуратор показывает ориентир по вашему прайсу и правилам.
Что проверить
- Каждое правило читается вслух и совпадает с тем, как рассуждает конструктор.
- Прайс обновляется отдельно от формы.
- На недопустимой комбинации клиент видит причину и ближайшую допустимую замену.