ActionHandler

Add ActionHandler

ActionHandler is entered in the modeling phase of a process to the process properties.
The corresponding activity should be selected and the properties tab should be opened. Then the user can add and configure the desired handler.

To see how to model workflows, please check the page https://tim-doc.atlassian.net/wiki/spaces/eng/pages/228591499.


List of ActionHandlers

Description

Technical Description

Description

Technical Description

Archiving

Archives an instance

https://tim-doc.atlassian.net/wiki/spaces/eng/pages/227969956

Process Variables

Archives process variables

https://tim-doc.atlassian.net/wiki/spaces/eng/pages/227576178

Writes the starter in a variable

Calculates the result of a variable and a given number settled with a given operator

Calculates given two variables with the given operator

Checks efforts entered in the task

Checks if all mandatory fields of the respective smartform are filled in

Checks if all mandatory fields that are dependent on other fields in the corresponding smartform are filled in

Checks if one or more document(s) with one or multiple supplied file names exist

Checks if one or more document(s) are uploaded and if a condition is valid

Generates an ID for unique classification

Creates new user-based variables

Generates an ID with a chosen length

Creates a sequential number including date for process naming

Creates a unique number for process naming

Allows process variables to be stored in a separate table

Sets process variables

Returns the results of a regular expression as a string

Sets process variables and fills them with the values passed on it

Creates variables for each task that is finished

Saves information of the user that completed a task to process variables

Assignments

Sets the starter by a process variable

Sets the starter group via a process variable

Decision

Decision by user

Makes decisions based on the rules matrix

Decision by a process variable

Decides on the basis of the existence of a variable

Compares the value of a process variable with the border value

Escalation

Creates a process variable during escalation

Escalation, Email

Prepares an escalation mail

Prepares an escalation mail

Prepare a reminder mail

Integration

Creates a DOCX or PDF including smartform formatted elements

Starts instances from a MSSQL external database

Starts instances by a database table

Starts instances from XML files

Starts instances by unread emails from a folder of a mailbox

Creates an XML

Creates a CSV file

Creates an XLSX or XLSM file

Moves files

Creates the process instance report and attaches it to the instance

Sends requests to a server and saves the returned answer in a process variable

Creates an iCal-Appointment

Imports variables, documents and current status of any instances

Merges several PDFs into one

Creates multipage PDF from same template

Executes SQL scripts from within a process

Saves all attached documents to file system

Creates a DOCX or PDF

Transforms an Excel document into one or more CSV documents

Executes queries via super admin

Saves attached PDF files to the instance

Miscellaneous

Enters a user's absence into the system

Prevents instances with the same name from being created

Renames the current instance by any text that can contain variables

Sends error mails of a process instance

Process

Can create ActionHandlers in the process

Mandatory instance description check at instance start

Forward the main process from the subprocess

Forwards a node and sets a variable

Starts process instances

Writes a variable from softlink to main process

Starts softlinks from process variables

Checks whether the softlink process is still running or not

Checks if additional softlink instances exist

Checks whether there are softlinks on an activity whose name begins with the transferred identifier

Subprocess

Copies the notes to the main process

Copies documents to the subprocess

Copies process variables to the subprocess

Copies documents to the main process

Copies process variables into the main process

Swimlane, Assignment

Assigns an agent to a swimlane based on their open tasks

Modifies the assigned group of multiple swimlanes

Assigns a swimlane to multiple users

Assigns the starter to a swimlane

Sets the superior of a user as the processor of a swimlane

Assigns a swimlane to a user

User creation

Creates a new user