Бизнес-правила ─ это специальные сведения в области типовой ЭИС, которые хранятся в репозитории и используются для контроля корректности построенной модели предприятия и процессов конфигурации и эксплуатации ЭИС. В системе R/3 бизнес-правила встроены в бизнес-объекты, в системе BAAN бизнес-правила выделены в самостоятельные компоненты. Рассмотрим применение бизнес-правил на примере системы BAAN.
Правила целостности модели предприятия
Правила целостности используются для проверки согласованности модели предприятия с точки зрения полноты и непротиворечивости бизнес-функций, например:
Если присутствует вариант бизнес-функции "Прямая поставка", тогда бизнес-функции "Обработка заказа на приобретение" и "Обработка заказа на сбыт" должны быть представлены в модели.
Правила преобразования моделей бизнес-функций в модели бизнес-процессов
Модель бизнес-функции может быть автоматически преобразована в модель бизнес - процесса посредством правил преобразования, которые задают соответствие бизнес-функции и бизнес - процесса, например:
Если был определен вариант бизнес-функции "Обработка заказа на приобретение с контрактами", необходимо выбрать бизнес-процесс "Обработка контрактов".
Правила конфигурации (установки параметров)
Правила конфигурации используются для присвоения значения параметру BAAN в зависимости от его наличия в бизнес-функциях, бизнес-процессах или их комбинациях. Например:
Если был определен вариант бизнес-функции "Обработка заказа на покупку в режиме ЭОД (электронный обмен данными)", значение параметра "электронный обмен данными" настраивается на "да".
Правила установки статических условий
Правила установки статических условий осуществляют выбор варианта бизнес- процесса в зависимости от выполнения условия. Если значение условия правила ложно, то данный вариант в процессе эксплуатации не выполняется и на диаграмме процесса соответствующая неактивная ветвь дерева изображается в затемненном виде, например:
Если бизнес-функция "Оформление аккредитива" не используется в фазе внедрения, то запретить процесс оформления аккредитива.