Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Login to Adonis in order to create the first process model that can be published to the system.Image Removed

    Image Added
  2. After login into Adonis, the following screen will appear:

    Image RemovedImage Added

...

Create a new business process diagram

  1. A new diagram can be created by clicking on the icon 'Create Business Process Diagram' in the modul 'Design & Document'.

    Image RemovedImage Added
  2. A new diagram will open. Enter a diagram name.

    Image RemovedImage Added

...

Create and edit a process modell

...

  1. For modelling a pool select the pool element in the shape library. Via click into the modeling area the pool is created in the process model. Rename the Pool into 'Onboarding'.  

    Image RemovedImage Added

  2. The same approach is done to model the swimlanes. In order to rename the swimlanes, the desired element has to be selected and then clicked. Now it is possible to individualize the label. In this case the pool stands for a superior company and the lanes stand for departments in this company. On the one hand there is the Human Resources Department (“HR”) and on the other hand, there is the IT department (“IT”).

    Image RemovedImage Added

Model a start event

...

  1. For modelling a start event select the start icon in the shape library. Via click into the modeling area the start event is created in the process model and can immediately be renamed.

    Image RemovedImage Added

Model an activity

...

  1. Via the fast modeling feature of Adonis this can be done. Select the start event and a symbol preview will be displayed. Select the task symbol. Via drag and drop, the task can be placed in the desired position in the process model. 

    Image RemovedImage Added

  2. The labeling can be done immediately. 

    Image RemovedImage Added

Model an AND Gateway

...

  1. Select the three dots to the right of the activity and choose the symbol 'Non-exclusive Gateway'. 

    Image RemovedImage Added

  2. Now, two new activities can be placed into the HR and the IT lane. The HR department gets the task to “organize the desk”, meanwhile the IT department should take care of “creating a network account”.

    Image RemovedImage Added

  3. A forking AND gateway has to be closed at the end, so that the process is able to go on with the next tasks. Therefore a new AND gateway have to be added to the diagram and placed at the point where the parallel part should end. For connection the activity 'create network account' and the AND-Gateway, click on the symbol 'Create relation' and click on the AND-Gateway.

    Image RemovedImage Added

  4. The HR department now gets the task to “organize the desk”, meanwhile the IT department should take care of “creating a network account”.

    Image RemovedImage Added

Model a XOR Gateway/Exclusive Gateway

...

  1. In order to extend the process, a XOR Gateway has to be added after the AND Gateway.

    Image RemovedImage Added
  2.  To clarify what kind of decision has to be made, this XOR can immediately be labeled like all the other elements (e.g. “Hardware necessary?”).

    Image RemovedImage Added
  3. It is necessary to label the transitions in order to clarify which way belongs to which decision. Edit the outgoing sequence flows via double click and enter 'Yes' or rather 'No' into the field 'Name' in the 'General information'.

    Image RemovedImage Added
  4. If hardware is required, the IT department is also given the task of ordering it. Otherwise, the personal file can be archived immediately.

    Image RemovedImage Added


Model script or mail node

...

  1. For changing the type, highlight the activity symbol, click on the wrench icon and choose the activity type 'Script'. The procedure for modeling mail nodes is identical, only here is the activity type 'Send'.

    Image RemovedImage Added

Model an end event

...

  1. Insert an end event after the last activity of the process. 

    Image RemovedImage Added

Save a process model

...

At the swimlane the responsible group / user for all activities in this lane will be defined. 

...

Reference

Attribute Name

Attribute Description

Status
colourRed
title1

Assignee

Here a group or a user who is responsible for working on the tasks is entered, e.g. user(USER_NAME), group(GROUP_NAME) is entered.

...

  1. Open the 'Automation data' of an activity of type 'Send' via double-click.

...

  1. Image Added

Reference

Attribute Name

Attribute Description

Status
colourRed
title1

Duration

Here the duration in which the tasks of this activity must be completed can be entered. 

Status
colourRed
title2

Tasks

Basically every activity must have its own unique name. If no task is explicitly defined for the activity, the system generates a task with the name of the activity. With the aid of the automation properties menu one or more tasks may be added for an activity.

Status
colourRed
title3

Script task

Here events can be entered. Events or ActionHandler are special functions that are executed as soon as a specific process step is reached or left.

...

  1. Open the 'Automation data' of an activity via double-click. Enter a processing time for this activity into the field 'Duration' in the area 'Manual/User task'.
    The format in which the duration has to be entered: HMM - like 830 = > 8 hours 30 Minutes.

    Image RemovedImage Added

Add tasks to an activity

...

  1. Click on the plus icon next to 'Tasks' in the area 'Manual/User task'. A new row will be added. Image Removed

    Image Added
  2. In the newly created row some fields must be inserted. Data can be entered into the corresponding cell by double-clicking.Image Removed

    Image Added

Reference

Attribute Name

Attribute Description

Status
colourRed
title1

TaskName

Name of the task.

Status
colourRed
title2

Role Assignment

The role assignment of the activity can be overridden for this task.

Status
colourRed
title3

Description

Further instructions for processing the task can be given here. This description will be displayed as soon as the task is generated by the system.

Status
colourRed
title4

Links

Links can be added here, which are displayed to the user when editing the task.

...

  1. Open the 'Automation data' of an activity of type 'Send' via double-click. Enter the recipients, the subject and the content of the email. 

    Image RemovedImage Added

Reference

Attribute Name

Attribute Description

Status
colourRed
title1

To

The recipients can be defined here. On the one hand, groups and user definitions (group (NAME_DER_GRUPPE) / user (NAME_DES_USERS)) can be used again. The email can also be sent to the current processor of the Swimlane "HR". In addition, fixed e-mail addresses or distribution lists can also be used here (e.g. it-asset@yourcompany.com).

Status
colourRed
title2

Subject

The subject of the email can be freely assigned. In this example, a variable is also referenced (the name of the process run). These variables can be used in the subject or in the text and are always masked with a $ {…}. As soon as the email is sent, the variable placeholders are replaced by their actual value. Further information on the variables can be found on this page: VariablesHelper

Status
colourRed
title3

Body

The email text can be designed in any way. Variables can also be used. The sending of HTML email and other settings are explained on this page: Mail Nodes

...

  1. Open the 'Automation data' of the XOR Gateway via double-click. Enter a decision handler, like 'com.dooris.bpm.actionhandler. VariableDecisionHandler' into the field 'HandlerClass' and add the variable name that contains the value of the decision. 

    Image RemovedImage Added
  2. Additionally, parameterization is required at the outgoing sequence flows. Each sequence flow must be given the value that the variable (doc_hardwareNecessary) assumes when making a decision. Open the 'Automation data' of a sequence flow via double-click and insert the value of the variable into the field 'ID'. This must be done for each outgoing sequence flow. 

    Image RemovedImage Added

...

Deployment to the system

The publishing (deployment) of the process to the system can be realized by choosing the option 'Deploy process' from 'Import/ExportAutomate' in the the modell's menu. For this, the user needs the role of workflow-designer in the the system to be able to publish the model.

...

Automatically, Adonis starts the deployment check. If there are any errors, a messages appears and the validation area will be opened. Here, all errors will be listed.

...