Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Auszug
hiddentrue

Nuclos Jobsteuerung: Fristenjob, Datenbankjob, Cron, Quartz, Job-Warteschlange, Fristenregel, Zeitplan, Scheduler.

globe with meridians Sprache: Deutsch · English

hammer and wrench Jobsteuerung

Prozesse zeitgesteuert ausführen – Fristen- und Datenbankjobs, Cron, Warteschlangen und E-Mail-Benachrichtigungen.

Status
colourPurple
titleHow-to
Status
colourBlue
titleAdministrator
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel2

Definition

Menüaufruf: (Administration) - (Jobsteuerung) 

Die Jobsteuerung ermöglicht es aufwändige Prozesse automatisch in wiederkehrenden Zeitintervallen bzw. zu bestimmten Zeitpunkten auszuführen.

 Konfiguration

minLevel2

Menü Administration → Jobsteuerung. Die Jobsteuerung führt aufwändige Prozesse automatisch zu bestimmten Zeitpunkten oder in wiederkehrenden Intervallen aus.

Konfiguration

FeldBedeutung
Namefreie

...

Bezeichnung des Jobs
Jobtyp

...

Fristenjob

...

(eine/mehrere Java-Regeln) oder Datenbankjob (DB-Prozeduren/-Funktionen)
Startdatum / Startzeitinitialer Start
IntervallAusführungsabstände (füllt den Cron-Ausdruck)
Cron-Ausdruckgenaue Zeitsteuerung (Quartz), aus dem Intervall oder manuell
WarteschlangeReihenfolge/Serialisierung – siehe Job-Warteschlange
E-Mail anBenachrichtigung bei auswählbaren Events (z.​B. fehlgeschlagene Jobs)
Log-Info löschen nachAufbewahrung der Joblog-Einträge

Regel bzw. Prozedur zuweisen

  • Fristenjob: eine oder mehrere Fristenregeln per Drag&Drop zuweisen (neue über das Kontextmenü anlegen).
  • Datenbankjob: im Reiter Parameter – Prozeduren/Funktionen die zuvor angelegte Prozedur/Funktion auswählen.

Ausführung & Reiter

Ein Job lässt sich in der Kopfzeile aktivieren/deaktivieren oder manuell starten. Weitere Reiter: Benachrichtigungen (zusätzliche E-Mail-Empfänger), Mandanten (für welche Mandanten der Job läuft), Nuclet-Parameter (job-spezifische Werte).

Verwandte Seiten

gear Job-Warteschlange


Serialisierung.

Öffnen →

gear Wartungsmodus


Pausiert Jobs.

Öffnen →

die ausgeführt werden (Konfiguration->Regelmanagement)

Datenbankjob, hierbei handelt es sich um ein oder mehrere Datenbankprozeduren (Konfiguration->Datenbank) die ausgeführt werden

Startdatum: Initiales Startdatum für den Job

Startzeit: Initiale Startzeit für den Job

Intervall: In welchen Abständen soll der Job Ablaufen

Cron Ausdruck:

In welchen Abständen soll der Job Ablaufen. Wird aus Feld Intervall ausgefüllt oder kann selber eingegeben werden (http://quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger)

Beschreibung: Freie Beschreibung des Jobs

Warteschlange: Hier kann man die Reihenfolge der Jobs angeben in der sie abgearbeitet werden sollen Job-Warteschlange. Jobs sollten nicht gleichzeitig sondern hintereinander laufen.

E-Mail an: E-Mails können bei bestimmten auswählbaren Events versendet werden, hierzu müssen natürlich die entsprechenden Parameter für die Kommunikation mit dem E-Mail Server gesetzt sein. Es werden z.B. Emails an den Administrator geschickt, wenn Jobs fehl schlagen. 

Log-Info löschen nach: Löschen der Inhalte aus dem Joblog nach einer gewissen Zeit

Image Removed

Fristenregel zuweisen

Sobald ein Job angelegt wurde, können im Server Regelmanager ein oder mehrere Regel per Drag&Drop von Links nach rechts gezogen werden um eine Zuweisung zu tätigen. 

Existiert noch keine Job Regel kann über das Kontextmenü eine neue angelegt werden.

Image Removed

Datenbankjob zuweisen

Im Reiter Parameter - Prozeduren/Funktionen kann man die Prozedur bwz. Funktion auswählen die man vorher in Datenbank angelegt hat. 

Image Removed

Job ausführen

Ein Job kann über die Kopfzeile allgemein aktiviert oder deaktiviert werden. Desweiteren kann ein Job manuell ausgeführt werden

Image Removed

Reiter - Benachrichtigungen

Hier kann man noch weitere Benutzer hinzufügen die über die Jobausführung per E-Mail informiert werden. 

Reiter - Mandanten

Hier kann man Mandanten ausführen für die der Job gilt.

Reiter - Nuclet Parameter

Hier kann man noch Nuclet Parameter auswählen die speziell für diesen Job greifen sollen.