Probleme mit total bei grossen Rechnungsbetraegen
authorPhilip Reetz <p.reetz@linet-services.de>
Fri, 2 Feb 2007 09:49:51 +0000 (09:49 +0000)
committerPhilip Reetz <p.reetz@linet-services.de>
Fri, 2 Feb 2007 09:49:51 +0000 (09:49 +0000)
SL/IS.pm

index 57d4a6c..f546b51 100644 (file)
--- a/SL/IS.pm
+++ b/SL/IS.pm
@@ -355,10 +355,11 @@ sub invoice_details {
 
   $form->{invtotal} =
     ($form->{taxincluded}) ? $form->{total} : $form->{total} + $tax;
-  $form->{invtotal} = $form->format_amount($myconfig, $form->{invtotal}, 2);
-  $form->{paid} = $form->format_amount($myconfig, $form->{paid}, 2);
   $form->{total} =
     $form->format_amount($myconfig, $form->{invtotal} - $form->{paid}, 2);
+
+  $form->{invtotal} = $form->format_amount($myconfig, $form->{invtotal}, 2);
+  $form->{paid} = $form->format_amount($myconfig, $form->{paid}, 2);
   $form->set_payment_options($myconfig, $form->{invdate});
 
   $form->{username} = $myconfig->{name};