Zeitsteuerung der Module (allgemein)
Jedes Modul bringt Aufgaben mit, die in Abständen laufen — Artikel exportieren, Bestellungen holen, Mails ablegen. Verwaltet werden sie in der Zeitsteuerung. Diese Seite beschreibt, was für alle Module gilt; welche Aufgaben es gibt, steht im Handbuch des jeweiligen Moduls.
Die Tabelle
| Spalte | Inhalt |
|---|---|
| Timer | Name der Aufgabe, gruppiert nach Bereich |
| letzte Ausführung | Uhrzeit, oder läuft… bzw. warten… |
| nächste Ausführung | Uhrzeit des nächsten Starts |
| Intervall | der eingestellte Abstand |
| ▶ | startet die Aufgabe sofort |
| Kategorie | Untergruppe der Aufgabe |
Über Aktualisieren wird die Ansicht neu geladen; sie aktualisiert sich außerdem selbst.
Steht in der Spalte Intervall 00:00:00, ist die Aufgabe nicht eingeplant. Sie läuft dann nur, wenn sie von Hand gestartet wird.
Intervall einstellen
Ein Klick auf die Uhrzeit in der Spalte Intervall öffnet die Eingabe.
Eingegeben wird eine Zeitspanne in Stunden : Minuten : Sekunden.
| Eingabe | Bedeutung | mit Feste Zeit |
|---|---|---|
00:15:00 |
alle 15 Minuten | täglich 0:15 Uhr |
01:00:00 |
jede Stunde | täglich 1:00 Uhr |
05:00:00 |
alle 5 Stunden | täglich 5:00 Uhr |
Feste Zeit
Ohne den Haken ist die Angabe ein Abstand, mit dem Haken eine Uhrzeit.
Für große Läufe — ein Vollexport aller Artikel — ist die feste Zeit der richtige Weg: einmal nachts, statt tagsüber alle paar Stunden.
Parallel ausführen
Normalerweise läuft immer nur eine Aufgabe. Ist eine andere aktiv, wartet die nächste und zeigt warten…, bis sie an die Reihe kommt.
Mit dem Haken Parallel ausführen überspringt eine Aufgabe dieses Warten und läuft gleichzeitig mit anderen.
Das ist Absicht und keine Einschränkung: Zwei Läufe, die dieselben Artikel schreiben, würden sich ins Gehege kommen. Die Warteschlange verhindert das.
Parallel gehört nur dort eingeschaltet, wo eine Aufgabe kurz ist und andere Daten anfasst — etwa der Abruf von Bestellungen, während nachts Artikel exportiert werden. Bei zwei Läufen auf denselben Daten führt es zu Fehlern, die schwer zu deuten sind.
Die Symbole
| Symbol | Bedeutung |
|---|---|
| Pfeil im Kreis | Abstand |
| Uhr | feste Zeit |
| Unendlich-Zeichen | parallel |
Zeitsteuerung ein- und ausschalten
Der Haken Aktiv in der Überschrift gilt für alle Module dieser Installation.
Ausgeschaltet läuft keine Aufgabe mehr — und Änderungen an den Intervallen sind gesperrt. Das ist der Schalter für Wartungsarbeiten, nicht für den Dauerbetrieb.
Ein Start über ▶ funktioniert trotzdem. Manuelle Läufe sind von Aktiv und vom Zeitfenster nicht betroffen.
Zeitfenster: Von und Bis
Neben Aktiv stehen zwei Felder, Von und Bis. Sind sie gefüllt, laufen die geplanten Aufgaben nur innerhalb dieser Zeitspanne.
Damit lässt sich der Betrieb auf die Geschäftszeiten begrenzen — oder umgekehrt aus ihnen heraushalten, wenn die Datenbank tagsüber für die SelectLine frei bleiben soll.
Ein Fenster über Mitternacht wirkt nicht. Bei Von 22:00 und Bis 06:00 wird die Einschränkung übergangen und alle Aufgaben laufen wie ohne Fenster. Für nachts gehört das Fenster deshalb innerhalb eines Tages angegeben, etwa Von 00:00 Bis 06:00.
Die Felder erscheinen nur in der Zeitsteuerung unter SelectLine. Das Fenster gilt aber für alle Module.
Von Hand starten
Die Schaltfläche ▶ startet eine Aufgabe sofort — unabhängig von Intervall, Aktiv und Zeitfenster. Während sie läuft, ist sie ausgegraut.
Der manuelle Start umgeht auch die Warteschlange. Zwei große Läufe gehören deshalb nicht gleichzeitig von Hand gestartet.
Welche Daten eine Aufgabe berücksichtigt
Das hängt von der Aufgabe ab. Grob gilt:
| Art der Aufgabe | Berücksichtigt |
|---|---|
| Stammdaten synchronisieren, Extratabellen exportieren, Artikelgruppen exportieren, Bestand komplett, Kunden exportieren | alle Datensätze der betroffenen Tabellen |
| geänderte Artikel exportieren, Preise exportieren, Bestand geändert, Status exportieren | Datensätze, die seit dem Start des letzten Laufs geändert wurden |
| ein einzelner Artikel | zu diesem Artikel alles: Daten, Preis, Bestand, Bilder |
| XDATZUORD exportieren | geänderte Datensätze, deren Datei im Pfad vorhanden ist |
Bei XDATZUORD gilt zusätzlich: Fehlt die im Datensatz genannte Datei, wird der Datensatz übersprungen. Mehrfach genannte Dateien werden nur einmal übertragen.
Die Erkennung geänderter Datensätze stützt sich auf geändert am. Änderungen, die dieses Feld nicht setzen — etwa direkte Eingriffe in die Datenbank —, werden von den Änderungsläufen nicht erfasst. Dann hilft nur ein Vollauf.
Status und Meldungen
Unter der Tabelle stehen die aktuellen Meldungen des laufenden Betriebs.
Das vollständige Protokoll steht unter Log Informationen.
Systemaufgaben
Neben den Modulaufgaben laufen eigene Aufgaben der Anwendung mit. Siehe Wartung und Systemaufgaben.