Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
startprocessinstancerepetitive [2019/04/18 13:33] Semen Bortnik angelegt |
startprocessinstancerepetitive [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 30: | Zeile 30: | ||
=== variableNameForTopic === | === variableNameForTopic === | ||
+ | |||
+ | Der Name einer Prozessvariable, die das "Thema" der Instanz enthält- | ||
=== contentForTopicVariable === | === contentForTopicVariable === | ||
+ | |||
+ | Der Inhalt der Topic-Variable. | ||
=== referenceTimePeriodString === | === referenceTimePeriodString === | ||
Zeile 57: | Zeile 61: | ||
=== criteriaForDuplicateCheck === | === criteriaForDuplicateCheck === | ||
- | Valide Werte sind entweder ''DEFINITION'' oder ''TOPIC''. Bei ''DEFINITION'' wird kein Prozess gestartet, falls im Zeitraum "periodeInDaysForExistenceCheckOfStartedInstanceInPast" eine andere Instanz der gleichen Prozessdefinition gestartet wurde, bei ''TOPIC'' nicht, falls eine Instanz mit dem selben Inhalt in der Thema-Variable gestartet wurde. | + | Valide Werte sind entweder ''DEFINITION'' oder ''TOPIC''. Bei ''DEFINITION'' wird kein Prozess gestartet, falls im Zeitraum "periodeInDaysForExistenceCheckOfStartedInstanceInPast" eine andere Instanz der gleichen Prozessdefinition gestartet wurde, bei ''TOPIC'' nicht, falls eine Instanz mit dem selben Inhalt in der Thema-Variable gestartet wurde. |
+ | |||
+ | === periodeInDaysForExistenceCheckOfStartedInstanceInPast === | ||
+ | |||
+ | Hier kann eine Zahl von 0 bis 365 angegeben werden. Diese bestimmt (in Tagen) den Zeitraum in dem nach gleichen Instanzen geschaut wird(**criteriaForDuplicateCheck**). | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Beispiel: ==== | ||
+ | |||
+ | Parameter: com.dooris.bpm.actionhandler.StartProcessInstanceRepetitive,RegexTest;myTopic;topiccontent1;MONTH;22&0;true;00:00;TOPIC;5 | ||
+ | |||
+ | {{ :startprocessinstancerepetitive.jpg?600 |startprocessinstancerepetitive.jpg}} | ||