Swimlanes are the horizontal lines running across the Process Editor and are used to:
Swimlanes are created for a process, hence you have to create and define processes first. Tasks inside the swimlane must have application roles associated with them.
In this section, you will create a BPM process, and will create a swimlane, and associate it with an application role.
SalesToContract
process:Follow the ensuing steps to create swimlanes:
The None start event will not trigger the Process Instance. However, it is required while triggering a process instance using the following flow objects:
Receive task
must have a Create Instance
property set to true
OR
User task
must be implemented with the initiator patternIn the SalesToContract process, since the process contains a User task implemented with the initiator pattern, the None start event triggers a process instance.
By default, a default role and a single horizontal swimlane get created in the Project Editor. You can make it work by either renaming the first default swimlane or following the preceding steps.
Process Instance creation depends on the type of start event. FusionNX's SalesToContract process is a manual process, as we have chosen while creating the process.
Triggering of a Process Instance: For SalesToContract, we have a User task following the None start event, which has an initiator pattern defined. This will result in initialization of a Process Instance. None start event will not accept input arguments.
Start events: A Start defines the starting point of a process. Start means initialization of the Process Instance.
End Events: An End event defines the end of a process. When the token reaches the end event, it gets consumed and the instance gets completed. The SalesToContract process will end when the contract is finalized in the Contracts swimlane.
Since the SalesToContract process will end once the contract is finalized, follow the ensuing steps:
Default
, as we will create a User task with initiator pattern to initiate the Process Flow.18.189.188.121