Hauptmenü

Drucken von Tickets über Commandline

Begonnen von kornexl, 12.11.2020 13:38:41

⏪ vorheriges - nächstes ⏩

kornexl

Zur Archivierung von Tickets sollten diese als PDF automatisch generiert werden.


Über die Agenten-Umgebung gibt es die Funktion Printforwardfax, mit der man ein Ticket als PDF aufbereitet drucken kann.
Ich habe die PDF-Generierung im Modul für diesen Zweck angepasst.


Kann dieses Modul auch über die Commandline aufgerufen werden?


Ich mache die Ausgabe vorübergehend mit /opt/kix/bin/kix.Console.pl Maint::Ticket::Dump in einem Generic Agent Job
Der Aufruf ist in einem Bash-Skript verpackt, der gleich den Versand per Mail erledigt.


Dieser Dump sieht aber nicht gut aus für die Archivierung.


Jörg Brückner

Hallo kornexl,


leider gibt es keinen anderen Befehl, der ein Ticket komplett ausgibt. Auch die Funktion "Printforwardfax" oder "Ticket als pdf" gibt es
nicht als kix.Console Befehl. Den Weg den du beschreibts, um ein komplettes Ticket automatisiert als pdf zu erhalten, ist wahrscheinlich so der einzigste Weg.
Alles andere geht nur manuell über die Oberfläche.

Eine Übersicht aller kix.Console Befehle erhältst Du mit dem Befehl: "sudo -u www-data /opt/kix/bin/kix.Console.pl"


Herzliche Grüße
Jörg