Process Repository Client (PRC)

Der Process Repository Client, dient dazu die einzelnen Prozesse und deren Versionen des Deployments mit erweiterten Informationen wie zB Mehrsprachfähigkeit, Actionhandler,... anzureichen. Hierbei können ältere Versionen eines Prozesses ohne großen Aufwand wiederhergestellt werden und verwendet werden.

Übersicht über den Process Repository Client

Element	Beschreibung
1	Hier befindet sich die Auflistung der verschiedenen Prozesse. Durch das Anklicken der einzelnen Prozesse öffnet sich ein Dropdown-Menü. In diesem werden die verschiedenen Versionen des Prozesses aufgelistet. Durch das Auswählen der jeweiligen Version öffnen sich im Element 2 die dazugehörigen Informationen.
2	Hier können die allgemeinen Informationen einen Prozessversion eingesehene werden. Dazu gehört der Name, der Veröffentlicher, Datum, u.v.m.
3	In diesem Bereich kann der Prozess im allgemeinen angereichert werden. Soll der Prozess zB von einer Smartform begleitet werden, kann dies im entsprechenden Tab veranlasst werden.

Wiederherstellen

Um einen Prozess bearbeiten zu können, darf dieser nicht veröffentlicht sein. Veröffentliche Prozess können an dem grün-weissen Symbol vor der Version erkannt werden. Beim Wiederherstellen einer Version werden alle Informationen der aktuell ausgewählten Version in die neuste Version kopiert.

Sollte eine ältere Prozessversion wiederhergestellt werden, muss zB eine neuere Smartformmanuell übernommen werden!

Ist die gewünschte Version, die wiederhergestellt werden soll, ausgewählt worden, wird durch die Betätigung des „Wiederherstellungsbutton“ eine neue Version in der Liste erstellt. Der neuen Version wird hierbei die nächst folgende Nummer zugewiesen. Die nun erstellte neue Version kann nun jederzeit von einem User bearbeitet werden, da sie bis zum Zeitpunkt der Veröffentlichung nicht schreibgeschützt ist.

Bearbeiten

Im Folgenden wird nun beschrieben, wie der Prozess durch den PRC auf Wunsch einfach und schnell abgeändert werden kann:

Deployer, Owner und Starter

Durch Anklicken der noch nicht veröffentlichten wiederhergestellten Version können vorerst einmal die drei wichtigsten Assignments eines Prozesses geändert werden. Hierbei erfolgt die Eingabe über ein Autocomplete, welcher Vorschläge macht, welche Gruppen zu der aktuellen Eingabe passen. <todo>Mit Contextrollen verlinken</todo>

Modell, Beschreibung, Smartform und Section

Modell

Das Modell selbst kann in seiner Form nicht verändert werden, jedoch können die einzelnen Tasks und Aktivitäten in Ihren Einstellungen verändert werden. Zum Auswählen der einzelnen verschiedenen Tasks können diese im Prozessmodell ausgewählt werden, oder auch über das Dropdown-Menü (siehe oben).

Tasknode

Modell: Feld 1 und Feld 3 zeigen auf, wie eine Tasknode aufgerufen werden kann. Entweder über das Prozessmodell selbst, oder über das Dropdown-Menü. Feld 2 zeigt, wo die Duration der jeweiligen Node verändert werden kann.

Beschreibung: Sofern bislang noch keine Beschreibung für diese Node vorliegt ist dieses Feld leer, eine Beschreibung kann nun jedoch auf Wunsch hinzugefügt werden. Falls eine Beschreibung bereits bestehen sollte, kann diese nach belieben geändert, oder ganz entfernt werden.

Events: In Feld 1 werden die bereits vorhandenen Events aufgelistet, falls welche vorhanden sein sollten. Ebenso können neue Events durch einen Klick auf Feld 2 angelegt werden.

Aufgaben: In Feld 1 werden alle vorhandenen Aufgaben aufgelistet und können hier bearbeitet werden. Neue Aufgaben können unter verwendung des BUttons in Fels 2 jederzeit hinzugefügt werden.

Mailnode

Modell: Durch Auswahl der Mailnode kann die Duration geändert werden.

Events: In Feld 1 werden alle verfügbaren Events aufgelistet und können bearbeitet werden. Durch die Betätigung des Buttons In Feld 2 können Events jederzeit hinzugefügt werden.

Email Parameter: In diesem Tab können alle notwendigen Einstellungen für einen Mailversand getätigt und geändert werden.

Swimlane

Modell: Hier werden der Name und das Assignment der Swimlane angezeigt. Der Name der jeweiligen Swimlane kann nicht verändert werden, jedoch das Assignment. Die Swimlane kann im Gegensatz zu den Nodes nur durch das Dropdown-Menü ausgewählt werden, nicht über das Prozessmodell.

Description: Hier kann eine Beschreibung der entsprechenden Swimlane eingetragen, oder verändert werden.

Veröffentlichen

Nachdem alle Änderungen vorgenommen worden sind muss der abgeänderte Prozess wieder in TIM eingegliedert werden. Dies geschieht durch den Button „Veröffentlichen“. Anders wie bei dem normalen Deployment, benötigt man keine Zugangsdaten (Mantand/User + Passwort), da man bereits mit seinem User im PRC eingeloggt ist. Ein einfacher Klick genügt hierbei. Nachdem die Veröffentlichung stattgefunden hat, wird nun durch den grünen Haken dargestellt, dass die neue Version erfolgreich in TIM eingegliedert wurde. Zudem wird das Datum und die Uhrzeit der Veröffentlichung angezeigt. Die Version ist nun wieder schreibgeschützt.