Axon Ivy Express

So far, this document familiarized you with the Axon Ivy Portal and explained how you can use processes provided to you by your IT department. The following chapter takes you to the next level.

Axon Ivy Express is a module of the Axon Ivy Portal. It enables you – as a business user – to create your own process applications and share them with your colleagues. These capabilities are also known as No-Code Application Platforms or Citizen Developer Platforms. Therefore, it is the perfect tool for you to digitize your processes and create standardization, reliability and traceability. Some of the key features of Axon Ivy Express are:

  • It is a No Coding Toolset, allowing business users to create processes without IT background.

  • The Axon Ivy Portal Integration, allows business users to implement processes without IT department involvement.

  • The Seamless Integration into the Axon Ivy allows you to make use of standard features like email notifications, task delegation, etc.

  • The Powerful Toolset allows you to create processes, define different task types, set responsibilities and due dates and define user dialogs for each task.

You can reach the page by either using the Processes link in the Axon Ivy Portal menu or the quick link Show all processes in your dashboard.

navigate-to-axon-ivy-express

Below the heading Processes, you see the link Create express workflow. This feature is explained in detail in Axon Ivy Express. Below you find the process category Express Workflows with a list of already defined processes.

start-link-for-axon-ivy-express

HowTo: Create an Express Workflow

  1. Click on the link Create Express Workflow

  2. The Express Workflow editor is opened

  3. Define the Type of process :

    • Use the option One time if you want to execute the process only one time

    • Use the option Repeatable if you want to save the process for repetitive use. The process will automatically be deployed and added to the Full Process List page.

  4. Define your User Interface :

    • With the option Create own you can create your own user dialogs for each process step

    • With the option Use default, the user dialogs will be automatically generated by Axon Ivy Express

  5. Provide a speaking name under Process name

  6. You may add a description under Process description. We strongly encourage you to use the description to provide details about your process.

  7. Click on the Change link beside Icon to define the best icon for your process.

    express-workflow-process-properties

  8. The first process step is already available for your configuration

  9. You may add further process steps using the button Add process step

  10. You may delete unnecessary process steps using the button Remove process step

  11. For each process step, select the Task Type (see Express Workflow task types).

  12. For each process step, provide a speaking name under Task Name

  13. For each process step, you may provide a description under Task description.

  14. For One time process type, the first process step defines the users or roles under Able to start who can start the process

    express-able-to-start

  15. For all other process steps define under Responsible the user or roles who are responsible to execute the task.

    express-task-responsible

  16. For each process step except the first define under Expiry in days the time before the task expires

  17. End the configuration of your process steps with the button Next

    define-express-workflow-process-steps

    Express Workflow task types

    Task type

    Description

    User Task

    For this task the user can define an UI

    User Task with Email

    In addition to the normal User Task, the user can send an Email directly from the Axon Ivy Portal, without the need to change to another system

    Information Email

    This email can be defined by the creator of the Express Workflow and will be sent automatically without user action

    Approval

    This task type creates an approval task

  18. Depending on the task type of the first process step a different editor is opened. For user task / task with email the dialog editor is opened.

  19. For each date you need in your process select an input element

  20. Provide a speaking name for the input under Label

  21. You may adjust the input under Input type

  22. Select if the input of this date is required or not

  23. Use the button add-icon Create to create the input element

  24. The created element appears in the list Available form elements

  25. You may delete input elements you don’t need using the trash-icon

    Delete button

  26. Drag and Drop the input elements into one of the areas of the dialog editor

  27. You may remove the input element from the dialog using the trash-icon Delete button

  28. You may preview your dialog using the search-icon Preview button

  29. Use the button arrow-right-icon Next to define the next process step

    express-workflow-dialog-editor

    Hint

    The results of all previous tasks are included in follow-on tasks in a read-only view, so that the user sees the whole history.

    Express Workflow input elements

    Input element

    Description and options

    Input field

    Input field for text, numbers or dates

    • Text field

    • Number field

    • Date picker

    Input area

    Text input field between 1 and 10 rows

    Checkbox

    List of elements which allows the user a multiple selection

    Radio button

    List of elements which allows the user a single selection

    File Upload

    Provides a file upload dialog to the user. You may define:

    • Allowed file types

    • Number of allowed attachments

  30. For process steps with the task type user task with email / information email the email editor is opened.

  31. Specify the addresses of the email recipients separating them by comma.

  32. You may specify a response email address

  33. Specify the subject of the email

  34. Specify the email text.

  35. You may specify attachments to the email

  36. Use the button arrow-right-icon Next to define the next process step

Define an information email

For the information email, the user sees an Email client UI, where several information related to the process can be added. Furthermore, the user must define a comma separated list of addresses. In addition, the user can define a “response to” email.

express-workflow-email-editor

Express Business Summary

For express case, after you had done a workflow, you can recheck the summary data of the process by accessing to Business Details page of Express case. express-business-summary

HowTo: Show Business summary

  1. Firstly, you should go to the Case List page and open Action link of your case.

  2. Find the Show Business details link and click on it.

    express-case

  3. Then the Express form will be shown up via read-only mode.

    express-business-summary

Note

In case, your process is running, you will only see the data of what express task had done on the Summary page

Axon Express Management

With Axon Express Management, administrator can import/export Express workflows in JSON format. This feature is put in Admin Settings.

express-management-tab

Note

To use this feature, user needs to have role AXONIVY_PORTAL_ADMIN.

HowTo: Export Express process

First, you need to choose workflows in Express workflows table, selected workflows will be export to the JSON file.

express-export-tab

  1. You can select multi workflows by click checkbox ALL.

  2. After selected workflows, click Export Express button.

Export dialog will display and you can see workflows list will be exported.

export-list-summary

After reviewed and make sure workflows are collected, press Download button to download these workflows.

Important

The export file is a JSON file, it contains a version of express and express process data. Don’t edit this file manually.

HowTo: Import Express process

Import Express is a function to help Administrator can import the Express process into the Portal system from a backup file.

Press Import Express button, Import Express dialog will display. Once Import Express dialog is open, press Select button and choose the Express JSON file which store workflows you want to import.

import-selection

Then press the Deploy button and wait for the deployment process.

import-deployment

After the deploy process is finished, an output log panel will be displayed, you can see all information which collected during the deployment process.

Now, if the deployment process is successful, your workflows are imported and administrator can check, edit them before they are ready to use by user.

deployment-result

AdHoc process

Axon Ivy Express also provides an AdHoc process feature. When Express is deployed, user can start an AdHoc process from any task. Adhoc allows user to define more process steps and will be executed before current task.

Start Adhoc by clicking on top right menu icon in your task then click on Start Adhoc

adhoc-start

Important

Save your data on working task before start Adhoc

Then define your Adhoc process

adhoc-define

After start process, Adhoc tasks will be executed before for your current task

adhoc-first-task

Finish all created Adhoc tasks to return to original task

adhoc-finish

When start your original task, you will see summary about the Adhoc process for your task.

adhoc-process-history

You can also view it again by clicking menu icon then click on Adhoc history.

adhoc-show-history