Overview
The Condition Manager module of the application allows an administrator to create validations and confirmations required for the occurrence of a transition. These validations comprise of the rules that enable the application to conclude on the movement of the transaction to the next state.
A transition is automatically executed as soon as the condition is evaluated as true. In case the condition is not met, the actions configured are executed instead. The following diagram depicts a sample scenario, where a record is moved from OPEN to CLOSED state.
Here, when the user clicks CLOSE, the transaction is validated to check whether the criteria configured are met. If the condition is evaluated as true, the transaction is closed. If it turns false, an error message is displayed and the configured script is executed, if any.