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 Modeling Workflows.


List of ActionHandlers

Description

Technical Description

Description

Technical Description

Archiving

Archives an instance

InstanceArchivationHandler

Process Variables

Archives process variables

VariableArchivationHandler

Writes the starter in a variable

StarterToProcessVariableActionHandler

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

CalculationHandler

Calculates given two variables with the given operator

ExtendedCalculationHandler

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

MandatoryHandler

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

ConditionalMandatoryHandler

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

MandatoryDocumentHandler

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

ConditionalMandatoryDocumentHandler

Generates an ID for unique classification

ExtendedIDGenerator

Creates new user-based variables

GenerateIdentityProcessVariablesHandler

Generates an ID with a chosen length

IDGenerationActionhandler

Creates a sequential number including date for process naming

DayIdGenerator

Creates a unique number for process naming

YearIDGenerator

Sets process variables

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

Returns the results of a regular expression as a string

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

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

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

Creates variables for each task that is finished

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

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

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

Assignments

Sets the starter by a process variable

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

Sets the starter group via a process variable

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

Makes sure that one or more tasks are not completed by the same user

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

Decision

Decision by user

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

Makes decisions based on the rules matrix

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

Decision by a process variable

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

Decides on the basis of the existence of a variable

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

Compares the value of a process variable with the border value

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

Escalation

Creates a process variable during escalation

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

Escalation, Email

Prepares an escalation mail

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

Prepares an escalation mail

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

Prepare a reminder mail

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

Integration

Creates a DOCX or PDF including form formatted elements

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

Starts instances from a MSSQL external database

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

Starts instances by a database table

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

Starts instances from XML files

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

Starts instances by unread emails from a folder of a mailbox

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

Creates an XML

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

Creates a CSV file

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

Creates an XLSX or XLSM file

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

Moves files

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

Creates the process instance report and attaches it to the instance

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

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

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

Creates an iCal-Appointment

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

Imports variables, documents and current status of any instances

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

Merges several PDFs into one

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

Creates multipage PDF from same template

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

Executes SQL scripts from within a process

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

Saves all attached documents to file system

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

Creates a DOCX or PDF

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

Transforms an Excel document into one or more CSV documents

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

Executes queries via super admin

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

Saves attached PDF files to the instance

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

Deletes files and folders in SharePoint for this instance

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

Miscellaneous

Enters a user's absence into the system

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

Prevents instances with the same name from being created

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

Renames the current instance by any text that can contain variables

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

Sends error mails of a process instance

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

Process

Can create ActionHandlers in the process

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

Mandatory instance description check at instance start

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

Forward the main process from the subprocess

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

Forwards a node and sets a variable

https://tim-doc.atlassian.net/wiki/spaces/DE/pages/227706198

Starts process instances

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

Softlink

Writes a variable from softlink to main process

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

Starts softlinks from process variables

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

Checks whether the softlink process is still running or not

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

Checks if additional softlink instances exist

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

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

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

Subprocess

Copies the notes to the main process

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

Copies documents to the subprocess

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

Copies process variables to the subprocess

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

Copies documents to the main process

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

Copies process variables into the main process

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

Swimlane, Assignment

Assigns an agent to a swimlane based on their open tasks

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

Modifies the assigned group of multiple swimlanes

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

Assigns a swimlane to multiple users

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

Assigns the starter to a swimlane

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

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

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

Assigns a swimlane to a user

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

User creation

Creates a new user

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

Â