Benutzer-Werkzeuge

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:tim:actionhandler [2019/08/27 18:18]
127.0.0.1 external edit
software:tim:actionhandler [2019/09/24 15:26] (aktuell)
wikiadmin [ActionHandler]
Zeile 1: Zeile 1:
 ====== 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.+Als Actionhandler werden Erweiterungen von iPA 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 iPA kann für jede denkbare Anwendung ein passender Handler erstellt werden. Am Ende der Seite befindet sich eine Liste der momentan verfügbaren Handler.
  
 ---- ----
Zeile 7: Zeile 7:
 ==== Actionhandler eintragen ==== ==== Actionhandler eintragen ====
  
-Actionhandler werden ​in der Modellierung bei den Prozesseigenschaften,​ z.B. bei iGrafx in der rechten Eigenschaftenleiste,​ eingetragen. Hierzu wählt man eine [[:​glossar#​node|Node]] aus und öffnet das [[:​glossar#​event|Event]] FensterDanach ​kann man den gewünschten ​Handler ​hinzufügen ​und konfigurieren.\\ +Actionhandler werden ​für node im Diagramm auf der Seite Automatisierungseigenschaften konfiguriert Dazu wird eine [[:​glossar#​node|Node]] ​ausgewählt und aus der Toolbox Automatisierungseigenschaften ausgewähltDort kann der gewünschte ​Handler ​hinzugefügt ​und konfiguriert werden.\\
- +
-Die gleiche Möglichkeit besteht in [[software:​igrafx_documentation|iGrafx]],​ wenn dort die Eigenschaften einer [[:​glossar#​Node|]] geöffnet werden. +
- +
-{{  :​software:​tim:​igrafx_actionhandler.jpg?​600 ​ |igrafx_actionhandler.jpg}}+
  
 ---- ----
Zeile 48: Zeile 44:
 | Milestone ​   | Berechnet Durations neu um Milestones zu erreichen ​   |[[:​software:​tim:​actionhandler:​simplemilestoneshandler|SimpleMilestonesHandler]] ​ |[[:​software:​tim:​changelog:​tim43|v4.3]] ​ | | | | Milestone ​   | Berechnet Durations neu um Milestones zu erreichen ​   |[[:​software:​tim:​actionhandler:​simplemilestoneshandler|SimpleMilestonesHandler]] ​ |[[:​software:​tim:​changelog:​tim43|v4.3]] ​ | | |
 | Name    | Benennt die laufende Instanz um    |[[:​software:​tim:​actionhandler:​renameinstancehandler|RenameInstanceHandler]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | | | Name    | Benennt die laufende Instanz um    |[[:​software:​tim:​actionhandler:​renameinstancehandler|RenameInstanceHandler]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | |
-| Name    | Verhindert Instanzen mit gleichen Namen. ​   |[[:​software:​tim:​actionhandler:​preventduplicateinstancenameshandler|PreventDuplicateInstanceNamesHandler]]  ​|   |[[:​software:​tim:​actionhandler:​cbagenerichandler|CbaGenericHandler]] ​ |[[:​software:​tim:​changelog:​tim42|v4.2]] ​ |+| Name    | Verhindert Instanzen mit gleichen Namen. ​   |[[:​software:​tim:​actionhandler:​preventduplicateinstancenameshandler|PreventDuplicateInstanceNamesHandler]] ​ | [[:​software:​tim:​actionhandler:​cbagenerichandler|CbaGenericHandler]] ​  ​|[[:​software:​tim:​changelog:​tim42|v4.2]] ​ |
 | Pflichtfeld ​   | Pflichtfeldcheck ​   |[[:​software:​tim:​actionhandler:​mandatoryhandler|MandatoryHandler]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | | | Pflichtfeld ​   | Pflichtfeldcheck ​   |[[:​software:​tim:​actionhandler:​mandatoryhandler|MandatoryHandler]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | |
 | Pflichtfeld ​   | Setzt ein Pflichtfeld in Abhängigkeit einer Variable ​   |[[:​software:​tim:​actionhandler:​conditionalmandatoryhandler|ConditionalMandatoryHandler]] ​ |   | | | | Pflichtfeld ​   | Setzt ein Pflichtfeld in Abhängigkeit einer Variable ​   |[[:​software:​tim:​actionhandler:​conditionalmandatoryhandler|ConditionalMandatoryHandler]] ​ |   | | |
Zeile 56: Zeile 52:
 | Prozess ​   | Startet Instanzen aus XML Dateien ​   |[[:​software:​tim:​actionhandler:​createprocessinstancefromfolderbyxml|CreateProcessInstanceFromFolderByXML]] ​ |   | | | | Prozess ​   | Startet Instanzen aus XML Dateien ​   |[[:​software:​tim:​actionhandler:​createprocessinstancefromfolderbyxml|CreateProcessInstanceFromFolderByXML]] ​ |   | | |
 | Prozess ​   | Schickt den Hauptprozess aus dem Subprozess aus weiter ​   |[[:​software:​tim:​actionhandler:​signallinkedsuperprocesshandler|SignalLinkedSuperProcessHandler]] ​ |   | | | | Prozess ​   | Schickt den Hauptprozess aus dem Subprozess aus weiter ​   |[[:​software:​tim:​actionhandler:​signallinkedsuperprocesshandler|SignalLinkedSuperProcessHandler]] ​ |   | | |
-| Prozess ​   | Startet Instanzen einer TIM-Tabelle ​   |[[:​software:​tim:​actionhandler:​createprocessinstancesbytable|CreateProcessInstancesByTable]] ​ |   | | | 
 | Prozess, Mail    | Startet Instanzen aus ungelesenen E-   Mails eines Ordners eines Postfachs ​   |[[:​software:​tim:​actionhandler:​createprocessinstancefromincomingmailwithvariables|CreateProcessInstanceFromIncomingMailWithVariables]] ​ |[[:​software:​tim:​changelog|Customer_Others]] ​ | | | | Prozess, Mail    | Startet Instanzen aus ungelesenen E-   Mails eines Ordners eines Postfachs ​   |[[:​software:​tim:​actionhandler:​createprocessinstancefromincomingmailwithvariables|CreateProcessInstanceFromIncomingMailWithVariables]] ​ |[[:​software:​tim:​changelog|Customer_Others]] ​ | | |
 | Prozessvariablen ​   | Setzt eine Prozessvariable ​   |[[:​software:​tim:​actionhandler:​processvariablesetter|ProcessVariableSetter]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | | | Prozessvariablen ​   | Setzt eine Prozessvariable ​   |[[:​software:​tim:​actionhandler:​processvariablesetter|ProcessVariableSetter]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | |
Zeile 66: Zeile 61:
 | Prozessvariablen ​   | Erstellt Prozessvariable mit Informationen über den User der die letzte Task einer Node erledigt hat.    |[[:​software:​tim:​actionhandler:​writelasttaskfinisherinvariable|WriteLastTaskFinisherInVariable]] ​ |[[:​software:​tim:​changelog:​tim36|v3.6]] ​ | | | | Prozessvariablen ​   | Erstellt Prozessvariable mit Informationen über den User der die letzte Task einer Node erledigt hat.    |[[:​software:​tim:​actionhandler:​writelasttaskfinisherinvariable|WriteLastTaskFinisherInVariable]] ​ |[[:​software:​tim:​changelog:​tim36|v3.6]] ​ | | |
 | Prozessvariablen ​   | Erzeugt Variablen mit Benutzerdaten ​   |[[:​software:​tim:​actionhandler:​generateidentityprocessvariableshandler|GenerateIdentityProcessVariablesHandler]] ​ |   | | | | Prozessvariablen ​   | Erzeugt Variablen mit Benutzerdaten ​   |[[:​software:​tim:​actionhandler:​generateidentityprocessvariableshandler|GenerateIdentityProcessVariablesHandler]] ​ |   | | |
-| Prozessvariablen ​   | Erstellt Abwesenheiten und Vertreter anhand von Prozessvariablen ​   |[[:​software:​tim:​actionhandler:​manageabsencehandler|ManageAbsenceHandler]] ​ |[[:​software:​tim:​changelog:tim41|v4.1]]  | | | +| Prozessvariablen ​   | Erstellt Abwesenheiten und Vertreter anhand von Prozessvariablen ​   |[[:​software:​tim:​actionhandler:​manageabsencehandler|ManageAbsenceHandler]] ​ |[[:​software:​tim:​changelog|All]]  | | | 
-| Prozessvariablen ​   | Sichert Prozessvariablen in einer gesonderten Tabelle. ​   |[[:​software:​tim:​actionhandler:​processvariablestotablehandler|ProcessVariablesToTableHandler]] ​ |[[:​software:​tim:​changelog:tim41|v4.1]]  | | |+| Prozessvariablen ​   | Sichert Prozessvariablen in einer gesonderten Tabelle. ​   |[[:​software:​tim:​actionhandler:​processvariablestotablehandler|ProcessVariablesToTableHandler]] ​ |[[:​software:​tim:​changelog|All]]  | | |
 | Prozessvariablen ​   | Erzeugt Variablen aus XLSX Datei, um Softlink zu starten ​   |[[:​software:​tim:​actionhandler:​createsoftlinkvariablesfromxlsx|CreateSoftlinkVariablesFromXLSX]] ​ |   | | | | Prozessvariablen ​   | Erzeugt Variablen aus XLSX Datei, um Softlink zu starten ​   |[[:​software:​tim:​actionhandler:​createsoftlinkvariablesfromxlsx|CreateSoftlinkVariablesFromXLSX]] ​ |   | | |
 | Schnittstelle ​   | Schickt ein HTTP-Request ab    |[[:​software:​tim:​actionhandler:​httprequesthandler|HTTPRequestHandler]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | | | Schnittstelle ​   | Schickt ein HTTP-Request ab    |[[:​software:​tim:​actionhandler:​httprequesthandler|HTTPRequestHandler]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | |
Zeile 93: Zeile 88:
 | Zuweisung ​   | Assigned alle Tasks einer Node einem Bearbeiter ​   |[[:​software:​tim:​actionhandler:​assigntasksbyvariablehandler|AssignTasksByVariableHandler]] ​ |[[:​software:​tim:​changelog|Customer_Others]] ​ | | | | Zuweisung ​   | Assigned alle Tasks einer Node einem Bearbeiter ​   |[[:​software:​tim:​actionhandler:​assigntasksbyvariablehandler|AssignTasksByVariableHandler]] ​ |[[:​software:​tim:​changelog|Customer_Others]] ​ | | |
 | Zuweisung ​   | Schreibt den Starter in eine Variable ​   |[[:​software:​tim:​actionhandler:​startertoprocessvariableactionhandler|StarterToProcessVariableActionHandler]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | | | Zuweisung ​   | Schreibt den Starter in eine Variable ​   |[[:​software:​tim:​actionhandler:​startertoprocessvariableactionhandler|StarterToProcessVariableActionHandler]] ​ |[[:​software:​tim:​changelog|Alle]] ​ | | |
-| Archivierung(Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​sgo_dateienarchivieren|SGO_DateienArchivieren]] ​ |   | | | +| Archivierung (Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​sgo_dateienarchivieren|SGO_DateienArchivieren]] ​ |   | | | 
-| Archivierung(Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​sgo_reportarchivieren|SGO_ReportArchivieren]] ​ |   | | | +| Archivierung (Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​sgo_reportarchivieren|SGO_ReportArchivieren]] ​ |   | | | 
-| Archivierung(Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​callanafeewebservicehandler|CallAnafeeWebServiceHandler]] ​ |   | | | +| Archivierung (Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​callanafeewebservicehandler|CallAnafeeWebServiceHandler]] ​ |   | | | 
-| Archivierung(Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​archivationwebserviceactionhandler|ArchivationWebserviceActionHandler]] ​ |   | | | +| Archivierung (Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​archivationwebserviceactionhandler|ArchivationWebserviceActionHandler]] ​ |   | | | 
-| Archivierung(Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​archivationwebserviceactionhandlerv2|ArchivationWebserviceActionHandlerV2]] ​ |   | | | +| Archivierung (Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​archivationwebserviceactionhandlerv2|ArchivationWebserviceActionHandlerV2]] ​ |   | | | 
-| Archivierung(Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​archivationwebserviceactionhandlerv3|ArchivationWebserviceActionHandlerV3]] ​ |   | | | +| Archivierung (Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​archivationwebserviceactionhandlerv3|ArchivationWebserviceActionHandlerV3]] ​ |   | | | 
-| Archivierung(Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​sgo_writereport2smartform|SGO_writeReport2SmartForm]] ​ |   | | | +| Archivierung (Kundenspezifisch) ​   |   ​|[[:​software:​tim:​actionhandler:​sgo_writereport2smartform|SGO_writeReport2SmartForm]] ​ |   | | | 
-| Dokumentenauswertung(Kundenspezifisch) ​   | Wertet Exceldatei aus und fasst Variablen zusammen ​   |[[:​software:​tim:​actionhandler:​zollnergetfactoriesbyxlsxhandler|ZollnerGetFactoriesByXLSXHandler]] ​ |   | | | +| Dokumentenauswertung (Kundenspezifisch) ​   | Wertet Exceldatei aus und fasst Variablen zusammen ​   |[[:​software:​tim:​actionhandler:​zollnergetfactoriesbyxlsxhandler|ZollnerGetFactoriesByXLSXHandler]] ​ |   | | | 
-| Dokumentensplitting(Kundenspezifisch) ​   | Splittet Exceldatei anhand verschiedener Kriterien in kleinere Dateien auf    |[[:​software:​tim:​actionhandler:​zollnercreatexlsxforeacharea|ZollnerCreateXLSXForEachArea]] ​ |   | | | +| Dokumentensplitting (Kundenspezifisch) ​   | Splittet Exceldatei anhand verschiedener Kriterien in kleinere Dateien auf    |[[:​software:​tim:​actionhandler:​zollnercreatexlsxforeacharea|ZollnerCreateXLSXForEachArea]] ​ |   | | | 
-| Softlinkstart(Kundenspezifisch) ​   | Startet einen Softlinkprozess ​   |[[:​software:​tim:​actionhandler:​zollnerstartsoftlinkforeachareaandadddocument|ZollnerStartSoftlinkForEachAreaAndAddDocument]] ​ |   | | | +| Softlinkstart (Kundenspezifisch) ​   | Startet einen Softlinkprozess ​   |[[:​software:​tim:​actionhandler:​zollnerstartsoftlinkforeachareaandadddocument|ZollnerStartSoftlinkForEachAreaAndAddDocument]] ​ |   | | | 
-| Softlinkstart(Kundenspezifisch) ​   | Startet einen Softlinkprozess ​   |[[:​software:​tim:​actionhandler:​zollnerstartsinglepxnforcustomerandadddocument|ZollnerStartSinglePxNforCustomerAndAddDocument]] ​ |   | | | +| Softlinkstart (Kundenspezifisch) ​   | Startet einen Softlinkprozess ​   |[[:​software:​tim:​actionhandler:​zollnerstartsinglepxnforcustomerandadddocument|ZollnerStartSinglePxNforCustomerAndAddDocument]] ​ |   | | | 
-| Generiert Prozessvariablen(Kundenspezifisch) ​   | Ermittelt betroffene Kunden sowie deren Komponenten ​   |[[:​software:​tim:​actionhandler:​zollnergetcustomermaterialandmergewithbillexplosion|ZollnerGetCustomerMaterialAndMergeWithBillExplosion]] ​ |   | | |+| Generiert Prozessvariablen (Kundenspezifisch) ​   | Ermittelt betroffene Kunden sowie deren Komponenten ​   |[[:​software:​tim:​actionhandler:​zollnergetcustomermaterialandmergewithbillexplosion|ZollnerGetCustomerMaterialAndMergeWithBillExplosion]] ​ |   | | |
  
 \\ \\
  
  
software/tim/actionhandler.1566929921.txt.gz · Zuletzt geändert: 2019/08/27 18:18 von 127.0.0.1