Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:stencils [2014/11/03 11:49] max.neumaier |
software:tim:stencils [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====Symoblübersicht==== | + | ====Symoblübersicht BPMN 2.0 ==== |
^ Symbol ^ Name ^ Beschreibung ^ | ^ Symbol ^ Name ^ Beschreibung ^ | ||
- | | {{ software:tim:pool_swimlane.png?400 }}| Pool mit Swimlane | Dient für die korrekte Zuweisung an die Bearbeiter | | + | | {{ software:tim:pool.png?400 }} | Pool | Ein Pool bildet eine übergeordnete Organisationseinheit, zb. eine Firma. | |
- | | {{ software:tim:activity.png }} | Aktivität | Ein Arbeitsschritt / Aktivität in einem Prozess | | + | | {{ software:tim:pool_swimlane.png?400 }}| Swimlane | Swimlanes untergliedern den Pool in untergeordnete Einheiten. | |
- | | {{ software:tim:email_node.png }} | Email / Senden | Dient zur Versendung von Emails aus dem Prozess. | | + | | {{ software:tim:activity.png }} | Aktivität | Ein Arbeitsschritt/Aktivität in einem Prozess. | |
- | | {{ software:tim:subprozess.png }} | Eingebetteter Subprozess | Symbol für einen eingebetten Subprozess. | | + | | {{ software:tim:email_node.png }} | Email / Senden | Dient zur automatischen Versendung von E-Mails aus dem Prozess heraus. | |
- | | {{ software:tim:wait_state.png }} | WaitState | Lässt den Prozess an dieser Stelle warten, bis ein bestimmtes Ereignis eintritt. | | + | | {{ software:tim:subprozess.png }} | Ausgeblendeter Subprozess | Symbol für einen ausgeblendeten Subprozess. | |
+ | | {{ software:tim:wait_state.png }} | Signal | Lässt den Prozess an dieser Stelle warten, bis ein bestimmtes Ereignis/Signal eintritt. | | ||
| {{ software:tim:start.png }} | Start | Dient als Markierung für den Start eines Prozesses. | | | {{ software:tim:start.png }} | Start | Dient als Markierung für den Start eines Prozesses. | | ||
- | | {{ software:tim:xor.png }} | XOR - Gateway | Eine exklusive Verzweigung bei welcher ein Ausgang aktiv wird. | | ||
- | | {{ software:tim:and.png }} | And - Gateway | Parallele Verzweigung bei welcher alle Ausgänge aktiv werden. | | ||
- | | {{ software:tim:terminierung.png }} | Terminierungsereignis | Bei Erreichung wird der komplette Prozess beendet. | | ||
- | | {{ software:tim:boundary_exception.png }} | Boundary Exception | Bei dem Auftreten eines Fehler wird dieser Pfad genommen. | | ||
- | | {{ software:tim:boundary_escalation.png }} | Boundary Escalation | Bei Auftreten einer Eskalation wird dieser Pfad genommen. Die aktuelle Aktivität wird entweder beendet ( Unterbrechung - Nicht gestrichelt ) oder bleibt bestehen ( Unterbrechungsfrei - Gestrichelt) | | ||
| {{ software:tim:ende.png }} | Ende | Beendet den aktuellen Zweig des Prozesses. | | | {{ software:tim:ende.png }} | Ende | Beendet den aktuellen Zweig des Prozesses. | | ||
+ | | {{ software:tim:terminierung.png }} | Terminierungsereignis | Bei Erreichung wird der komplette Prozess beendet. | | ||
+ | | {{ software:tim:xor.png }} | XOR-Gateway | Eine exklusive Verzweigung, bei welcher ein Ausgang aktiv wird. | | ||
+ | | {{ software:tim:and.png }} | AND-Gateway | Parallele Verzweigung, bei welcher alle Ausgänge aktiv werden. | | ||
+ | | {{ software:tim:boundary_exception.png }} | [[software:tim:stencils:boundaryexception|Boundary Exception]] | Im Falle eines Fehlers wird dieser Pfad aktiv. | | ||
+ | | {{ software:tim:boundary_escalation.png }} | Boundary Escalation | Im Falle einer Eskalation wird dieser Pfad aktiv. Die aktuelle Aktivität wird entweder beendet (Unterbrechung - nicht gestrichelt) oder bleibt bestehen (Unterbrechungsfrei - gestrichelt) | | ||
+ | | {{ software:tim:scriptTask.png }} | Script Aufgabe | Script Aufgaben werden automatisch von TIM bearbeitet ohne, dass eine Interaktion eines Users notwendig wäre. Script Aufgaben können momentan nur in Verbindung mit einem Action Handler verwendet. Der Action Handler wird ausgeführt, wenn der Sequenzfluss die Script Aufgabe erreicht. | | ||
+ | | {{ software:tim:manualTask.png }} | Manuelle Aufgabe | Manuelle Aufgaben werden außerhalb und ohne die Hilfe von TIM oder einer anderen Applikation bearbeitet. Somit besteht einer manuellen Aufgabe keine Verbindung zu TIM. | | ||
+ | | {{ software:tim:userTask.png }} | Benutzeraufgabe | Benutzeraufgaben beschreiben klassische "Workflow" Aufgaben bei denen ein Benutzer eine Aufgabe mithilfe von TIM bearbeitet. Der Unterschied zu einer manuellen Aufgabe resultiert aus der software-gestützten Bearbeitung mit TIM. | | ||
+ | | {{ software:tim:automatedTask.png }} | Automatisierte Aufgabe | Eine automatisierte Aufgabe nutzt einen Service (z.B. einen Webservice oder eine automatisierte Applikation). Der Service wird dabei automatisch gestartet, wenn der Sequenzfluss die Aufgabe erreicht. | | ||
+ | === Mandatory Handler === | ||
+ | Der [[software:tim:actionhandler:mandatoryhandler| Mandatory Handler]] prüft vor dem Abschließen einer Aufgabe, ob alle Pflichtfelder im zugehörigen Smartform befüllt wurden. Sind die Pflichtfelder nicht vollständig befüllt, verhindert der Handler das Abschließen der Aufgabe. Der Nutzer wird anschließend aufgefordert, die fehlenden Pflichtfelder zu befüllen. | ||