Massenerstellen von Rechnungen aus LS: sumbit direkt von der Aktion machen
Das submit, das die Umwandlung der Rechnungen startet, kann direkt über dieActionBar angegeben werden. Damit fällt die js-Funktion ganz weg.
Massenerstellen von Rechnungen aus LS: js: Klasse "loading" setzen raus
Das tut hier nichts, denke ich.
Massenerstellen von Rechnungen aus LS: Aktion nur einmal ausführen
Dafür den Action-Parameter only_once verwenden.Damit das aber klappt, muss die Prüfung, ob etwas angehakt ist, auch als checkan die Action gehängt werden. Denn sonst wird der Knopf abgeschaltet, auch wenn...
Massendruck: Option "beidseitig" auch beim Drucken aus Rechnungsberichten
ActionBar: Verwendung beim Massenerzeugen von Rechnungen aus Lieferscheinen
ActionBar: Verwendung in MassInvoiceCreatePrint-Controller (nur Rechnungsliste)
ActionBar: Verwendung in Berichtsfunktion in ar.pl
Dateimanagement: Massendruck
Der Massendruck per BackgroundJob nutzt nun das FileManagement
Die erzeugten Dateien werden ggf. mit PDF Anhängen erweitertund entsprechend abgespeichert.
Per Flag kann dem massendruck mitgeteilt werden,dass eine leere Seite ggf hinzugefügt wird...
MassInvoiceCreatePrint - Filter korrekt übergeben
Beim Massendruck wurden die ausgewählten Filter nicht korrektberücksichtigt, wenn man z.B. nach allen Lieferscheinen ab einembestimmten Datum gefiltert hat, und davon die ersten 10 drucken wollte,wurde die ersten 10 aus der ungefilterten Liste gedruckt.
Massendruck weitere Optionen (zweiter Druckbefehl) implementiert
transdate, copy_printer_id (id des zweiten Druckbefehls) als optionaleParameter beim Aufruf der Konvertierung inkl. Ausdruck in der APIbereitgestellt.
Details: perldoc SL/Controller/MassInvoiceCreatePrint.pm
Massenkonvertierung von Lieferscheinen nach Rechnung ink. Druck
Die Konvertierung als auch das Generieren des PDFs erfolgt alsBackground-Job. Entsprechend muss der task_server für den.Mandanten eingestellt sein.Details und bekannte offene Punkte im POD der beiden Perl-Module....