Business rules editor

Business rules specify relationships between steps of a process.

You invoke Business rules editor from Map designer by pressing buttons Business rules in the upper toolbar.

The Business rules editor screen has a form of a matrix where each row and each column corresponds to a step. A cell in the matrix represent a relation between the row step and the column step. A row represent a "next" step in the flow, columns - previous steps relative to this one:

Currently there are four types of dependencies:

  • A previous step should be at least started before the current one can be started
  • A previous step should be finished before the current one can be started
  • A previous step cannot be started if the current one is to be started (mutual exclusion)
  • One of the previous steps marked by the 'at least one started' alternative should be finished before the current one can be started

In the "human-friendly" form shown to the end-users in the Process gallery (see Map viewer) relationships between the steps are preented through coloring as in the picture below:

When you click on a step, the previous steps will be colored according to the legend presented under the map. Coloring is based on the matrix you fill with the help of Business rules editor.