Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
signavio_manual_index

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
signavio_manual_index [2013/10/04 15:44]
Lena.Jaehnel [Neue Aktivität anlegen]
signavio_manual_index [2021/07/01 09:52] (aktuell)
Zeile 25: Zeile 25:
  
 Mit der eigenen Email Adresse ist es möglich sich an seinm Profil anzumelden. Ist noch kein Account vorhanden, so kann der zuständige Administrator einen neuen anlegen. \\ Mit der eigenen Email Adresse ist es möglich sich an seinm Profil anzumelden. Ist noch kein Account vorhanden, so kann der zuständige Administrator einen neuen anlegen. \\
-Nach erfolgreicher Anmeldung gelangt man in den [[software:​signavio:​explorer | Explorer]] von Signavio.+Nach erfolgreicher Anmeldung gelangt man in den [[software:​signavio:​explorer| Explorer]] von Signavio.
  
  
Zeile 36: Zeile 36:
 ^ Element ^ Beschreibung ^ ^ Element ^ Beschreibung ^
 | **1** | Über dieses Feld lässt sich eine Suche starten. Hierbei werden alle **Diagrammtitel**,​ **Revisionskommentare** und alle **Diagrammelemente** berücksichtigt und durchsucht. | | **1** | Über dieses Feld lässt sich eine Suche starten. Hierbei werden alle **Diagrammtitel**,​ **Revisionskommentare** und alle **Diagrammelemente** berücksichtigt und durchsucht. |
-| **2** | Über diesen Button lassen sich sich neue [[software:​tim:​prozessdefinition ​| Diagramme / Prozessdefinitionen ]] erstellen. Siehe [[#Neu]] |+| **2** | Über diesen Button lassen sich sich neue [[software:​tim:​process| Diagramme / Prozessdefinitionen ]] erstellen. Siehe [[#Neu]] |
 | **3** | Über diesen Button lässt sich das aktuell, über einen Klick, ausgewählte Element ( Ordner oder Diagramm ) bearbeiten. | | **3** | Über diesen Button lässt sich das aktuell, über einen Klick, ausgewählte Element ( Ordner oder Diagramm ) bearbeiten. |
 | **4** | Über diesen Button lassen sich diverse Dateien aus, bzw. in Signavio, [[#​Import/​Export | portieren]]. | | **4** | Über diesen Button lassen sich diverse Dateien aus, bzw. in Signavio, [[#​Import/​Export | portieren]]. |
 | **5** | Über diesen Button öffnet sich das Reporting Menü. Dieses ist bei Signavio4T!M nicht relevant, da die darin enthaltenen Menüpunkte nicht verfügbar sind. | | **5** | Über diesen Button öffnet sich das Reporting Menü. Dieses ist bei Signavio4T!M nicht relevant, da die darin enthaltenen Menüpunkte nicht verfügbar sind. |
 | **6** | Über diesen Button öffnet sich das Freigeben Menü. Dieses ist bei Signavio4T!M nicht relevant, da die darin enthaltenen Menüpunkte nicht verfügbar sind. | | **6** | Über diesen Button öffnet sich das Freigeben Menü. Dieses ist bei Signavio4T!M nicht relevant, da die darin enthaltenen Menüpunkte nicht verfügbar sind. |
-| **7** | Ist ein Diagramm ausgewäht, so ist es möglich dieses direkt auf einen Server zu deployen und damit den Umweg über Exportieren und dann [[software:​tim:​prozessdefininiton_deployen ​| deployen]] zu umgehen. Siehe [[#Zu T!M deployen]]. |+| **7** | Ist ein Diagramm ausgewäht, so ist es möglich dieses direkt auf einen Server zu deployen und damit den Umweg über Exportieren und dann [[software:​tim:​deploy_processdefinition| deployen]] zu umgehen. Siehe [[#Zu T!M deployen]]. |
 | **8** | Hier wird der aktuell angemeldete Benutzer angezeigt. | | **8** | Hier wird der aktuell angemeldete Benutzer angezeigt. |
 | **9** | Über diesen Button kann sich der aktuell angemeldete Benutzer abmelden. | | **9** | Über diesen Button kann sich der aktuell angemeldete Benutzer abmelden. |
Zeile 81: Zeile 81:
 | **Signavio Archiv exportieren (SGX)** | Über diesen Menüpunkt lassen sich die [[:​software:​signavio:​dateitypen | SGX Dateien]] exportieren. |  | **Signavio Archiv exportieren (SGX)** | Über diesen Menüpunkt lassen sich die [[:​software:​signavio:​dateitypen | SGX Dateien]] exportieren. | 
 | **XML exportieren** | Erscheint nur bei ausgewähltem Diagramm. Über diesen Punkt lassen sich die Diagramme als XML Datei exportieren und auf dem eigenen Rechner speichern. | | **XML exportieren** | Erscheint nur bei ausgewähltem Diagramm. Über diesen Punkt lassen sich die Diagramme als XML Datei exportieren und auf dem eigenen Rechner speichern. |
-| ** T!M (jPDL 3) exportieren** | Erscheint nur bei ausgewähltem Diagramm. Über diesen Punkt lassen sich die Diagramme als **.zip** Datei speichern. Dies ist das Format über das die Prozesse anschließend in T!M [[software:​tim:​prozessdefininiton_deployen ​| deployen]] lassen. |+| ** T!M (jPDL 3) exportieren** | Erscheint nur bei ausgewähltem Diagramm. Über diesen Punkt lassen sich die Diagramme als **.zip** Datei speichern. Dies ist das Format über das die Prozesse anschließend in T!M [[software:​tim:​deploy_processdefinition| deployen]] lassen. |
 | **PNG (Pixelgrafik)** | Erscheint nur bei ausgewähltem Diagramm. Über diesen Punkt lässt sich das Diagramm als PNG- Bilddatei speichern. | | **PNG (Pixelgrafik)** | Erscheint nur bei ausgewähltem Diagramm. Über diesen Punkt lässt sich das Diagramm als PNG- Bilddatei speichern. |
 | **SVG (Verktorgrafik)** | Erscheint nur bei ausgewähltem Diagramm. Über diesen Punkt lässt sich das Diagramm als SVG-Vektorgrafik speichern. | | **SVG (Verktorgrafik)** | Erscheint nur bei ausgewähltem Diagramm. Über diesen Punkt lässt sich das Diagramm als SVG-Vektorgrafik speichern. |
Zeile 88: Zeile 88:
 ==== Zu T!M deployen ==== ==== Zu T!M deployen ====
  
-Es ist möglich ein ausgewähltes Diagramm / [[software:​tim:​prozessdefinition ​| Prozessdefinition ]] direkt aus Signavio zu T!M zu deployen. +Es ist möglich ein ausgewähltes Diagramm / [[software:​tim:​process| Prozessdefinition ]] direkt aus Signavio zu T!M zu deployen. 
-Nach einem Klick auf den Button **Zu T!M deployen** öffnet sich ein Fenster. In diesem ist der Zielserver einzugeben. Zudem muss ein Benutzer, welcher über die Deploy [[software:​tim:​rechte ​| Rechte]] verfügt und in dem Diagramm/ der Definition als Deployer eingetragen ist, angegeben werden. Dieser Benutzer muss zudem sein Passwort eingeben. Über den Button **Deployen** wird der Vorgang gestartet.+Nach einem Klick auf den Button **Zu T!M deployen** öffnet sich ein Fenster. In diesem ist der Zielserver einzugeben. Zudem muss ein Benutzer, welcher über die Deploy [[software:​tim:​roles| Rechte]] verfügt und in dem Diagramm/ der Definition als Deployer eingetragen ist, angegeben werden. Dieser Benutzer muss zudem sein Passwort eingeben. Über den Button **Deployen** wird der Vorgang gestartet.
  
 {{ software:​signavio:​sig_explorer_deploy.png }} {{ software:​signavio:​sig_explorer_deploy.png }}
Zeile 125: Zeile 125:
 **3.** Ein neues Browser-Tab wird sich öffnen, der den Editor zeigt. Nun können Sie anfangen Modellelemente hinzuzufügen.\\ **3.** Ein neues Browser-Tab wird sich öffnen, der den Editor zeigt. Nun können Sie anfangen Modellelemente hinzuzufügen.\\
  
-<note important>​**__Achtung:​__**Das Erzeugen ​neuer Diagramme ​ist nur möglich ​unter Verfügung bestimmter Browser.\\</​note>​+<note important>​**__Achtung:​__** Das Erzeugen ​von neuen Diagrammen ​ist nur mit bestimmten Browsern ​möglich ​(Safari, Firefox, Chrome oder Internet Explorer ab Version 9).\\
  
 Auf [[http://​www.signavio.com/​de/​browserkompatibilitaet.html]] finden Sie weitere Details.\\ Auf [[http://​www.signavio.com/​de/​browserkompatibilitaet.html]] finden Sie weitere Details.\\
  
 +</​note>​
  
 ---- ----
Zeile 366: Zeile 366:
 \\ \\
 **Starter** //​MUSSFELD//:​ Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche später in T!M den Prozess starten dürfen.\\ ​ **Starter** //​MUSSFELD//:​ Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche später in T!M den Prozess starten dürfen.\\ ​
-**Beispiel**:​ user(max.mustermann) oder group(starter)\\+**Beispiel**:​ user(max.mustermann) oder group(starter). Mehrere Einträge können mit einem Semikolon angegeben werden (;).\\
 \\ \\
 **Owner** //​MUSSFELD//:​ Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche später in T!M den Prozess "​ownen"​ dürfen. Von „ownen“ spricht man, wenn ein Mitarbeiter hauptverantwortlich für den Prozess ist, ihn überwacht und ändern kann.\\ **Owner** //​MUSSFELD//:​ Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche später in T!M den Prozess "​ownen"​ dürfen. Von „ownen“ spricht man, wenn ein Mitarbeiter hauptverantwortlich für den Prozess ist, ihn überwacht und ändern kann.\\
-**Beispiel**:​ user(max.mustermann) oder group(starter)\\+**Beispiel**:​ user(max.mustermann) oder group(starter). Mehrere Einträge können mit einem Semikolon angegeben werden (;).\\
 \\ \\
 **Deployer** //​MUSSFELD //:​ Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche den Prozess nach T!M "​deployen"​ dürfen. Von „deployen“ spricht man, wenn ein Prozessmodell aus der Modellierungsoberfläche in T!M – Task !n Motion übernommen wird und so zur Ausführung kommt.\\ **Deployer** //​MUSSFELD //:​ Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche den Prozess nach T!M "​deployen"​ dürfen. Von „deployen“ spricht man, wenn ein Prozessmodell aus der Modellierungsoberfläche in T!M – Task !n Motion übernommen wird und so zur Ausführung kommt.\\
-**Beispiel**:​ user(max.mustermann) oder group(starter)\\+**Beispiel**:​ user(max.mustermann) oder group(starter). Mehrere Einträge können mit einem Semikolon angegeben werden (;).\\
 \\ \\
 **Form Definition** Hier wird die Definition der Smartform eingefügt.\\ **Form Definition** Hier wird die Definition der Smartform eingefügt.\\
-\+\
  
  
Zeile 449: Zeile 448:
 [[http://​wiki.taskinmotion.de/​doku.php?​id=software:​tim:​actionhandler]]\\ [[http://​wiki.taskinmotion.de/​doku.php?​id=software:​tim:​actionhandler]]\\
  
-==== AddActionHandlerToNodesHandler ==== 
-Dieser [[software:​tim:​actionhandler:​addactionhandlertonodes|AddActionHandlerToNodesHandler]] kann jedem Task den angegeben Actionhandler hinzufügen und ihn bei bestimmten Events auslösen.\\ 
  
-==== AssignStarterToSwimlaneHandler ==== 
-Dieser [[software:​tim:​actionhandler:​assignstartertoswimlanehandler|AssignStarterToSwimlaneHandler]] weißt den Starter der Instanz einer Swimlane als Bearbeiter zu. Das heißt, dieser Mitarbeiter ist für alle Aufgaben in dieser Swimlane zuständig.\\ 
  
-==== BorderValueHandler ==== +-------
-Der [[software:​tim:​actionhandler:​bordervaluehandler|BorderValueHandler]] vergleicht den Wert einer Prozessvariable mit den ihm übergebenen Schwellwerten und setzt eine neue Prozessvariable. Diese wird später im Prozess mit Hilfe des SmartformDecissionHandlers (Beschreibung folgt unten) dazu verwendet, den Prozess in die richtige Richtung zu schicken.\\+
  
-==== CheckMandatoryEffortsHandler ==== 
-Dieser [[software:​tim:​actionhandler:​checkmandatoryefforts|CheckMandatoryEffortsHandler]] überprüft und setzt voraus, dass ein Aufwand eingepflegt wurde. Da Aufwände nur Sinn bei einer Aufgabe machen, ist es aktuell nur sinnvoll diesen Actionhandler in Zusammenhang mit dem addactionhandlertonodesHandler einzusetzen.\\ 
- 
-==== CreateXMLByProcessVariableActionHandler ==== 
-Der [[software:​tim:​actionhandler:​createxmlbyprocessvariableactionhandler|CreateXMLByProcessVariableActionHandler]] erzeugt zum Zeitpunkt der Ausführung ein XML und legt dieses im Filesystem ab.\\ 
- 
-==== ExtendedCalculationHandler ==== 
-Dem [[software:​tim:​actionhandler:​extendedcalculationhandler|ExtendedCalculationHandler]] werden zwei Variablen übergeben, die er mit dem ihm übergebenen Operator verrechnet. Zusätzlich kann er überprüfen,​ ob diese Variablen mehrfach vorkommen (var1[0], var2[0], var1[1], var2[1],​…) und verrechnet diese ebenfalls. Der Handler kann so konfiguriert werden, dass er falls die Variablen mehrfach vorkommen, die Teilsummen ebenfalls als Variablen speichert oder diese mit einem zweiten Operator verrechnet. Falls kein zweiter Operator übergeben wurde, verrechnet er die Teilsummen mit dem Operator eins. Der Handler kann so konfiguriert werden, dass er die Ergebnisse rundet.\\ 
- 
-==== GenerateEscalationTimeHandler ==== 
-Durch diesen [[software:​tim:​actionhandler:​generateescalationtimehandler|GenerateEscalationTimeHandler]] wird nach dem Ablauf der vorher definierten Liegezeit, der Eskalationszeitpunkt einer Node gesetzt. Zum Eskalationszeitpunkt wird der Wert der Prozessvariable „escalationVariable“ (diese Variable muss vorhanden sein) ausgelesen. Dieser Wert wird als Name für eine neue Prozessvariable benutzt und dessen Wert auf „escalation“ gesetzt. \\ 
- 
-==== GenerateOffsetEscalationTimeHandler ==== 
-Durch diesen [[software:​tim:​actionhandler:​generateoffsetescalationtimehandler|GenerateOffsetEscalationTimeHandler]] wird der Eskalationszeitpunkt dieser Node gesetzt. Mit Offset wird festgelegt, wie lange vor Ablauf der Bearbeitungszeit alle Aktivitäten erledigen sein müssen. Zum Eskalationszeitpunkt wird zu jeder offenen Task auf der „Eskalationsnode“ eine Mail an den Bearbeiter verschickt. \\ 
- 
-==== HTTPRequestHandler ==== 
-Dieser [[software:​tim:​actionhandler:​httprequesthandler|HTTPRequestHandler]] verschickt eine http-Nachricht mit den übergebenen Parametern. Wenn der Parameter ADDBLOGARTIKEL=true gesetzt wird, wird das Ergebnis als Notiz an die Instanz angehängt.\\ 
- 
-==== HumanDecissionHandler ==== 
-Dieser [[software:​tim:​actionhandler:​humandecissionhandler|HumanDecissionHandler]] greift automatisch bei XOR-Gateways,​ bei denen kein smartformdecissionhandler gesetzt ist. Er öffnet im Client ein Dialogfenster,​ in dem der Nutzer die Entscheidung treffen muss, welche Richtung der Prozess einschlagen soll. Zur Auswahl stehen immer die Namen der folgenden Nodes.\\ 
- 
-==== ICalHandler ==== 
-Dieser [[software:​tim:​actionhandler:​icalhandler|ICalHandler]] ermöglicht es einen in der Smartform erstellten Termin per E-Mail an alle Teilnehmer zu versenden.\\ 
- 
-==== InheritAttachedBlogsHandler ==== 
-Dieser [[software:​tim:​actionhandler:​inheritattachedblogshandler|InheritAttachedBlogsHandler]] übernimmt Notizen aus einem möglichen Super- bzw. Hauptprozess in den aktuellen Subprozess. Dabei werden alle Notizen, die auf „ProzessInstanz“ angelegt wurden, übernommen. Notizen auf Aufgaben oder Aktivitäten werden nicht übernommen,​ da diese nur im Kontext der jeweiligen Aktivität oder Aufgabe relevant sein sollten. Sollte das Flag upwards auf „true“ stehen, werden die Prozesse aus dem aktuellen Subprozess in den Hauptprozess übergeben.\\ 
- 
-==== InheritAttachedDocumentHandler ==== 
-Dieser [[software:​tim:​actionhandler:​inheritattacheddocumenthandler|InheritAttachedDocumentHandler]] übernimmt Dokumente aus einem möglichen Super- bzw. Hauptprozess in den aktuellen Subprozess. Dabei werden alle Dokumente aus dem Hauptprozess übernommen,​ sofern diese dort noch nicht vorhanden sind. Sollte das Flag upwards auf „true“ stehen, werden die Dokumente aus dem aktuellen (Subprozess) in den Hauptprozess übergeben.\\ 
- 
-==== InheritProcessVariableHandler ==== 
-Durch diesen [[software:​tim:​actionhandler:​inheritprocessvariablehandler|InheritProcessVariableHandler]] werden Variablen vom Hauptprozess in den Subprozess übernommen. Man muss somit bei der Modellierung auf der Process State Node nicht jede Variable einzeln angeben/ übergeben.\\ 
-Der Handler wird auf der ersten Node im Subprozess eingebaut. 
- 
- 
-==== MailByProcessVariableHandler ==== 
-Dieser [[software:​tim:​actionhandler:​mailbyprocessvariablehandler|MailByProcessVariableHandler]] fällt unter die Kategorie Eskalation und wird verwendet, um Mails z.B. an Vorgesetze zu senden, falls eine Aufgabe nicht im angegeben Zeitrahmen erledigt wurde.\\ 
- 
-==== MandatoryHandler ==== 
-Dieser [[software:​tim:​actionhandler:​mandatoryhandler|MandatoryHandler]] überprüft,​ ob Prozessvariablen zu einem bestimmten Zeitpunkt gesetzt sind.\\ 
- 
-==== ProcessVariableSetter ==== 
-Einfacher [[software:​tim:​actionhandler:​processvariablesetter|ProcessVariableSetter]] zum setzen von Prozessvariablen.\\ 
- 
-==== RenameInstanceHandler ==== 
-Dieser [[software:​tim:​actionhandler:​renameinstancehandler|RenameInstanceHandler]] ersetzt den Instanznamen durch einen beliebigen Text, der auch Variablen beinhalten kann.\\ 
- 
-==== ReturnRegexHandler ==== 
-Dieser [[software:​tim:​actionhandler:​returnregexhandler|ReturnRegexHandler]] gibt das Ergebnis einer Regex als String zurück.\\ 
- 
-==== SaveDocsToFileSystem ==== 
-Der [[software:​tim:​actionhandler:​savedocstofilesystem|SaveDocsToFileSystem]] speichert alle an der Prozessinstanz hängenden Dokumente im Dateisystem. Dem Handler wird der Zielordner als Parameter übergeben. Es können Unterordner übergeben werden, welchen ein Präfix zugeordnet wird. Die Dokumente werden dann auf die übergebenen Präfixe überprüft und im entsprechenden Unterordner gespeichert.\\ 
- 
-==== SetStarterByProcessVariableHandler ==== 
-Durch den [[software:​tim:​actionhandler:​setstarterbyprocessvariablehandler|SetStarterByProcessVariableHandler]] wird ein beliebiger Benutzer wird über eine Prozessvariable als Instanz - Starter gesetzt.\\ 
- 
-==== SmartFormDecissionHandler ==== 
-Dieser [[software:​tim:​actionhandler:​smartformdecissionhandler|SmartFormDecissionHandler]] entscheidet,​ abhängig von Smartform-Eingaben (z.B. durch Radio-Buttons) oder Prozessvariablen,​ welchen Weg der Prozess nach einem XOR-Gateway ausführt. \\ 
- 
-==== StartProcessInstanceActionHandler ==== 
-Dieser [[software:​tim:​actionhandler:​startprocessinstanceactionhandler|StartProcessInstanceActionHandler]] startet aus einer Instanz heraus eine unabhängige,​ weitere Instanz. Die Instanz, aus der heraus gestartet wurde, läuft uneingeschränkt weiter.\\ 
- 
-==== StartToProcessVariableActionHandler ==== 
-Dieser [[software:​tim:​actionhandler:​starttoprocessvariableactionhandler|StartToProcessVariableActionHandler]] fügt eine Variable in den Prozess ein, die in der Smartform nicht sichtbar ist und fügt als Value den Starter der Instanz ein. 
-Diese Variable und deren Wert werden im PDF-Report im Bereich „Smartform“ angezeigt. 
-Der Default-Variablenname ist „Starter“. Allerdings kann im Mandatory Field ein beliebiger Variablenname angegeben werden.\\ 
- 
-==== VariableAssignmentActionHandler ==== 
-Dieser [[software:​tim:​actionhandler:​variableassignmentactionhandler|VariableAssignmentActionHandler]] weist eine Swimlane durch einen in der Smartform oder per Prozessvariable angegebenen User zu. Dieser muss die Form user(Name) haben. 
-Bei der Prozessmodellierung muss bei der betroffenen Swimlane allerdings trotzdem ein Assignment vorgenommen werden.\\ 
- 
-==== WordTemplateHandler ==== 
-Dieser [[software:​tim:​actionhandler:​wordtemplatehandler|WordTemplateHandler]] beschreibt ein Word-Dokument mit Werten von Smartform-Variablen. Durch den Parameter „overwriteExisting“ wird angegeben, ob bereits bestehende Templates überschrieben werden dürfen (true) oder, ob ein neues Template angelegt werden soll.\\ 
- 
-==== WriteBackDocumentHandler ==== 
-Durch diesen [[software:​tim:​actionhandler:​writebackdocumenthandler|WriteBackDocumentHandler]] werden Dokumente vom Subprozess in den Hauptprozess übernommen. Der Handler wird auf der letzten Node im Subprozess auf node-leave eingebaut.\\ 
- 
-==== WriteBackProcessVariableHandler ==== 
-Durch diesen [[software:​tim:​actionhandler:​writebackprocessvariablehandler|WriteBackProcessVariableHandler]] werden alle Prozessvariablen vom Subprozess an den Hauptprozess übergeben. Der Handler wird auf der letzten Node im Subprozess auf node-leave eingebaut.\\ 
- 
-==== YearIDGenerator ==== 
-Dieser [[software:​tim:​actionhandler:​yearidgenerator|YearIDGenerator]] erzeugt eine Zahl, die im Prozess als eindeutige Zuordnung verarbeitet werden kann. Meistens wird die erzeugte ID über den RenameInstanceHandler eingebunden. Die erzeugte ID setzt sich wie folgt zusammen: JJJJxxxx; Wobei JJJJ das aktuelle Jahr und xxxx eine fortlaufende Nummer darstellt (Bsp: 20110001).\\ 
- 
-===== 2.3 Timer ===== 
-Als Timer werden regelmäßig ablaufende Programmabschnitte bezeichnet, die zeitgesteuert Aufgaben übernehmen.\\ 
- 
-==== Einbinden eines Timers ==== 
-Zum Einbinden eines Timers ist es notwendig, sich in T!M – Task !n Motion als Administrator anzumelden.\\ 
-{{:​37.png?​400|}}\\ 
-Nach dem Login ist der Reiter „Timer“ auszuwählen.\\ 
-{{:​38.png?​900|}}\\ 
-Mit einem Klicken auf eine Leere Zeile in der Liste öffnet sich das Popupfenster „Timer Info“.\\ 
-{{:​39.png?​600|}}\\ 
-Hier können folgende Einstellungen vorgenommen werden:\\ 
- 
- 
-|**Timer Name** Hier kann ein beliebiger Name eingetragen werden\\| 
- 
-|**Webservice Name** Hier wird der Webservicename eingetragen \\| 
- 
-|**Webservicemethode** Hier wird die Methode des Webservice mit ihren Parametern eingetragen \\| 
- 
-|**Parameter** Die Parameter müssen mit Komma „ , “  getrennt werden und in Anführungszeichen „  „“ „  gesetzt werden. \\| 
-|z.B.: "​OU=Investitionsantrag,​OU=Workflow,​OU=Groups","​1000","​400","​0"​\\| 
- 
-|**Ausführender Benutzer** Beliebig (wird z.B. beim Starten von Instanzen als User angenommen)\\| 
- 
-|**Startzeitpunkt** beliebig oder leer\\| 
- 
-|**Zeit bis zum Start (ms)** Wert größer oder gleich 1000, wenn Startzeitpunkt gesetzt ist, muss dieses Feld leer sein.\\| 
- 
-|**Zeitintervall (ms)** beliebig (gibt an, in welchem Zyklus der Timer ausgeführt wird)\\| 
- 
-|**Max. Durchläufe** beliebig (-1 entspricht unendlich vielen Durchläufen)\\| 
- 
-|**Durchläufe** Zählt wie oft der Timer durchgelaufen ist\\| 
- 
-|**Status** Hier werden eventuelle Fehlermeldungen angezeigt\\| 
- 
-|**Letzte Ausführung** Hier steht das Datum und die Uhrzeit der letzten Ausführung\\| 
- 
-|**__ACHTUNG:​__**Es ist entweder ein Startzeitpunkt oder eine Zeit bis zum Start zu wählen. Beides zusammen funktioniert nicht!\\| 
- 
-==== Verfügbare Timer ==== 
-Die folgende Auflistung der verfügbaren Timer für T!M spiegelt den aktuellen Stand bei Erstellung dieses Dokuments wieder. T!M Solutions entwickelt stetig neue Timer und wird so den verschiedensten Kundenanforderungen gerecht.\\ 
-\\ 
-Alle verfügbaren Timer können auch über das T!M Wiki eingesehen werden:\\ 
-[[http://​wiki.taskinmotion.de/​doku.php?​id=software:​tim:​timer]] 
- 
-==== performescalationfornodestimerwithlimit ==== 
-Dieser [[software:​tim:​timer:​performescalationfornodestimerwithlimit|performescalationfornodestimerwithlimit]] Timer schreibt Eskalationsmails für alle Instanzen, bei denen der Eskalationszeitpunkt in der Vergangenheit liegt. Dies ist der richtige Timer für den GenerateEscalationTimeHandler (siehe 2.10 Actionhandler). \\ 
- 
-==== signalByMail ==== 
-Dieser [[software:​tim:​timer:​signalbymail|signalByMail]] Timer prüft Postfächer und schickt Instanzen weiter, wenn dort E-Mails vorhanden sind, die Parametern entsprechen,​ die zu diesen Instanzen gehören.\\ 
- 
-==== signalAllWaitStateByTimeFromVariable ==== 
-Dieser [[software:​tim:​timer:​signalallwaitstatebytimefromvariable|signalAllWaitStateByTimeFromVariable]] Timer überprüft,​ ob das Datum in einer Prozessvariable,​ das aktuelle Datum überschritten hat. Wenn dies der Fall ist, wird der Waitstate gesignalt und der Prozess läuft den entsprechenden Weg weiter.\\ 
- 
-==== handleActualAbsences ==== 
-Der [[software:​tim:​timer:​handleactualabsences|handleActualAbsences]] Timer sorgt dafür, dass Aufgaben bei Abwesenheit eines Mitarbeiters an dessen Vertreter übergeben werden. \\ 
- 
-==== performPastReminders ==== 
-Dieser [[software:​tim:​timer:​performpastreminders|performPastReminders]] Timer führt alle Reminder bis zu einem Limit aus. Dies ist z.B. der richtige Timer für den GenerateOffsetEscalationTimeHandler.\\ 
- 
-==== createProcessInstancesByHandler ==== 
-Es handelt sich hier um einen [[software:​tim:​timer:​createprocessinstancesbyhandler|createProcessInstancesByHandler]] Timer für Handler zum Starten von Prozessinstanzen.\\ 
- 
- 
- 
----- 
  
 ====== 3. AND, XOR und OR ====== ====== 3. AND, XOR und OR ======
Zeile 665: Zeile 509:
  
 ===== 5.2 Deployment ===== ===== 5.2 Deployment =====
 +==== Umlaute und Sonerzeichen ====
 +Bei der Modellierung mit Signavio4T!M ist zu beachten, dass keine Umlaute (ü, ä, ö) und Sonderzeichen (ß, §, $; #, „“, *, {, }) im Prozessmodell und in den Taskbeschreibungen verwendet werden dürfen.\\
 +Zu beachten ist hierbei, dass bei Verwendung eines nicht zulässigen Zeichens KEINE Fehlermeldung beim Deployment Check erfolgt. Es erfolgt lediglich eine allgemeine Fehlermeldung nach versuchtem Deploymentvorgang.\\
 +{{:​42.png?​400|}}\\
  
 +==== Veröffentlichung ====
 Die Veröffentlichung (Deployment) des Prozesses auf der T!M-Task !n Motion Umgebung geschieht durch das Auswählen des Menüpunktes „Zu T!M deployen“. ​ Zum deployen benötigen Sie die Rolle (Deployer) in der T!M Benutzerverwaltung.\\ Die Veröffentlichung (Deployment) des Prozesses auf der T!M-Task !n Motion Umgebung geschieht durch das Auswählen des Menüpunktes „Zu T!M deployen“. ​ Zum deployen benötigen Sie die Rolle (Deployer) in der T!M Benutzerverwaltung.\\
 {{:​33.png?​600|}} {{:​33.png?​600|}}
  
 +<note important>​ 
 +{{:​40.png?​50 |}}Dieses Symbol weist auf einen kleinen Fehler in der Modellierung hin. Ein Beispiel hierfür ist, wenn vergessen wurde einer Aufgabe (Task) eine Duration (Durchlaufzeit oder Liegezeit) zuzuordnen. WICHTIG: Ein solcher Fehler hat KEINE Auswirkungen auf die Veröffentlichung. Der Prozess lässt sich ohne Probleme deployen.\\ 
 +\\ 
 +{{:​41.png?​50 |}}Dieses Symbol weist auf einen schwerwiegenden Fehler in der Modellierung hin. Ein Beispiel hierfür ist, wenn eine Swimlane nicht benannt wurde. WICHTIG: Ein solcher Fehler hat  Auswirkungen auf die Veröffentlichung. Der Prozess lässt sich so NICHT deployen bis der Fehler behoben wurde.</​note>​
 ===== 5.3 Links ===== ===== 5.3 Links =====
  
Zeile 694: Zeile 546:
 \\ \\
 \\ \\
-**__Hinweis:​__** Das Wichtige bei der Definition von Links, ist die genaue Angabe der „url“! „name“ kann frei vergeben werden und „class“ muss unverändert bleiben. +<note important>​**__Hinweis:​__** Das Wichtige bei der Definition von Links, ist die genaue Angabe der „url“! „name“ kann frei vergeben werden und „class“ muss unverändert bleiben.</​note>​
- +
  
signavio_manual_index.1380894272.txt.gz · Zuletzt geändert: 2021/07/01 10:01 (Externe Bearbeitung)