InheritAttachedDocumentsHandler

Beschreibung

Dieser ActionHandler übernimmt Dokumente aus einem Hauptprozess, die vor dem Start des Unterprozesses hochgeladen wurden, in den Unterprozess.

Dieser ActionHandler wird im Unterprozess implementiert. Sollen Dokumente aus dem Hauptprozess zum Start des Unterprozesses verfügbar sein, sollte der ActionHandler in der ersten Prozessaufgabe mit dem Ereignistyp “Node-Enter” implementiert werden.

Sollen Dokumente aus dem Unterprozess zum Prozessende in den Hauptprozess übergeben werden, sollte der ActionHandler mit dem Parameter upward=true und dem Ereignistyp “Node-Leave” auf der letzten Aufgabe im Unterprozess implementiert werden.

Ordner und die darin enthaltenen Dokumente werden aus dem Reiter “Dokumente” nicht in den Unterprozess übernommen und auch nicht in den Hauptprozess zurückgeschrieben.


Klasse

com.dooris.bpm.actionhandler.InheritAttachedDocumentsHandler

Parameter

Parameter 

Standardwert

Beschreibung

Gültige Beispiele

Parameter 

Standardwert

Beschreibung

Gültige Beispiele

upward

false

Dieser Parameter gibt an, ob Dokumente aus dem Hauptprozess an den Unterprozess (false) oder in den Hauptprozess (true) übergeben werden sollen.

true

 


Beispiel:

Für die Verwendung des ActionHandlers ist ein Haupt- und Unterprozess erforderlich. Im Hauptprozess wird der Unterprozess über das Symbol ausgeblendeter Unterprozess mit dem Namen “Subprocess Testing” aufgerufen.

Der ActionHandler wird auf der Aufgabe ‘Subprocess for InheritedDocumentActionHandler’ im Unterprozess mit dem Ereignistyp “Node-Enter” implementiert:

Wichtig hierbei ist, dass der Unterprozess immer vor dem Hauptprozess deployed werden muss, damit der Bezug zwischen den beiden Prozessen vom System hergestellt werden kann.

Wenn Sie Änderungen am Unterprozess vornehmen, muss der Hauptprozess ebenfalls nochmals deployed werden, damit die aktuelle Version des Unterprozesses vom System verwendet wird.

 

Anschließend kann ein neuer Vorgang des Hauptprozesses gestartet und ein Dokument im Reiter Dokumente hochgeladen werden.

 

 

Nachdem die "Erste Aufgabe" im Hauptprozess abgeschlossen ist, wird der Unterprozess gestartet und das Dokument aus dem Hauptprozess ist im Unterprozess verfügbar.