...
Tasks: Tasks are the building blocks of a business process. There are various types of Tasks available in BPMN, that are used to design business processes. Tasks are presented by a rectangle with rounded corners and can connect to a third-party system to execute an activity at a specific step of the process
Gateways: These represent Decision point points in a Business Process. Gateways are used to adjust the process execution path based on predefined conditions or events. These are represented as diamonds and can be exclusive or inclusive, parallel, complex, or based on data or events.
Events: Events are thetriggers that start, modify or complete a Business process. Event ‘Event’ represents something that “happens” during the execution of a Business processProcess. In BPMN, events are represented as circles and indicate if the event occurs at the beginning, end or during a business process. Some of the common Event types are message, timer, error, compensation, signal, cancel, escalation, link, and others.
Components of Workflow Designer
...
Event | BPMN Symbol | Description |
---|---|---|
Create StartEvent | Start event of a Workflow. This represents the Start of the Workflow execution. Service Tasks and Decision gateways can be added after the start event in sequence to create the workflow. | |
Create EndEvent | End event of a Workflow. This is the represent the End of the Workflow path. When the process reached an end event, it is complete. When a sub process reaches an end event, the process flow returns to the parent level process. | |
Create ServiceTask | Creates a Service Task in a Workflow. It is used to create or add Operations in a workflow. To create a process workflow, service tasks are add in sequence with the operations to be executed at each step. | |
Create ScriptTask | Creates a Script Task in the workflow. It is used to execute a script as part of the workflow. The script tasks are added in sequence with the other Service Tasks to create a workflow. When the workflow process arrives at the Script Task, the configured script is executed. | |
XOR Gateway | A diverging Exclusive Gateway. It is used to create alternative paths within a Process flow. When the execution of a workflow arrives at the gateway, all outgoing sequence flows are evaluated in the order in which they are defined. The workflow path whose condition evaluates to true is executed. |
...
Following is a simple example of an a Business workflow created in Luma Automation:
...
The above workflow represents a simple Ticket creation process. The Workflow is triggered when the end-user requests to create a new ticket in a an ITSM system such as ISM, ServiceNow. In the first step, A ticket is created using the request information provided by the end-user. If the ticket is successfully created, an email is sent to the requestor. In case of an error while ticket creation, the end-user is prompted an error message and the process ends.
...