]> wagnertech.de Git - mfinanz.git/blobdiff - SL/AR.pm
Uebernahme der kompletten Version, so wie sie Philip als "Demo-Version" gezeigt hat...
[mfinanz.git] / SL / AR.pm
index c2c81e630709e2c0535e745baf153efc9e8517c3..42f8c1cc7413c64df3dd8375456a45437a0520bf 100644 (file)
--- a/SL/AR.pm
+++ b/SL/AR.pm
@@ -74,13 +74,18 @@ sub post_transaction {
                           2);
 
     $form->{netamount} += $form->{"amount_$i"};
+
+    # parse tax_$i for later
+    $form->{"tax_$i"} = $form->parse_amount($myconfig, $form->{"tax_$i"});
   }
 
   # this is for ar
 
   $form->{amount} = $form->{netamount};
 
-  $form->{tax} = 0;
+  $form->{tax}       = 0;
+  $form->{netamount} = 0;
+  $form->{total_tax} = 0;
 
   # taxincluded doesn't make sense if there is no amount
 
@@ -112,6 +117,7 @@ sub post_transaction {
         $form->{"tax_$i"} = $form->{"amount_$i"} * $form->{"taxrate_$i"};
         $form->{"tax_$i"} =
           $form->round_amount($form->{"tax_$i"} * $form->{exchangerate}, 2);
+        $form->{netamount} += $form->{"amount_$i"};
       }
     }
     $form->{total_tax} += $form->{"tax_$i"};