SignalProcessInstanceInWaitStateAndSetProcessVariable

Beschreibung

Der SignalProcessInstanceInWaitStateAndSetProcessVariable-Timer sucht nach allen laufenden Instanzen einer Prozessdefinition (= erster Parameter) und in diesen nach allen aktiven Aktivitäten, die einem Bezeichner (= zweiter Parameter) entsprechen. Das Startdatum jeder Aktivität wird mit einem Datum oder einem Zeitraum (= dritter Parameter) verglichen. In diesem Fall kann das Datum oder die Dauer in einer Variablen für jede Instanz festgelegt werden.

Der Timer leitet die betroffene Aktivität weiter, wenn:

  • Das Startdatum zuzüglich der im Parameter angegebenen Dauer liegt in der Vergangenheit.

  • Das Startdatum ist später als das Datum im Parameter.

Zusätzlich wird in diesem Fall eine Variable (= vierter Parameter) mit einem Inhalt (= fünfter Parameter) gesetzt. Wenn die Aktivität manuell beendet wird, indem die letzte Aufgabe beendet wird, wird keine Variable gesetzt.

 


Webservice-Name

ProcessInstanceManager

Webservice-Methode

signalProcessInstanceInWaitStateAndSetProcessVariable

 

Parameter

Parameter

Beschreibung

Gültige Beispiele

Parameter

Beschreibung

Gültige Beispiele

Processdefinition

Name der Prozessdefinition, die signalisiert wird.

  • 8D Problemlösen

  • MyProcessDefinition

Identifier

Name der Aktivität, wird um eine Wildcard am Ende ergänzt. Alle Aktivitäten, die mit diesem Wortteil beginnen, werden entsprechend weitergeleitet.

  • Problem identifizieren (wird zu “Problem identifizieren%”

  • MyActivityName (wird zu “MyActivityName%”)

DateOrDuration

Datum oder Dauer, es kann über Prozessvariable geliefert werden.

VariableName

Der Name der Variablen, die festgelegt wird.

  • ${variableName}

Value

Der Wert, den die Variable annehmen soll.

  • true

  • false

Limit

Eine Reihe von Aktivitäten, die während einer Iteration verarbeitet werden.

  • 5

 

Beispiel