In Polydojo, a workflow refers to a logical sequence of stages, with stage corresponding to a form.
For instance, consider a simple Purchase Process, as outlined in the following table:
# | Stage | Description |
1 | Purchase Request Form | Filled by the request-making employee, i.e. requester. |
2 | Purchase Approval Form | Filled by the requester's manager, to approve/reject request. |
3 | Purchase Processing Form | If approved, filled by an employee in Purchase department. |
4 | Requester Intimation Form | Filled by requester, acknowledging approval/rejection. |
Note: Stage 3: Purchase Processing Form would be applicable only if the manager approves the request. Otherwise, the workflow would jump to Stage 4: Requester Intimation Form, informing the requester that the was rejected.