Every system event is autonomous, the deactivation of the single event will not affect the others.

System event start sequence is listed below:

  1. Business rules (before <=1000)
  2. Before engines (Assignment Rules → Data Policy → Workflow (before))
  3. Business rules (before > 1000)
  4. CUD-operations
  5. Business (after <=1000)
  6. After engines (Approval → Indicator (SLA) → Index → Update Policy → VCS → Workflow (after) → Notification)
  7. Business rules (after > 1000).


Business rules are executed separately from each other. That is, if there is a mistake made in one of them (for example, a variable was defined incorrectly), it won't affect the execution of other business rules. The execution of a business rule containing an error will be terminated, and the error output will be logged.

Also, you can define the same variables in two or more business rules. It is not recommended, but it will not crash them. It was achieved by the fact that variables are taken into a separate context.

  • No labels