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.
signavio.jpg


The same possibility exists in [[en:software:iGrafx]] when the properties window of a [[en:glossar#Node]] is opened.

properties.jpg


List of Actionhandlers

Actionhandler
CategoryDescriptionTechnical descriptionFrom version
ProcessArchives an instanceInstanceArchivationHandlerAll
ProcessSignals main processsignalmainprocessbysoftlinkstatecustomer_others
ProcessGenerates a unique number for the process designationYearIDGeneratorAll
ProcessGenerates a running number (including date) for the process nameDayIDGeneratorv4.2
ProcessAssigns the starter to a swimlaneAssignStarterToSwimlaneHandler All
ProcessThreshold calculationBorderValueHandler v3.4.7
ProcessRenames the current instanceRenameInstanceHandlerAll
ProcessStarts process instanceStartProcessInstanceActionHandler All
ProcessSets Milestones according to task descriptionsSetMilestonesFromDateFromTaskDescription v3.6
ProcessRecalculates durations for achieving milestonesSimpleMilestonesHandler v4.3
ProcessPrevents duplicate instance names.PreventDuplicateInstanceNamesHandler
ProcessAssigns a swimlane to an editor based on the open tasks.AssignmentByLoadHandler
ProcessSets the manager of a user as editor in a swimlaneAssignSupervisorToTasknodeActionHandler
ProcessForwards all softlinks that are on a particular nodeSignalSoftlinksByWaitstateIdentifier Customer_Others
ProcessChecks whether the Softlink process is still runningWaitForSoftLinkedSubprocessesHandler
ProcessStarts Softlinks from process variablesStartSoftlinksFromProcessVariablesHandler v3.6
ProcessStarts instances from XML data setsCreateProcessInstanceFromFolderByXML
ProcessForwards the main process from the sub processSignalLinkedSuperProcessHandler
ProcessGenerates the process instance report and attaches it to the instanceGenerateReportActionHandler
ProcessRuns Sql scripts from within a processRunSqlScriptHandler
Subprocesses Copies process variables into the main processWriteBackProcessVariableHandlerAll
Subprocesses Copies documents into the main processWriteBackDocumentHandler All
Subprocesses Copies notes into the main processInheritAttachedBlogsHandlerAll
Subprocesses Copies documents into the sub processInheritAttachedDocumentHandler All
Subprocesses Copies process variables into the sub processInheritProcessVariableHandler All
EscalationPrepares an escalation mailMailByProcessVariableHandler v3.4
EscalationPrepares a reminder mailMailReminderHandler v3.6
EscalationGenerates a process variable during escalationGenerateEscalationTimeHandler All
Process variablesDecision by userHumanDecissionHandler All
Process variablesCompares date strings and date pattern and creates process variableCompareDatesAndSetVariable All
Process variablesRequired field checkMandatoryHandler All
Prozess variablesSets a required field according to a variableConditionalMandatoryHandler
Process variablesSets a process variableProcessVariableSetter All
Process variablesSets the starter through a process variableSetStarterByProcessVariableHandler
Process variablesSets the starter group through a process variableSetStarterGroupByProcessVariableHandler
Process variablesAssigns all tasks of a Node to an editorAssignTasksByVariableHandler Customer_Others
Process variablesDecision through a process variableVariableDecisionHandler All
Process variablesDecision for all XOR-gateways through a process variablepredefinedDecisionHandlerAll
Process variablesDecides based on the existence of a variableVariableExistsDecisionHandler
Process variablesAssigns a Swimlane to a userVariableAssignmentActionHandler All
Process variablesAssigns a Swimlane to multiple usersAssignMultiUserHandler v4.2
Process variablesCalculates valuesExtendedCalculationHandlerAll
Process variablesCan retrieve a part from a stringReturnRegexHandlerAll
Process variablesWrites the starter in a variableStartToProcessVariableActionHandlerAll
Process variablesWrites a variable from a Softlink into the main processSetVariableInMainProcessCustomer_Others
Process variablesWrites new or expands existing variable + knows current userTrackProcessHandlerCustomer_Others
Process variablesSets the executor of a task as process variableTrackTaskProcessorv3.6
Process variablesArchives process variables.VariableArchivationHandlerCustomer_Others
Process variablesCreates variables with user dataGenerateIdentityProcessVariablesHandler
Process variablesCreates absences and substitutes based on process variablesManageAbsenceHandlerv4.1
Process variablesSaves process variables in a separate tableProcessVariablesToTableHandlerv4.1
Process variablesSave user information of the user that completed a task to process variablesWriteLastTaskFinisherInVariableAll
Process variablesMakes decisions based on the rules matrixMatrixHandler v4.3
InterfaceGeneric CBS-Actionhandler to request Groovy spriptsCbaGenericHandler v4.2
InterfaceCreates a DOCX or PDFWordTemplateHandler All
InterfaceCreates a multi-page PDF from the same templateRepeatingWordTemplateHandler All
InterfaceCreates an XMLCreateXMLByProcessVariableActionHandler
InterfaceSends an HTTP-RequestHTTPRequestHandler All
InterfaceCreates an iCal-dateICalHandlerv3.5
InterfaceSaves all attached documents in the file systemSaveDocsToFileSystem
InterfaceCreates a CSV FileCSVHandler
InterfaceCompiles multiple PDFsMergePDFDocumentHandler
InterfaceMoves filesFileArchivationHandler
InterfaceRetrieves a MySQL FunctionCallSqlFunctionCustomer_Others
GeneralCan generate Actionhandler in the processAddActionHandlerToNodes v3.5
GeneralRequires expenses as a mandatory fieldCheckMandatoryEffortsv3.5
GeneralImports variables, documents and current status of any instancesImportProcessEntitiesHandlerCustomer_Others
GeneralChecks if documents are attachedMandatoryDocumentHandlerv3.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.1507730807.txt.gz · Last modified: 2021/07/01 09:54 (external edit)