From: Bernd Bleßmann Date: Mon, 15 Mar 2021 14:23:36 +0000 (+0100) Subject: Mahnungsbericht: letzte Sortierung immer nach Mahnungslauf … X-Git-Tag: kivitendo-mebil_0.1-0~9^2~440 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=a3403ac5624173bb4e675a62f9e101a0e0d09d69;p=kivitendo-erp.git Mahnungsbericht: letzte Sortierung immer nach Mahnungslauf … … bzw. dunning_id. Damit bleib das Zusammenfassen mehrer Rechnungen eines Laufes beim Sortieren erhalten, falls möglich. --- diff --git a/SL/DN.pm b/SL/DN.pm index 143998f0a..260b12e50 100644 --- a/SL/DN.pm +++ b/SL/DN.pm @@ -778,7 +778,7 @@ sub get_dunning { my $sortdir = !defined $form->{sortdir} ? 'ASC' : $form->{sortdir} ? 'ASC' : 'DESC'; my $sortkey = $sort_columns{$form->{sort}} ? $form->{sort} : 'customername'; - my $sortorder = join ', ', map { "$_ $sortdir" } @{ $sort_columns{$sortkey} }; + my $sortorder = join ', ', map { "$_ $sortdir" } (@{ $sort_columns{$sortkey} }, 'da.dunning_id'); my $query = qq|SELECT a.id, a.ordnumber, a.invoice, a.transdate, a.invnumber, a.amount, a.language_id,