Использование бизнес-правил — обзор

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

Например, при вводе операций с помощью функции «Ввод в книгу» бизнес-правило может быть настроено так, чтобы проверять, указан ли определенный код продукции в разнесении проводки на счет продажи.

Примечание. Бизнес-правила необходимы для использования функции «Налоговая отчетность». Их также можно использовать для определения правил согласования проводки в менеджере согласования.
Примечание.  Очень важно проанализировать требования бизнес-правил и спланировать их на бумаге до создания бизнес-правил.

Что такое элементы бизнес-правил?

Бизнес-правило всегда состоит из:

  • профиля событий, который определяет, когда необходимо применять бизнес-правило посредством идентификации функции SunSystems. Например, если требуется бизнес-правило при вводе операций вручную, то профиль событий будет ссылаться на функцию «Ввод в книгу»;
  • одного или более наборов правил. Они содержат наборы правил проверки, которые применяются к данным, введенным выбранной функцией (идентифицируются в профиле события). Здесь также указаны действия, выполняемые при соответствии или несоответствии данным правилам. Например, в правиле может быть указано, что необходимо ввести определенный код аналитики для проводки, в противном случае отображается сообщение об ошибке. В этом случае действие заключается в отображении сообщения об ошибке.

Кроме того, бизнес-правило может ссылаться на:

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

    Кроме того, для каждой действительной комбинации значений в наборе данных правил также можно предопределить одно или более значений в качестве «Шаблона данных правил».

Первым шагом в определении бизнес-правила для проверки является настройка профиля событий.