Direkt zum Hauptinhalt

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:

  1. Ein Job wird in der Datenbank angelegt – entweder durch ein PRINT+PLUS Skript, ein externes System oder manuell.

  2. Die Windows-Aufgabenplanung startet PrintPlus.Task.exe in regelmäßigen Abständen.

  3. Der Task prüft die Warteschlange, findet alle fälligen Jobs und führt diese nacheinander aus.

  4. 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

  1. Installationsverzeichnis
    Der Task wird mit PRINT+PLUS ausgeliefert und befindet sich im Installationsverzeichnis. Stellen Sie sicher, dass die Datei PrintPlus.Task.exe vorhanden ist.
  2. Windows-Aufgabenplanung einrichten
    1. Öffnen Sie die Windows-Aufgabenplanung (taskschd.msc).
    2. 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".
    3. Konfigurieren Sie einen Trigger (Zeitplan)
      z.B. täglich um 02:00 Uhr, oder alle 15 Minuten wiederholen
    4. 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.exe liegt


 

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.