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: 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
Massenerstellen von Rechnungen aus LS: Filtern nach Kundentyp
get_storage_enabled war falsch in MassInvoiceCreatePrint
auch in MassDeliveryOrderPrint eingefügt
Fixt #336 Can't locate object method "doc_storage_enabled" via Package SL::Controller::MassInvoiceCreatePrin
Keine Mixins in Mixins: Helper nur in Controller per "use" hinzufügen: Probleme beim Massendruck mit Dateimanagement
Nun werden alle Helper in Controller per "use" hinzugefügt.
behebt #249
Korrekturen und Vereinheitlichung der Nomenklatur bzgl. Buchungs- und Erfassungsdatum, diverse kleinere Korrekturen bei der Nomenklatur
ActionBar: Massenerstellen: Action-Titel eindeutiger gemacht
ActionBar: Verwendung bei Massenerstellen von Rechnungen standardisiert
ActionBar: Verwendung beim Massenerzeugen von Rechnungen aus Lieferscheinen
ActionBar: Verwendung in MassInvoiceCreatePrint-Controller (nur Rechnungsliste)
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...
»with_transaction« anstelle von »do_transaction« verwenden
Es sollte so selten wie möglich »do_transaction« verwndet werden, damitman sich immer angewöhnt, »with_transaction« zu nutzen.
Hintergründe und Unterschiede zwischen den beiden Funktionen sind in der...
SL::DB::Printer: »Dokument an Drucker schicken« zentralisiert
Die neue Funktion print_document übernimmt das Spawnen des externenProzesses und schickt das Dokument an den Drucker. Das Dokument kannentweder direkt als Inhalt oder als zu sendender Dateiname übergeben...
MassRecordCreationAndPrinting: SessionFiles für TaskServer Fix
Massenkonvertierung Lieferschein - Rechnungen. Detailverbesserungen
Aufgrund der Code-QS von Bernd folgende Details bei der Massenkonvertierungvon Lieferscheinen nach Rechnungen eingebaut:a) Das Model filtert jetzt nur nach offenen Verkaufslieferscheinen und...
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
MassInvoiceCreatePrint: js accessor angepasst
POD Fehler
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....