Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Beschreibung

This ActionHandler can add the given action handler to every activity and set it to be executed if certain events occur. The activity on which the handler itself is located is NOT considered.

...

Dieser ActionHandler kann den angegebenen Aktionshandler zu jedem Aktivität und legen Sie fest, dass es ausgeführt wird, wenn bestimmte Ereignisse eintreten. Die Aktivität, auf der sich der Handler selbst befindet, wird NICHT berücksichtigt.

...

Klasse

Code Block
com.dooris.bpm.actionhandler.AddActionHandlerToNodes

Parameter

Parameter

Default valueStandardwert

DescriptionBeschreibung

Valid examplesGültige Beispiele

actionName

Status
titlemandatory

Status
titleN/A

The displayed name of the action handler being added to the tasks.

Check EffortsDer angezeigte Name des Aktionshandlers, der den Aufgaben hinzugefügt wird.

Aufwände prüfen

actionClass

Status
titlemandatory

Status
titleN/A

The action class of the action handler being addedDie Aktionsklasse des Aktionshandlers, der hinzugefügt wird.

com.dooris.bpm.actionhandler.CheckMandatoryEfforts

eventType (Ereignistyp)

task-endSet to

Standardmäßig auf task-end by default. However, it may be set to any of the following parameters:

  • before-signal

  • after-signal

  • process-start

  • process-end

    eingestellt. Er kann jedoch auf einen der folgenden Parameter festgelegt werden:

    • Vorher-Signal

    • Nachsignal

    • Prozess-Start

    • Prozess-Ende

    • node-enter

    • node-leave

    • superstateSuperstate-enterEnter

    • superstateSuperstaat-leavesubprocess-createdUrlaub

    • Unterprozess erstellt

    • subprocess-end

    • task-createtask-assign

    • Zuweisung von Aufgaben

    • task-start

    • task-end

    • timerZeitschaltuhr

    beforeVorher-signalSignal

    mandatoryFieldsobligatorischeFelder

    emptyleer

    Parameter of the action handler being calleddes aufgerufenen Aktionshandlers.

    type=TimeEffort



    ExampleBeispiel:
    In this example, we have a part of the 'Purchasing' work flow. AddActionHandlerToNodes is set under the Technical Issues nodediesem Beispiel haben wir einen Teil des Workflows "Einkauf". AddActionHandlerToNodes wird unter dem Knoten Technische Probleme festgelegt.

    ...

    Every activity in this process flow will have the ProcessVariableSetter with the following configuration
    Jede Aktivität in diesem Prozessfluss verfügt über den ProcessVariableSetter mit der folgenden Konfiguration:

    Parameter

    Example ValueBeispielwert

    actionName

    Save the current activity nameSpeichern Sie den aktuellen Aktivitätsnamen

    actionClass

    com.dooris.bpm.actionhandler.ProcessVariableSetter

    eventType (Ereignistyp)

    node-enter

    mandatoryFields

    obligatorischeFelder

    name=current_activity;value=${SYS. NODE_NAME}

    The parameter Der Parameter current_activity value will be updated as wird als ${SYS aktualisiert. NODE_NAME} in each activity nodejedem Aktivitätsknoten.