X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/8f1fb2d695599019da043422cc3314b2a3f4fede..b68c23bf6e98cf678081dcaa84a8593b10aaff29:/SL/DN.pm diff --git a/SL/DN.pm b/SL/DN.pm index 0ac071c6f..5cf42b543 100644 --- a/SL/DN.pm +++ b/SL/DN.pm @@ -469,6 +469,7 @@ sub get_invoices { qq|SELECT a.id, a.ordnumber, a.transdate, a.invnumber, a.amount, ct.name AS customername, a.customer_id, a.duedate, + a.amount - a.paid AS open_amount, cfg.dunning_description, cfg.dunning_level, @@ -600,6 +601,11 @@ sub get_dunning { push(@values, $form->{dunningto}); } + if ($form->{salesman_id}) { + $where .= qq| AND a.salesman_id = ?|; + push(@values, conv_i($form->{salesman_id})); + } + my %sort_columns = ( 'dunning_description' => [ qw(dn.dunning_description customername invnumber) ], 'customername' => [ qw(customername invnumber) ], @@ -608,6 +614,7 @@ sub get_dunning { 'duedate' => [ qw(a.duedate a.invnumber) ], 'dunning_date' => [ qw(dunning_date a.invnumber) ], 'dunning_duedate' => [ qw(dunning_duedate a.invnumber) ], + 'salesman' => [ qw(salesman) ], ); my $sortdir = !defined $form->{sortdir} ? 'ASC' : $form->{sortdir} ? 'ASC' : 'DESC';