Verarbeitungsaufträge reorganisieren

1                     Themenübersicht

Mithilfe der Reorganisations-Anwendung „Verarbeitungsaufträge reorganisieren“ werden Verarbeitungsaufträge 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. Für Anwendung „Verarbeitungsaufträgen reorganisieren“ muss dabei nicht auf eine besondere Reihenfolge geachtet werden.

2                     Begriffsbestimmung

Hintergrund-Anwendung

Eine Hintergrund-Anwendung ist eine Anwendung, die ohne Interaktion mit einem Benutzer ausgeführt wird. In Semiramis kann eine Hintergrund-Anwendung entweder durch einen Verarbeitungsauftrag, durch einen CORBA-Aufruf oder durch eine andere Anwendung geöffnet werden.

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-Anwendung

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.

3                     Beschreibung

Mit der Reorganisations-Anwendung „Verarbeitungsaufträge reorganisieren“ werden Verarbeitungsaufträge auf der Repository-Datenbank gelöscht, wenn sie ein bestimmtes Alter erreicht haben und der Status „Abgeschlossen“ oder „Abgebrochen“ ist.

Die Reorganisation kann zusätzlich auf (höchstens) einen Benutzer beschränkt werden. Um den Benutzer nicht einzuschränken oder einen anderen als den aktuell angemeldeten Benutzer anzugeben, muss der aktuell angemeldete Benutzer die Fähigkeit „Verarbeitungsaufträge anderer Benutzer ändern“ („com.cisag.sys.services.batch.ChangeOtherUsersJobs“) besitzen.

Es wird empfohlen diese Reorganisations-Anwendung mit den Vorschlagswerten und gegebenenfalls mit einem noch kleineren Wert für den Parameter „Einträge älter als“ so einzuplanen, dass sie ein oder mehrmals in der Woche im Rahmen eines OLTP-Datenbank-unabhängigen Reorganisationsauftrags ohne Einschränkung auf einen Benutzer ausgeführt wird.

Hinweis:

Das Ausführen der Reorganisations-Anwendung erfolgt über die Anwendung „Reorganisationsaufträge“. Weitere Informationen zu dieser Anwendung finden Sie in der Dokumentation Reorganisationsaufträge.

3.1               Parameter

Die Reorganisations-Anwendung hat folgende Parameter:

Parameter Erläuterung
Maximale Laufzeit Die maximale Laufzeit einer Reorganisations-Anwendung ist die Zeitspanne, nach der die Reorganisations-Anwendung spätestens beendet wird.

Der Vorschlagswert ist zehn Minuten.

Benutzer Benutzer, dessen Verarbeitungsaufträge reorganisiert werden. Wenn der Benutzer nicht angegeben wird oder ein anderer als der aktuell angemeldete Benutzer angegeben wird, so muss der aktuell angemeldete Benutzer die Fähigkeit „Verarbeitungsaufträge anderer Benutzer ändern“ („com.cisag.sys.services.batch.ChangeOtherUsersJobs“) besitzen. Besitzt er die Fähigkeit nicht, so ist das Feld mit dem aktuellen Benutzer vorbelegt und nicht änderbar.
Status Status der zu organisierenden Verarbeitungsaufträge. Mögliche Werte sind:

·         Abgebrochen

·         Abgeschlossen

Der Vorschlagswert für „Status“ umfasst alle auswählbaren Werte.

Einträge älter als Alle Verarbeitungsaufträge, die älter als die angegebene Dauer sind, werden gelöscht. Vorschlagswert: 12 Wochen.

3.2               Betroffene Business Objects

Folgendes Business Object ist von der Reorganisation betroffen:

Bezeichnung: Verarbeitungsauftrag

com.cisag.sys.services.batch.obj.Job

Czy ten artykuł był pomocny?