steuerfilterung.pl: Steuersätze nicht runden
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 29 Jul 2013 13:07:38 +0000 (15:07 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 29 Jul 2013 13:10:19 +0000 (15:10 +0200)
Zum Einen verwendet z.B. der Schweizer Kontenrahmen Steuern mit
Nachkommastellen, und zum Anderen ist "tax.rate" eine Spalte vom Typ
"numeric", sodass die erhaltenen Werte eh kein
Fließkomma-Rundungsproblem haben.

Fixt #2337.

sql/Pg-upgrade2/steuerfilterung.pl

index f5507e0..36bc5f2 100644 (file)
@@ -80,7 +80,7 @@ sub run {
       $query = qq|UPDATE tax SET chart_categories = '$categories' WHERE id=$tax_id;|;
       $self->db_query($query);
     } else {
-      $ref->{rate} = $::form->format_amount(\%::myconfig, $::form->round_amount($ref->{rate} * 100));
+      $ref->{rate} = $::form->format_amount(\%::myconfig, $ref->{rate} * 100);
       push @{ $::form->{PARTS} }, $ref;
     }
   }