Mit Regeln lassen sich bei unvorsichtigem Gebrauch sehr schnell und sehr viele Datensätze anlegen oder ändern. Im Extremfall können Zyklen entstehen, bei denen wechselseitig endlos Änderungen durchgeführt oder neue Datensätze angelegt werden.
Regel-Administratoren müssen genau wissen, was sie tun und entsprechend ausgebildet sein.
Beachten Sie, insbesondere als Administrator, auch die folgenden Hinweise und Empfehlungen.
Der Benachrichtigungs- und Aktionsdienst ist ein Serverdienst und läuft auf einem CAS genesisWorld-Applikationsserver.
In festgelegten Überwachungsintervall prüft der Dienst für die überwachten Datensätze alle Regeln. Wenn ein Ereignis eingetreten ist, werden die zugehörigen Aktionen ausgeführt.
Der Dienst ist in Abhängigkeit von der sonstigen Auslastung des Applikationsservers immer nur eine gewisse Zeit tätig, um den Applikationsserver nicht zu blockieren. Zwischen Eintritt eines Ereignisses und Auslösen der Aktion können somit unterschiedlich lange zeitliche Abstände liegen.
Möchten Sie Regeln prüfen und öffnen Regeln deshalb, dann sollten Sie beim Schließen des Fensters auf Abbrechen klicken. Durch Anklicken von OK wird eine Regel neu initialisiert und das Ausführen des Benachrichtigungs- und Aktionsdienst verzögert sich daher.
Die Auslastung des Applikationsservers ist auch von den Überwachungsintervallen der Regeln abhängig. Wenn Überwachungsintervalle wegen der Auslastung des Applikationsservers bzw. der Anzahl der Aktionen nicht eingehalten werden, haben Sie folgende Möglichkeiten:
Wir empfehlen, die Option Regel-Administrator nur für ausgesuchte Benutzer zu vergeben und diese Anwender entsprechend zu informieren.
Weiterhin sind beim Einsatz des Aktions- und Benachrichtigungsdienst folgende Punkte zu beachten:
Zyklen
Mehrere Regeln eines oder mehrerer Benutzer können zu Zyklen bzw. Endlosschleifen führen.
Keine Workflows
Mit dem Benachrichtigungs- und Aktionsdienst ist kein mehrstufiger Workflow abbildbar. Die Abbildung von Elementen wie Ablaufketten, Bedingungen, Verzweigungen usw. ist nicht beabsichtigt.