Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

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


software/tim/actionhandler.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)