CreatePeriodicInvoices: HTML-Formatierung in Langtexten berücksichtigen Teil 2
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 5 Feb 2015 10:08:09 +0000 (11:08 +0100)
committerSven Schöling <s.schoeling@linet-services.de>
Thu, 5 Mar 2015 10:44:30 +0000 (11:44 +0100)
Nach Umstellung der Bemerkungsfelder in Einkaufs- und Verkaufsbelegen
muss auch das Feld »notes« als HTML-formatiert behandelt werden.

SL/BackgroundJob/CreatePeriodicInvoices.pm

index 5055083..d80ba4e 100644 (file)
@@ -168,7 +168,7 @@ sub _create_periodic_invoice {
                                 employee     => $order->employee, # new_from sets employee to import user
                                );
 
-    _replace_vars(object => $invoice, vars => $time_period_vars, attribute => $_) for qw(notes intnotes transaction_description);
+    _replace_vars(object => $invoice, vars => $time_period_vars, attribute => $_, attribute_format => ($_ eq 'notes' ? 'html' : 'text')) for qw(notes intnotes transaction_description);
 
     foreach my $item (@{ $invoice->items }) {
       _replace_vars(object => $item, vars => $time_period_vars, attribute => $_, attribute_format => ($_ eq 'longdescription' ? 'html' : 'text')) for qw(description longdescription);