Steuern nach Steuerschlüssel und Steuersatz ordnen
authorNiclas Zimmermann <niclas@kivitendo-premium.de>
Mon, 29 Apr 2013 14:15:28 +0000 (16:15 +0200)
committerNiclas Zimmermann <niclas@kivitendo-premium.de>
Thu, 2 May 2013 08:31:04 +0000 (10:31 +0200)
Steuern wurden bisher immer nur nach Steuerschlüssel geordnet. Jetzt
wird eine neue Untersortierung verwendet (Steuersatz).

SL/AM.pm
SL/Form.pm

index 0c3c835..c85c479 100644 (file)
--- a/SL/AM.pm
+++ b/SL/AM.pm
@@ -1717,7 +1717,7 @@ sub taxes {
                    (SELECT accno FROM chart WHERE id = chart_id) AS taxnumber,
                    (SELECT description FROM chart WHERE id = chart_id) AS account_description
                  FROM tax t
-                 ORDER BY taxkey|;
+                 ORDER BY taxkey, rate|;
 
   my $sth = $dbh->prepare($query);
   $sth->execute || $form->dberror($query);
index 810891e..7b5d257 100644 (file)
@@ -2106,7 +2106,7 @@ sub _get_taxcharts {
 
   my $where = @where ? ' WHERE ' . join(' AND ', map { "($_)" } @where) : '';
 
-  my $query = qq|SELECT * FROM tax $where ORDER BY taxkey|;
+  my $query = qq|SELECT * FROM tax $where ORDER BY taxkey, rate|;
 
   $self->{$key} = selectall_hashref_query($self, $dbh, $query);