Typos und spellcheck für occurred
S:C:Letter: Vergessene Presenter-Umstellung für ein select_tag
Bugfix: Brieffunktion prüft im Einkauf auf Verkaufsbriefrechte
Ternärer Operator für Fallunterscheidung(is_sales or is_not_very_much_sales)
Toten Code entfernt: customer_or_vendor_selection.js
Bevor es den Customer-Picker gab, bestand die Möglichkeitüber einen Klick auf ein Fragezeichen den Kunden/Lieferantenrauszusuchen. Die Funktion war noch ein bisschen erweitert,da der Ansprechpartner noch separat angezeigt wurde (toter Projektcode im...
Verknüpfte Belege um die Verknüpfung 'E-Mail Journal' erweitert.
Falls das E-Mail-Journal aktiviert ist wird zusätzlich zu derarchivierten E-Mail auch die Verknüpfung vom Beleg zu der E-Mail mitgespeichertund ist im Beleg zusätzlich direkt anwählbar.Etwas mehr Details im POD vom Mailer.pm, die Implementierung orientiert...
Presenter: Neue Struktur in den restlichen Bereichen umgesetzt
Mailer.pm wurde umgebaut, vergessene Caller geändert
Behebt #303, ggf. noch weitere Stellen betroffen.
WebDAV: Überflüssigen Aufruf webdav_path im Frontend entfernt
WebDAV::get_all_objects ruft in der Methode seit Anbeginn des Modulsschon ein webdav_path auf, von daher schreddern bevor noch mehrcopy & waste im Programm passiert
ActionBar: ReportGenerator nutzt per Default nun die ActionBar
ActionBar: Brieffunktion: Drucken über Dialog
ActionBar: Brieffunktion: E-Mail-Versand über Dialog
ActionBar: Verwendung bei Briefen standardisiert
• »Suchen« → »Erneuern«• »Zurücksetzen« in Form verschoben
ActionBar: Verwendung bei Briefen
Webdav-Datei-Aufruf direkt mit Backend-Funktion
Webdav Pfad und Dateiname muss nicht bei der Parameterübergabezusammengebaut werden. Besser direkt die Funktion Webdav->full_filedescriptorhierfür nutzen
Letter: is_sales nicht in init_letter clobbern
Briefe: Sprache im Druck
Briefe: Lieferantenbriefe
Brieffunktion: Umstellung Druck auf Template Toolkit
Damit wird auch alter Backendcode wie IS->get_customer() nicht mehrbenötigt.
Brieffunktion: Löschen von Entwürfen gefixt
Brieffunktion: unbenutzte Tabellenspalten entfernt, vc_id → customer_id umbenannt
Brieffunktion: WebDAV-Verzeichnisinhalt anzeigen
Brieffunktion: Versand per E-Mail implementiert
Brieffunktion: Nutzung von SL::Webdav zur Speicherung im Webdav
Common::copy_file_to_webdav_folder ist alter Code, der bei neuem Codenicht mehr benutzt werden sollte.
Brieffunktion: Drucken auf Drucker gefixt
1. Drucker wurden nicht geladen. Daher gab's die Option zum Drucken direkt auf einen Drucker nicht.
2. Temporäre Druckedateien wurden anschließend nicht gelöscht.
3. Der anschließende Redirect nutzte falsche Variablen und hat daher de...
Brieffunktion: Löschen von Briefen gefixt
Brieffunktion: beim Drucken im WebDAV speichern
Brieffunktion: Verwendung von HTML im Body
Letter-Controller: benutzte Pakete auch einbinden
In Nicht-FCGI-Umgebungen ist CT ansonsten nicht geladen.
Letter: Fehler beim Druck
Letter: model sortierung benutzen
Letter: Anzeigesicherheit gegen nicht mehr existierende Kunden
Letter: Nur Druckoptionen anzeigen, die momentan unterstützt werden.
Drucken geht nur mit PDF und Bildschirm.
Letter: PrintOptions-Helper verwenden.
Letter: Aussagekräftigere Fehlermeldung, wenn Vorlage nicht gefunden wird.
Letter Controller rewrite
Jetzt auf einigermassen aktuellem technischen Stand.