Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.16 KB

quick_start.adoc

File metadata and controls

30 lines (17 loc) · 1.16 KB

Quick Start

In this chapter, we will create a small project to demonstrate how to use the business processes subsystem. As an illustration, we will implement a contract approval process software.

Commonly an approval process involves the following steps:

  • A user creates the Contract object, defines actors and initiates an approval process.

  • An actor with the Controller role receives the task to validate an attached contract.

  • If the validation is passed then the contract is transferred to the users with the Manager role assigned, otherwise the process will be terminated with Not valid state.

  • After the associated managers approve or reject the contract it turns, respectively, into the Approved or Not approved state.