Mithilfe der Reorganisations-Anwendung Prozesse reorganisieren werden Workflow-Prozesse reorganisiert. Nachfolgend finden Sie unter anderem Beschreibungen zur Verwendung der Reorganisations-Anwendung und zu deren Parametern. Sie werden außerdem über die Auswirkungen der Reorganisation informiert.
Die Reorganisations-Anwendungen werden durch die Anwendung Reorganisationsaufträge ausgeführt. Die Beschreibung dieser Anwendung finden Sie in der Dokumentation Reorganisationsaufträge. Darin finden Sie auch eine Vorgehensweise, wie Sie die Reorganisations-Anwendung ausführen.
In die Anwendung Reorganisationsaufträge werden verschiedene Reorganisations-Anwendungen in eine Liste aufgenommen, um sie mit einem Reorganisationsauftrag nacheinander auszuführen. Damit tatsächlich reorganisiert wird, ist dafür oftmals eine bestimmte Reihenfolge innerhalb der Liste einzuhalten. Nur so können Verwendungen aufgelöst werden. Diese Reihenfolge entnehmen Sie bitte der Dokumentation Reorganisationsreihenfolge.
Begriffsbestimmung
- Hintergrund-Anwendung – Eine Hintergrund-Anwendung ist eine Anwendung, die ohne Interaktion mit einem Benutzer ausgeführt wird. Sie kann entweder durch einen Verarbeitungsauftrag, durch einen CORBA-Aufruf oder durch eine andere Anwendung geöffnet werden.
- Prozess – Ein Prozess im Workflow-Management beschreibt die arbeitsteilige Ausführung eines betrieblichen Prozesses oder Teilprozesses auf Basis einer Prozessdefinition. Ein Prozess kann als Diagramm angezeigt werden, dessen Knoten die Aktivitäten und dessen Kanten den Kontrollfluss darstellen. Mithilfe der Aktivitäten werden die einzelnen Prozessschritte bearbeitet. Der Abschluss eines Prozessschrittes kann die Bearbeitung anderer Prozessschritte auslösen. Ein Prozess hat einen Status und einen festgelegten Bearbeitungszeitraum und kann Prozessvariablen und Prozessergebnisse besitzen.
- Reorganisation – Das Reorganisieren von Daten hat deren physisches Löschen aus der Datenbank zum Ergebnis. Das Löschen setzt eine Reihe von erfolgreich bestandenen Prüfungen voraus. Mit der Reorganisation werden auch die von den zu löschenden Daten eventuell abhängigen Business Objects gelöscht.
- Reorganisations-Anwendungen – Reorganisations-Anwendungen sind Hintergrund-Anwendungen mit der besonderen Verwendung Reorganisation. Reorganisations-Anwendungen dienen der Reorganisation von Stamm- und Bewegungsdaten nach bestimmten Kriterien.
- Reorganisationsauftrag – Ein Reorganisationsauftrag ist ein Verarbeitungsauftrag, durch den ausschließlich eine oder mehrere Reorganisations-Anwendungen aufgerufen werden. Der Aufruf der Reorganisations-Anwendungen erfolgt in einer individuell festgelegten Reihenfolge, wodurch Reihenfolgeabhängigkeiten berücksichtigt werden.
Beschreibung
Mit der Reorganisations-Anwendung Prozesse reorganisieren werden Prozesse und ihre zugehörigen Aktivitäten und Aufgaben reorganisiert. Die Reorganisations-Anwendung berücksichtigt nur Aktivitäten, die zu einem Workflow-Prozess gehören. Für Informationen zur Reorganisation von Aktivitäten, die nicht zu einem Prozess gehören, lesen Sie bitte die Dokumentation Aktivitäten reorganisieren.
Sie können einen Prozess nur dann reorganisieren, wenn dieser den Status Erledigt oder Unbearbeitet erledigt hat. Zusätzlich können Sie festlegen, wie lange der Prozess bereits erledigt sein muss, bevor dieser reorganisiert werden kann. Erledigte Prozesse dokumentieren in einigen Fällen Tätigkeiten, die auch nach deren Abschluss aufbewahrungspflichtig bzw. noch von Interesse sind. Aus diesem Grund können Sie eine Aufbewahrungsfrist festlegen, bevor deren Ablauf der Prozess von der Reorganisation ausgeschlossen bleibt. Einen Vorschlagswert für die Aufbewahrungsfrist können Sie in der Anwendung Prozessdefinitionen hinterlegen. Die Aufbewahrungsfrist können Sie in den Anwendungen Prozesse, Cockpit: Prozesse/OLTP-Datenbank und Cockpit: Prozesse/Repository-Datenbank nachträglich ändern. Die Anwendung prüft Prozesse reorganisieren prüft nicht, ob in anderen Business Objects Referenzen auf die zu reorganisierenden Prozesse und ihre zugehörigen Aktivitäten vorhanden sind.
Bei der Reorganisation werden die Repository-Datenbank und alle mit dem Application-Server verbundenen OLTP-Datenbanken berücksichtigt. Alle Datenbanken werden mit den gleichen Parametern reorganisiert. Die Reorganisationsanwendung muss also pro System nur einmal eingeplant werden.
Parameter
Die Reorganisations-Anwendung hat folgende Parameter:
- Maximale Laufzeit – Die maximale Laufzeit einer Reorganisations-Anwendung ist die Zeitspanne, nach der die Reorganisations-Anwendung spätestens beendet wird. Der Vorschlagswert beträgt zehn Minuten.
- Älter als – Es werden nur die Prozesse reorganisiert, deren Status seit mindestens der hier angegebenen Zeit Erledigt oder Unbearbeitet erledigt ist. Ob die Prozesse tatsächlich reorganisiert werden, ist zusätzlich abhängig von der Aufbewahrungsfrist der Prozesse. Wurde für den Prozess eine Aufbewahrungsfrist festgelegt, dann wird diese zur angegebenen Zeitdauer hinzuaddiert. Die Zeitdauer 9.999 Wochen bedeutet, dass Prozesse nicht reorganisiert werden. BeispielGeben Sie eine Zeit von 12 Wochen ein, dann wird ein Prozess mit einer Aufbewahrungsfrist von einem Jahr nur dann reorganisiert, wenn er seit mindestens einem Jahr und 12 Wochen erledigt ist.
Betroffene Business Objects
Folgende Business Objects sind von der Reorganisation betroffen:
Bezeichnung: Prozesse
com.cisag.sys.workflow.obj.Process
Bezeichnung: Aktivitäten
com.cisag.sys.workflow.obj.Activity
Bezeichnung: Aktivitätsparameter
com.cisag.sys.workflow.obj.ActivityParameters
Bezeichnung: Aufgabe
com.cisag.sys.workflow.obj.Workitem
Bezeichnung: Text
com.cisag.sys.workflow.obj.Text