User Tools

Site Tools


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
en:software:tim:actionhandler

This is an old revision of the document!


ActionHandler

Add-ons of TIM that get assigned a particular task in a process, are called Actionhandlers. They are used, for example, to send e-mails, to generate PDFs or even retrieve e-mails and process them. With TIM, an appropriate handler can be created for any conceivable use. At the end of this page is a list of currently available handlers.


Registering an Actionhandler

Actionhandlers are registered in the modeling in the process properties, e.g. in the right properties panel of Signavio. For this, a Node is selected and the Event window is opened. There, the desired Handler can be added and configured.


The same possibility exists in iGrafx when the properties window of a Node is opened.


List of Actionhandlers

Actionhandler
Category Description Technical description From version
Process Archives an instance InstanceArchivationHandler All
Process Signals main process signalmainprocessbysoftlinkstate customer_others
Process Generates a unique number for the process designation YearIDGenerator All
Process Generates a running number (including date) for the process name DayIDGenerator v4.2
Process Assigns the starter to a swimlane AssignStarterToSwimlaneHandler All
Process Threshold calculation BorderValueHandler v3.4.7
Process Renames the current instance RenameInstanceHandler All
Process Starts process instance StartProcessInstanceActionHandler All
Process Sets Milestones according to task descriptions SetMilestonesFromDateFromTaskDescription v3.6
Process Recalculates durations for achieving milestones SimpleMilestonesHandler v4.3
Process Prevents duplicate instance names. PreventDuplicateInstanceNamesHandler
Process Assigns a swimlane to an editor based on the open tasks. AssignmentByLoadHandler
Process Sets the manager of a user as editor in a swimlane AssignSupervisorToTasknodeActionHandler
Process Forwards all softlinks that are on a particular node SignalSoftlinksByWaitstateIdentifier Customer_Others
Process Checks whether the Softlink process is still running WaitForSoftLinkedSubprocessesHandler
Process Starts Softlinks from process variables StartSoftlinksFromProcessVariablesHandler v3.6
Process Starts instances from XML data sets CreateProcessInstanceFromFolderByXML
Process Forwards the main process from the sub process SignalLinkedSuperProcessHandler
Process Generates the process instance report and attaches it to the instance GenerateReportActionHandler
Subprocesses Copies process variables into the main process WriteBackProcessVariableHandler All
Subprocesses Copies documents into the main process WriteBackDocumentHandler All
Subprocesses Copies notes into the main process InheritAttachedBlogsHandler All
Subprocesses Copies documents into the sub process InheritAttachedDocumentHandler All
Subprocesses Copies process variables into the sub process InheritProcessVariableHandler All
Escalation Prepares an escalation mail MailByProcessVariableHandler v3.4
Escalation Prepares a reminder mail MailReminderHandler v3.6
Escalation Generates a process variable during escalation GenerateEscalationTimeHandler All
Process variablesDecision by user HumanDecissionHandler All
Process variablesCompares date strings and date pattern and creates process variable CompareDatesAndSetVariable All
Process variablesRequired field check MandatoryHandler All
Prozess variablesSets a required field according to a variable ConditionalMandatoryHandler
Process variablesSets a process variable ProcessVariableSetter All
Process variablesSets the starter through a process variable SetStarterByProcessVariableHandler
Process variables Sets the starter group through a process variable SetStarterGroupByProcessVariableHandler
Process variablesAssigns all tasks of a Node to an editor AssignTasksByVariableHandler Customer_Others
Process variablesDecision through a process variable VariableDecisionHandler All
Process variablesDecision for all XOR-gateways through a process variable predefinedDecisionHandler All
Process variablesDecides based on the existence of a variable VariableExistsDecisionHandler
Process variablesAssigns a Swimlane to a user VariableAssignmentActionHandler All
Process variablesAssigns a Swimlane to multiple users AssignMultiUserHandler v4.2
Process variablesCalculates values ExtendedCalculationHandler All
Process variablesCan retrieve a part from a string ReturnRegexHandler All
Process variablesWrites the starter in a variable StartToProcessVariableActionHandler All
Process variablesWrites a variable from a Softlink into the main process SetVariableInMainProcess Customer_Others
Process variablesWrites new or expands existing variable + knows current user TrackProcessHandler Customer_Others
Process variablesSets the executor of a task as process variable TrackTaskProcessor v3.6
Process variablesArchives process variables. VariableArchivationHandler Customer_Others
Process variables Creates variables with user data GenerateIdentityProcessVariablesHandler
Process variables Creates absences and substitutes based on process variables ManageAbsenceHandler v4.1
Process variables Saves process variables in a separate table ProcessVariablesToTableHandler v4.1
Process variables Save user information of the user that completed a task to process variables WriteLastTaskFinisherInVariable All]
Process variablesMakes decisions based on the rules matrix MatrixHandler v4.3
InterfaceGeneric CBS-Actionhandler to request Groovy spripts CbaGenericHandler v4.2
InterfaceCreates a DOCX or PDF WordTemplateHandler All
InterfaceCreates a multi-page PDF from the same template RepeatingWordTemplateHandler All
InterfaceCreates an XML CreateXMLByProcessVariableActionHandler
InterfaceSends an HTTP-Request HTTPRequestHandler All
InterfaceCreates an iCal-date ICalHandler v3.5
InterfaceSaves all attached documents in the file system SaveDocsToFileSystem
InterfaceCreates a CSV File CSVHandler
InterfaceCompiles multiple PDFs MergePDFDocumentHandler
InterfaceMoves files FileArchivationHandler
InterfaceRetrieves a MySQL Function CallSqlFunction Customer_Others
GeneralCan generate Actionhandler in the process AddActionHandlerToNodes v3.5
General Requires expenses as a mandatory field CheckMandatoryEfforts v3.5
General Imports variables, documents and current status of any instances ImportProcessEntitiesHandler Customer_Others
General Checks if documents are attached MandatoryDocumentHandler v3.7
Archiving(Customized) SGO_DateienArchivieren
Archiving(Customized) SGO_ReportArchivieren
Archiving(Customized) CallAnafeeWebServiceHandler
Archiving(Customized) ArchivationWebserviceActionHandler
Archiving(Customized) ArchivationWebserviceActionHandlerV2
Archiving(Customized) SGO_writeReport2SmartForm
en/software/tim/actionhandler.1469430593.txt.gz · Last modified: 2021/07/01 09:55 (external edit)