Zum Inhalt springen
Fehlerbenachrichtigungsdienst - OMS

Fehlerbenachrichtigungsdienst - OMS

Der Job Fehlerbenachrichtigungsdienst – OMS überwacht Dokumente im System und versendet E-Mail-Benachrichtigungen, wenn Aufträge länger als ein definierter Zeitraum in einem bestimmten Status verbleiben.

Damit dient der Job der:

  • Überwachung von Prozess- und Auslieferungsstatus
  • Früherkennung von Störungen
  • Transparenz bei nicht weiterverarbeiteten Aufträgen

Typisches Anwendungsszenario

Ein Auftrag wurde erzeugt und sollte an einen Druckdienstleister weitergeleitet werden.
Aufgrund einer Störung oder Fehlkonfiguration wird der Auftrag jedoch nicht verarbeitet.

Der Job erkennt:

  • Auftrag befindet sich noch im Status „Bereit zur Auslieferung“
  • Schwellwert (z. B. 2 Stunden) wurde überschritten

→ Der zuständige Mitarbeiter oder eine zentrale Stelle wird per E-Mail informiert.

Funktionslogik

Der Job prüft regelmäßig:

  1. Kanalselektion
  2. Statusselektion
  3. Alter des Auftrags (Schwellwert + Einheit)
  4. Maximale Benachrichtigungsanzahl

Wenn alle Kriterien erfüllt sind:

  • E-Mail wird generiert
  • optional zusätzlich an den Ersteller gesendet
  • Benachrichtigungszähler wird erhöht

Kanal- und Statusfilter

Feld Beschreibung
Kanäle Liste der Kanäle, die überwacht werden sollen. Es ist der Schlüssel der Profileigenschaft (Kanal) aus Documents → Profile → Profileigenschaften zu hinterlegen.
Kanaldaten Zusätzliche Filterung über ConfigData des jeweiligen Subsystems. Achtung: Kann die Abfrage deutlich verlangsamen.
Status Liste Liste der Dokumentenstatus, die überwacht werden sollen. Schlüssel aus Documents → Profile → Dokumentstatus.

Zeitsteuerung (Schwellwert)

Feld Beschreibung
Schwellwert Zeitwert, ab dem ein Auftrag als „überfällig“ gilt.
Schwellwert Einheit Einheit des Schwellwerts: Tag, Stunde, Minute.

Ein Auftrag wird berücksichtigt, wenn:

  • alle Filterkriterien erfüllt sind
  • Alter des Auftrags > definierter Schwellwert

E-Mail-Konfiguration

Feld Beschreibung
E-Mail Empfänger Fester Empfänger der Benachrichtigung.
E-Mail Absender Absenderadresse der generierten E-Mail.
E-Mail Betreff Betreff der Benachrichtigungs-E-Mail.
E-Mails an den Ersteller schicken Sendet die Benachrichtigung zusätzlich an den Auftragsersteller. Voraussetzung: E-Mail-Adresse im Mitarbeiterprofil hinterlegt.

Falls kein Ersteller-Mailkonto gepflegt ist, erfolgt der Versand an die Adresse aus E-Mail Empfänger.

Benachrichtigungssteuerung

Feld Beschreibung
Maximale Anzahl an Benachrichtigungen pro Dokument Legt fest, wie oft ein Auftrag gemeldet wird, solange sein Status unverändert bleibt.

Ein Auftrag wird nicht weiter gemeldet, wenn:

  • sein Status geändert wurde
  • die maximale Anzahl erreicht ist

Hinweise & Empfehlungen

  • Statusfilter möglichst präzise definieren (z. B. nur „Wartend auf Auslieferung“).
  • Schwellwert nicht zu niedrig wählen (Vermeidung von Spam-Effekten).
  • Maximalanzahl sinnvoll begrenzen (z. B. 3–5 Benachrichtigungen).
  • „Kanaldaten“ nur verwenden, wenn fachlich zwingend notwendig (Performance).
  • E-Mail-Versand regelmäßig testen (SMTP-Konfiguration prüfen).
Zuletzt aktualisiert am