X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/dde9d68d7704edcaa4334356cec15ef7ce4f380f..52dd34aa8a1de8a496580bebe3468ad4e5e5604e:/SL/DN.pm diff --git a/SL/DN.pm b/SL/DN.pm index 67a7d9ec5..6105f83b0 100644 --- a/SL/DN.pm +++ b/SL/DN.pm @@ -714,12 +714,13 @@ sub print_dunning { my $first = 1; while (my $ref = $sth->fetchrow_hashref(NAME_lc)) { if ($first) { - map({ $form->{"dn_$_"} = []; } keys(%{$ref})); + $form->{TEMPLATE_ARRAYS} = {}; + map({ $form->{TEMPLATE_ARRAYS}->{"dn_$_"} = []; } keys(%{$ref})); $first = 0; } map { $ref->{$_} = $form->format_amount($myconfig, $ref->{$_}, 2) } qw(amount netamount paid open_amount fee interest linetotal); map { $form->{$_} = $ref->{$_} } keys %$ref; - map { push @{ $form->{"dn_$_"} }, $ref->{$_}} keys %$ref; + map { push @{ $form->{TEMPLATE_ARRAYS}->{"dn_$_"} }, $ref->{$_} } keys %$ref; } $sth->finish(); @@ -825,7 +826,7 @@ sub print_invoice_for_fees { c.name, c.department_1, c.department_2, c.street, c.zipcode, c.city, c.country, c.contact, c.customernumber, c.phone, c.fax, c.email, - c.taxnumber, c.sic_code, c.greeting + c.taxnumber, c.greeting FROM ar LEFT JOIN customer c ON (ar.customer_id = c.id)