]> wagnertech.de Git - kivitendo-erp.git/blobdiff - bin/mozilla/is.pl
Merge von 639,640 aus unstable: Rundungsfehler nach erneuern
[kivitendo-erp.git] / bin / mozilla / is.pl
index ae8c7748fcebfa89f0659f3dc22d844d35eaa850..c6afe176c045efd7ae43d4774bf8cf3a6f20fe8d 100644 (file)
@@ -210,7 +210,12 @@ sub prepare_invoice {
       $form->{"sellprice_$i"} =
         $form->format_amount(\%myconfig, $form->{"sellprice_$i"},
                              $decimalplaces);
-      $form->{"qty_$i"} = $form->format_amount(\%myconfig, $form->{"qty_$i"});
+      
+      (my $dec_qty) = ($form->{"qty_$i"} =~ /\.(\d+)/);
+      $dec_qty      = length $dec_qty;
+      
+      $form->{"qty_$i"} = $form->format_amount(\%myconfig, $form->{"qty_$i"},
+        $dec_qty);
 
       map { $form->{"${_}_$i"} =~ s/\"/"/g }
         qw(partnumber description unit partnotes);