В BPMSoft с помощью бизнес-правил можно управлять отображением на странице раздела таких элементов как: поля, вкладки, группы полей, детали, модули и атрибуты. При выполнении заданных в бизнес-правиле условий данные элементы будут показаны или скрыты на странице.
Рассмотрим пример по настройке бизнес-логики страницы таким образом, чтобы размер скидки отображался только для скидочных промоакций. Для этого необходимо создать бизнес-правило, которое будет показывать поле «Размер скидки» на странице только для промоакций с категорией «Скидка».
Задайте условия бизнес-правила, при которых оно будет работать. Для этого выполните следующие шаги:
Рисунок 1 — Переход к созданию бизнеса-правила
Примечание. Настройка фильтра для бизнес-правил осуществляется аналогично настройке расширенного фильтра для реестра записей. Подробнее о настройке расширенного фильтра смотрите в статье Фильтрация и группировка
Рисунок 2 — Настройка условия бизнес-правила для отображения поля
В блоке бизнес-правила «То» настройте действие, которое будет выполнятся при заданных выше условиях:
Рисунок 3 — Настройка действия бизнес-правила для отображения поля
В результате на странице бизнес-правил будет добавлено новое правило с автоматически сгенерированным названием.
Рисунок 4 — Бизнес-правило для отображения элемента на странице
В результате поле «Размер скидки» будет видимым только для промоакций с категорией «Скидка». Если выбрать другую категорию, данное поле будет скрыто на странице.
Создание нового раздела Поля