Try OpenEdge Now
skip to main content
BP Server Developer's Guide
Workstep performers : Excluding performers for worksteps

Excluding performers for worksteps

For major business decisions, especially in the finance domain, it is important that more than one decision-maker is involved. Known as the Four-eye principle, this approach ensures that in the collaborative environment, at least two persons review and approve any significant process. For example, analysts and examiners are jointly in charge of surveillance of banks or financial institutions, establishing that the supervisory activities of any bank are governed by the Four-eye principle.
The same principle is considered as a good practice for design and development, and in review, guaranteeing good quality of the products. For example the reviewver of a workstep is excluded from reviewing another task that reviews the same thing.
The Four-eye principle in business processes means exclude the performer of one workstep from being a performer of another workstep. For example, if a manager creates a purchase request, then the same manager must not approve that purchase request. In other words, the manager is "excluded" from the "approve" workstep, and some other performer must be specified. It is especially important when the performer may be a group, queue, or even an individual user.
BP Server supports the Four-eye principle by implementing the exclude performer list for worksteps, where the performers of one or more worksteps may be excluded for a workstep.
* Specifying the exclude performers
* Actual performer of completed work item
* Workstep properties in OpenEdge