From: Udo Spallek Date: Sat, 18 Mar 2006 13:04:46 +0000 (+0000) Subject: Fixed Bug 327. X-Git-Tag: release-2.4.0^2~304 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=27eb5ad286bd1ef5ce536659a456ad8b8b96c16b;p=kivitendo-erp.git Fixed Bug 327. --- diff --git a/SL/AP.pm b/SL/AP.pm index 3d7b84081..0d132293f 100644 --- a/SL/AP.pm +++ b/SL/AP.pm @@ -116,12 +116,14 @@ sub post_transaction { } else { if (!$form->{"korrektur_$i"}) { $form->{"tax_$i"} = $form->{"amount_$i"} * $form->{"taxrate_$i"}; + } else { + $tax = $form->{"tax_$i"}; } $form->{"tax_$i"} = $form->round_amount($form->{"tax_$i"} * $form->{exchangerate}, 2); $form->{netamount} += $form->{"amount_$i"}; } - $form->{total_tax} += $form->{"tax_$i"}; + $form->{total_tax} += $form->{"tax_$i"} * -1; } # adjust paidaccounts if there is no date in the last row