Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:bausteine:subprocess_ends_main_process_signavio

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
software:tim:bausteine:subprocess_ends_main_process_signavio [2013/11/05 11:31]
neven.micanovic
software:tim:bausteine:subprocess_ends_main_process_signavio [2014/01/14 09:38]
neven.micanovic
Zeile 39: Zeile 39:
 </​code>​ </​code>​
 ------ ------
-**Im Hauptprozess** wird, unmittelbar auf den Subprozess folgend, eine XOR-Entscheidung benötigt, um die vom Subprozess übergebene Variable zu übernehmen. Abhängig vom Wert der Variable wird hier nun entschieden ob der Prozess beendet oder weitergeführt wird. Um die im Subprozess gesetzte Prozessvariable zu übernehmen, wird der [[software:​tim:​actionhandler:​smartformdecissionhandler|SmartformDecissionHandler]] im XOR verwendet.+**Im Hauptprozess** wird, unmittelbar auf den Subprozess folgend, eine XOR-Entscheidung benötigt, um die vom Subprozess übergebene Variable zu übernehmen. Abhängig vom Wert der Variable wird hier nun entschieden ob der Prozess beendet oder weitergeführt wird. Um die im Subprozess gesetzte Prozessvariable zu überprüfen, wird der [[software:​tim:​actionhandler:​smartformdecissionhandler|SmartformDecissionHandler]] ​mit folgenden Attributen ​im XOR verwendet:
  
-{{ :​software:​tim:​bausteine:​sp_trans_xor.png?300|}}+{{ :​software:​tim:​bausteine:​hp_xor_1.png?300|}}
  
-Prozessdownload Signavio: ​\\ +\\ 
-**Hauptprozess:​** {{:​software:​tim:​bausteine:​hp_wiki_43_sig.zip|}} \\ +^Variablenname^Variablenwert^ 
-**Subprozess:​** ​  ​{{:​software:​tim:​bausteine:​sp_wiki_43_sig.zip|}} \\ \\ \\ \\ \\ \\ \\  \\  \\  ​+|processVariable|prozessBeenden
 +|defaultTransition|Nein|
  
 +Die Funktion der "​defaultTransition"​ ist optional. Damit wird die Richtung des weiteren Prozessverlaufs bestimmt, falls keine manuelle Entscheidung getroffen wurde.
 +\\
  
 {{ :​software:​tim:​bausteine:​sp_trans_ja.png?​300|}} {{ :​software:​tim:​bausteine:​sp_trans_ja.png?​300|}}
-Der Technisch ​eindeutige ​Namen der Transitions muss den Wert zugewiesen bekommen, welcher im Subprozess auf der entsprechenden Node per processVariableSetter ​der Variable "​prozessBeenden"​ zugewiesen wurde. ​Falls im Hauptprozess der Prozessvariable "​prozessBeenden"​ der Wert "​Ja" ​zugewiesesn wurde, wird beim XOR die Transition gewählt, welche den equivalenten Wert beinhaltet. \\ \\ \\ \\+Der technisch ​eindeutige ​Name der Transitions muss den Wert zugewiesen bekommen, welcher im Subprozess auf der entsprechenden Node per ProcessVariableSetter ​der Variable "​prozessBeenden"​ zugewiesen wurde. ​Bei der Transition, die den Hauptprozess ​beendet, wird der technisch eindeutige Name auf "​Ja" ​gesetzt \\ \\ \\ \\
  
  
-{{ :​software:​tim:​bausteine:​sp_trans_nein.png?​300|}}+{{ :​software:​tim:​bausteine:​sp_trans_nein.png?​300|}} ​
  
-Das selbe gilt auch für die Entscheidungwelche ​den Prozess weiterführt+Bei der Transitiondie den Hauptprozess beendet, wird der technisch eindeutige Name auf "​Nein"​ gesetzt. \\  
 + 
 +Prozessdownload Signavio: \\ 
 +**Hauptprozess:​** {{:​software:​tim:​bausteine:​hp_wiki_43_sig.zip|}} \\ 
 +**Subprozess:​** ​  ​{{:​software:​tim:​bausteine:​sp_wiki_43_sig.zip|}}  ​
software/tim/bausteine/subprocess_ends_main_process_signavio.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)