Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:timer:createprocessinstancebycsvhandler [2013/06/26 11:57] martin.lukas [Beschreibung] |
software:tim:timer:createprocessinstancebycsvhandler [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== createProcessInstanceByCSVHandler ===== | ===== createProcessInstanceByCSVHandler ===== | ||
- | ==== Beschreibung ==== | + | ==== Beschreibung==== |
- | Dieser Handler ließt aus einem Ordner alle Dateien aus startet für jede CSV-Datei eine Prozessinstanz und benennt sie nach der Datei. Die Datei wird an den Prozess angehängt. | + | Dieser handler liest alle Dateien in einem Ordner, startet eine Prozessintanz für jede CSV-Datei und bennent sie nach der Datei. Die Datei wird dann an den Prozess angehangt. |
------ | ------ | ||
==== Timer Name ==== | ==== Timer Name ==== | ||
beliebig \\ | beliebig \\ | ||
- | ==== Webservice Name ==== | + | ==== Web service Name ==== |
ProcessInstanceManager \\ | ProcessInstanceManager \\ | ||
- | ==== Webservice Methode ==== | + | ==== Web service Method ==== |
createProcessInstancesByHandler \\ | createProcessInstancesByHandler \\ | ||
---- | ---- | ||
==== Parameter ==== | ==== Parameter ==== | ||
- | == Prozessdefinition == | + | == Process definition == |
Name der zu startenden Prozessdefinition. | Name der zu startenden Prozessdefinition. | ||
- | \\ == Ordnerpfad == | + | \\ == File path == |
- | Pfad zu dem Ordner aus dem die Dateien ausgelesen werden sollen. | + | Pfad zu dem Ordner, in dem die zu lesenden Dateien liegen. |
- | \\ == BackupPath == | + | \\ == Name of the process instance == |
- | Pfad zum wegspeichern der Dateien. Wenn der PArameter vorhanden ist werden die Dateien nach dem Start in diesen Ordner verschoben. | + | Der Name wird von den Spalten der CSV Datei genommen. Wird dem parameter zum Beispiel 1˜2 übergeben, ist der resultiernde Name Spalte1Spalte2. |
\\ == Limit == | \\ == Limit == | ||
- | Es kann die Maximal in einem Timerdurchlauf zu startende Anzahl Instanzen angegeben werden. | + | Hier wird ein Maximum angegeben wie oft der timer für diese Instanz laufen soll. |
- | >> **Achtung!** Hier steht eine Warnung! | + | >> **Achtung!** Die Datei wird nicht verschoben. |
---- | ---- | ||
- | ==== Beispiel ==== | + | ==== Beispiel==== |
{{:software:tim:timer:fotocreateprocessinstancebycsvhandler.jpg?200|}} | {{:software:tim:timer:fotocreateprocessinstancebycsvhandler.jpg?200|}} | ||
Timer Name:\\ TimerForCreateProcessInstancebyCSVHandler\\ | Timer Name:\\ TimerForCreateProcessInstancebyCSVHandler\\ | ||
Webservice Name:\\ ProcessInstanceManager\\ | Webservice Name:\\ ProcessInstanceManager\\ | ||
- | Webservice Methode:\\ createProcessInstancesByHandler\\ | + | Webservice Method:\\ createProcessInstancesByHandler\\ |
Parameter: \\ | Parameter: \\ | ||
Handler,Parameter1;Parameter2;Parameter3\\ | Handler,Parameter1;Parameter2;Parameter3\\ | ||
Zeile 39: | Zeile 39: | ||
---- | ---- | ||
- | ==== Abhängigkeiten ==== | + | ==== Dependencies ==== |
- | \\ __Timer__: [[software:tim:timer:|ERSETZMICH]] | + | \\ __Timer__: [[software:tim:timer:|Timer]] |
- | \\ __T!M Version__ : [[software:tim:changelog:unbekannt|ERSETZMICH]] | + | \\ __TIM Version__ : [[software:tim:changelog:unbekannt|ERSETZMICH]] |