X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/4c996a3d4df205f272f6c6cb86c1cdfec1ade49d..54e4131e091831e00a861fe2c4f53e344b87ddca:/SL/AR.pm diff --git a/SL/AR.pm b/SL/AR.pm index c2c81e630..42f8c1cc7 100644 --- 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"};