Automatische Ausgaben per PRINT+PLUS Task
Der PRINT+PLUS Task ermöglicht es, Ausgaben zeitgesteuert und automatisiert auszuführen, ohne dass cobra CRM geöffnet sein muss. Typische Einsatzszenarien sind:
-
Nächtliche Serienbriefe (z.B. täglicher Versand von Berichten)
-
Wiederkehrende Exporte in regelmäßigen Abständen (Daueraufgaben)
-
Automatisierte Dokumentenerstellung durch externe Systeme oder Skripte
Der Task wird als Kommandozeilen-Programm (PrintPlus.Task.exe) bereitgestellt und kann über die Windows-Aufgabenplanung oder andere Scheduler-Werkzeuge zeitgesteuert aufgerufen werden.
Funktionsweise
Der Task arbeitet mit einer Job-Warteschlange in der cobra-Datenbank. Der Ablauf ist:
-
Ein Job wird in der Datenbank angelegt – entweder durch ein PRINT+PLUS Skript, ein externes System oder manuell.
-
Die Windows-Aufgabenplanung startet PrintPlus.Task.exe in regelmäßigen Abständen.
-
Der Task prüft die Warteschlange, findet alle fälligen Jobs und führt diese nacheinander aus.
-
Nach der Ausführung wird der Status des Jobs aktualisiert (Erfolgreich oder Fehlgeschlagen).
Erfolgreich ausgeführte und fehlgeschlagene Jobs werden automatisch nach 30 Tagen aus der Datenbank entfernt.
Einrichtung
- Installationsverzeichnis
Der Task wird mit PRINT+PLUS ausgeliefert und befindet sich im Installationsverzeichnis. Stellen Sie sicher, dass die DateiPrintPlus.Task.exevorhanden ist. - Windows-Aufgabenplanung einrichten
- Öffnen Sie die Windows-Aufgabenplanung (
taskschd.msc). - Erstellen Sie eine neue Aufgabe:
- Name: z.B. "PRINT+PLUS Task - [Datenbankname]"
- Sicherheitsoptionen: Wählen Sie ein Benutzerkonto mit ausreichenden Rechten auf die Datenbank. Aktivieren Sie "Unabhängig von der Benutzeranmeldung ausführen". - Konfigurieren Sie einen Trigger (Zeitplan)
z.B. täglich um 02:00 Uhr, oder alle 15 Minuten wiederholen - Konfigurieren Sie die Aktion:
- Programm/Skript: Pfad zu
PrintPlus.Task.exe - Argumente hinzufügen: siehe Abschnitt "Aufruf-Parameter"
- Starten in: Verzeichnis, in dem
PrintPlus.Task.exeliegt
- Programm/Skript: Pfad zu
- Öffnen Sie die Windows-Aufgabenplanung (
Aufruf-Parameter
Der Task wird über die Kommandozeile mit folgenden Parametern aufgerufen:
PrintPlus.Task.exe <ADL-Pfad> [Benutzername] [PerformanceLog]
| Parameter | Pflicht | Beschreibung |
|---|---|---|
| ADL-Pfad | Ja | Vollständiger Pfad zur ADL-Datei der cobra-Datenbank |
| Benutzername | Nein | cobra-Benutzername, unter dem der Export ausgeführt wird. Wenn nicht angegeben, wird der Windows-Benutzername verwendet. |
| PerformanceLog | Nein | Beliebiger Wert (z. B. true). Wenn angegeben, werden zusätzliche Zeitmessungen im Log protokolliert. |