BusinessRuleSet
|
uniqueKey, name, description, enabled, overridable
|
BusinessRule
|
uniqueKey, name, description, configs, enabled
|
BusinessRuleLink
|
blockNumber
|
Атрибут
|
Требуется?
|
Тип
|
Описание
|
uniqueKey
|
Да
|
Строка
|
Уникальный ключ для данного контекста.
Строка может содержать до 256 символов.
|
name
|
Да
|
Строка
|
Ключ локализованного ресурса для описания имени объекта
Строка может содержать до 256 символов.
|
description
|
Нет
|
Строка
|
Краткое локализованное описание объекта бизнес-правила.
Строка может содержать до 4000 символов.
|
configs
|
Нет
|
Пара наименование-значение
|
Информация, которую можно использовать для конфигурации вариаций данного бизнес-правила. В атрибуте configs можно дополнительно задать один или несколько элементов.
Каждый атрибут configs может содержать несколько конфигураций пар наименований и значений.
|
enabled
|
Нет
|
Логический
|
Указывает, что объект бизнес-правила можно конфигурировать для выполнения. Если значение равно false, объект бизнес-правила игнорируется. Используется следующий активный объект в иерархическом поиске по контексту.
|
overridable
|
Нет
|
Логический
|
Указывает, может ли экземпляр бизнес-правила контекста более низкого уровня переопределить правило, определенное на более высоком уровне. При значении false используется экземпляр бизнес-правила контекста верхнего уровня.
|
blockNumber
|
Нет
|
Целое число
|
Указывает порядок выполнения правил. Можно сконфигурировать несколько правил с одним и тем же значением blockNumber, но это не гарантирует порядок выполнения. Правило со значением 1 выполняется первым в наборе бизнес-правил.
|