Benutzer-Werkzeuge

Webseiten-Werkzeuge


Dies ist eine alte Version des Dokuments!


ActionHandler

Als Actionhandler werden Erweiterungen von TIM bezeichnet, die eine bestimmte Aufgabe in einem Prozess zugeteilt bekommen. Sie dienen z.B. dazu Mails zu versenden, PDFs zu generieren oder sogar Mails abzurufen und zu verarbeiten. Mit TIM kann für jede denkbare Anwendung ein passender Handler erstellt werden. Am Ende der Seite befindet sich eine Liste der momentan verfügbaren Handler.


Actionhandler eintragen

Actionhandler werden in der Modellierung bei den Prozesseigenschaften, z.B. bei Signavio in der rechten Eigenschaftenleiste, eingetragen. Hierzu wählt man eine Node aus und öffnet das Event Fenster. Danach kann man den gewünschten Handler hinzufügen und konfigurieren.
actionhandlereintragen.jpg

Die gleiche Möglichkeit besteht in [[software:iGrafx|]], wenn dort die Eigenschaften einer [[:glossar#Node|]] geöffnet werden.

igrafx_actionhandler.jpg


Liste von Actionhandlern

Actionhandler
KategorieBeschreibungTechnische BezeichnungAb Version
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt ein DOCX oder PDF</font> WordTemplateHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt ein DOCX oder PDF inkl. Formatierungselementen der Smartform</font> AdvancedWordTemplateHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt mehrseitiges PDF aus gleichem Template</font> RepeatingWordTemplateHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt ein XML</font> CreateXMLByProcessVariableActionHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Speichert alle angehängten Dokumente ins Dateisystem</font> SaveDocsToFileSystem
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Prüft, ob Dokumente anhängen</font> MandatoryDocumentHandler v3.7
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt den Prozessinstanzreport und hängt ihn an die Instanz</font> GenerateReportActionHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt ein CSV File</font> CSVHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Fügt mehrer PDFs zu einem zusammen.</font> MergePDFDocumentHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Verschiebt Dateien</font> FileArchivationHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Anhang, Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Importiert Variablen, Dokumente und aktuellen Stand von beliebigen Instanzen</font> ImportProcessEntitiesHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Archiviert eine Instanz</font> InstanceArchivationHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung, Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Archiviert Prozessvariablen.</font> VariableArchivationHandler Customer_Others
<font 11pt/Calibri,sans-serif;;black;;inherit>Datum</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt ein iCal-Termin</font> ICalHandler v3.5
<font 11pt/Calibri,sans-serif;;black;;inherit>Datum, Name</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt eine eindeutige Zahl für die Prozessbenennung</font> YearIDGenerator Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Datum, Name</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt eine fortlaufende Nummer inklusive Datum für die Prozessbenennung</font> DayIdGenerator v4.2
<font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Trifft Entscheidungen anhand der Rules Matrix.</font> MatrixHandler v4.3
<font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidung durch Benutzer</font> HumanDecissionHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidung durch eine Prozessvariable</font> VariableDecisionHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidung für alle XOR Gateways durch eine Prozessvariable</font> predefinedDecisionHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Entscheidet anhand der Existenz einer Variable</font> VariableExistsDecisionHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Eskalation</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt eine Prozessvariable beim eskalieren</font> GenerateEscalationTimeHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Eskalation, Mail</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Bereitet eine Eskalationsmail vor</font> MailByProcessVariableHandler v3.4
<font 11pt/Calibri,sans-serif;;black;;inherit>Eskalation, Mail</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Bereitet eine Erinnerungsmail vor</font> MailReminderHandler v3.6
<font 11pt/Calibri,sans-serif;;black;;inherit>Eskalation, Mail</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Bereitet eine Eskalationsmail vor</font> GenerateOffsetEscalationTimeHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Mail</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Sendet Fehlermails an eine in einer Prozessvariable hinterlegten Email</font> SetOnErrorEmailHandler v5.3
<font 11pt/Calibri,sans-serif;;black;;inherit>Milestone</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Setzt Milestones anhand von Aufgabenbeschreibungen</font> SetMilestonesFromDateFromTaskDescription v3.6
<font 11pt/Calibri,sans-serif;;black;;inherit>Milestone</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Berechnet Durations neu um Milestones zu erreichen</font> SimpleMilestonesHandler v4.3
<font 11pt/Calibri,sans-serif;;black;;inherit>Name</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Benennt die laufende Instanz um</font> RenameInstanceHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Name</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Verhindert Instanzen mit gleichen Namen.</font> PreventDuplicateInstanceNamesHandler CbaGenericHandler v4.2
<font 11pt/Calibri,sans-serif;;black;;inherit>Pflichtfeld</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Pflichtfeldcheck</font> MandatoryHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Pflichtfeld</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Setzt ein Pflichtfeld in Abhängigkeit einer Variable</font> ConditionalMandatoryHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Pflichtfeld</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Verlangt Aufwände als Pflichtfeld</font> CheckMandatoryEfforts v3.5
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozess</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Startet Prozessinstanzen</font> StartProcessInstanceActionHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozess</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Kann Actionhandler im Prozess erzeugen</font> AddActionHandlerToNodes v3.5
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozess</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Startet Instanzen aus XML Dateien</font> CreateProcessInstanceFromFolderByXML
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozess</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Schickt den Hauptprozess aus dem Subprozess aus weiter</font> SignalLinkedSuperProcessHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozess</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Startet Instanzen einer TIM-Tabelle</font> CreateProcessInstancesByTable
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozess, Mail</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Startet Instanzen aus ungelesenen E-</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Mails eines Ordners eines Postfachs</font> CreateProcessInstanceFromIncomingMailWithVariables Customer_Others
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Setzt eine Prozessvariable</font> ProcessVariableSetter Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Berechnet Werte</font> ExtendedCalculationHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Kann einen Teil aus einem String holen</font> ReturnRegexHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Schreibt neue oder erweitert bestehende Variable + Kennt aktuellen User</font> TrackProcessHandler Customer_Others
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Setzt den Bearbeiter einer Task als Prozessvariable</font> TrackTaskProcessor v3.6
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Schwellwertberechnung</font> BorderValueHandler v3.4.7
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erstellt Prozessvariable mit Informationen über den User der die letzte Task einer Node erledigt hat.</font> WriteLastTaskFinisherInVariable v3.6
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt Variablen mit Benutzerdaten</font> GenerateIdentityProcessVariablesHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erstellt Abwesenheiten und Vertreter anhand von Prozessvariablen</font> ManageAbsenceHandler v4.1
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Sichert Prozessvariablen in einer gesonderten Tabelle.</font> ProcessVariablesToTableHandler v4.1
<font 11pt/Calibri,sans-serif;;black;;inherit>Prozessvariablen</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Erzeugt Variablen aus XLSX Datei, um Softlink zu starten</font> CreateSoftlinkVariablesFromXLSX
<font 11pt/Calibri,sans-serif;;black;;inherit>Schnittstelle</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Schickt ein HTTP-Request ab</font> HTTPRequestHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Softlink</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Signaled Hauptprozess</font> SignalMainProcessBySoftlinkState customer_others
<font 11pt/Calibri,sans-serif;;black;;inherit>Softlink</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Schickt alle Softlinks die auf einer bestimmten Node stehen weiter</font> SignalSoftlinksByWaitstateIdentifier Customer_Others
<font 11pt/Calibri,sans-serif;;black;;inherit>Softlink</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Überprüft ob der SoftlinkProzess noch läuft oder nicht</font> WaitForSoftLinkedSubprocessesHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Softlink</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Startet Softlinks aus Prozessvariablen</font> StartSoftlinksFromProcessVariablesHandler v3.6
<font 11pt/Calibri,sans-serif;;black;;inherit>Softlink</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Schreibt aus Softlink eine Variable in Hauptprozess</font> SetVariableInMainProcess Customer_Others
<font 11pt/Calibri,sans-serif;;black;;inherit>SQL</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Führt SQL Skripte aus einem Prozess heraus aus.</font> RunSqlScriptHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>SQL</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Ruft eine MySQL Function auf</font> CallSqlFunction Customer_Others
<font 11pt/Calibri,sans-serif;;black;;inherit>SQL</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Startet Instanzen aus einer MSSQL Fremddatenbank</font> CreateProcessInstancesByQuery
<font 11pt/Calibri,sans-serif;;black;;inherit>Subprozesse</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Kopiert Prozessvariablen in den Hauptprozess</font> WriteBackProcessVariableHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Subprozesse</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Kopiert Dokumente in den Hauptprozess</font> WriteBackDocumentHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Subprozesse</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Kopiert Notizen in den Hauptprozess</font> InheritAttachedBlogsHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Subprozesse</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Kopiert Dokumente in den Subprozess</font> InheritAttachedDocumentHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Subprozesse</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Kopiert Prozessvariablen in den Subprozess</font> InheritProcessVariableHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Swimlane, Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Weist den Starter einer Swimlane zu</font> AssignStarterToSwimlaneHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Swimlane, Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Assignt eine Swimlane einem User</font> VariableAssignmentActionHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Swimlane, Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Assignt eine Swimlane an mehrere User</font> AssignMultiUserHandler v4.2
<font 11pt/Calibri,sans-serif;;black;;inherit>Swimlane, Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Weist einer Swimlane einen Bearbeiter anhand seiner offenen Aufgaben zu</font> AssignmentByLoadHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Swimlane, Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Setzt den Vorgesetzten eines Benutzers als Bearbeiter einer Swimlane</font> AssignSupervisorToTasknodeActionHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>TSS</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Generischer CBA-Actionhandler zum Aufruf von Groovy-Scripten</font>
<font 11pt/Calibri,sans-serif;;black;;inherit>Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Setzt den Starter durch eine Prozessvariable</font> SetStarterByProcessVariableHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Setzt die Starter Gruppe über eine Prozessvariable</font> SetStarterGroupByProcessVariableHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Assigned alle Tasks einer Node einem Bearbeiter</font> AssignTasksByVariableHandler Customer_Others
<font 11pt/Calibri,sans-serif;;black;;inherit>Zuweisung</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Schreibt den Starter in eine Variable</font> StarterToProcessVariableActionHandler Alle
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung(Kundenspezifisch)</font> SGO_DateienArchivieren
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung(Kundenspezifisch)</font> SGO_ReportArchivieren
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung(Kundenspezifisch)</font> CallAnafeeWebServiceHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung(Kundenspezifisch)</font> ArchivationWebserviceActionHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung(Kundenspezifisch)</font> ArchivationWebserviceActionHandlerV2
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung(Kundenspezifisch)</font> ArchivationWebserviceActionHandlerV3
<font 11pt/Calibri,sans-serif;;black;;inherit>Archivierung(Kundenspezifisch)</font> SGO_writeReport2SmartForm
<font 11pt/Calibri,sans-serif;;black;;inherit>Dokumentenauswertung(Kundenspezifisch)</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Wertet Exceldatei aus und fasst Variablen zusammen</font> ZollnerGetFactoriesByXLSXHandler
<font 11pt/Calibri,sans-serif;;black;;inherit>Dokumentensplitting(Kundenspezifisch)</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Splittet Exceldatei anhand verschiedener Kriterien in kleinere Dateien auf</font> ZollnerCreateXLSXForEachArea
<font 11pt/Calibri,sans-serif;;black;;inherit>Softlinkstart(Kundenspezifisch)</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Startet einen Softlinkprozess</font> ZollnerStartSoftlinkForEachAreaAndAddDocument
<font 11pt/Calibri,sans-serif;;black;;inherit>Softlinkstart(Kundenspezifisch)</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Startet einen Softlinkprozess</font> ZollnerStartSinglePxNforCustomerAndAddDocument
<font 11pt/Calibri,sans-serif;;black;;inherit>Generiert Prozessvariablen(Kundenspezifisch)</font> <font 11pt/Calibri,sans-serif;;black;;inherit>Ermittelt betroffene Kunden sowie deren Komponenten</font> ZollnerGetCustomerMaterialAndMergeWithBillExplosion


software/tim/actionhandler.1560521293.txt.gz · Zuletzt geändert: 2019/06/14 14:08 von Konstantinos Litsios