From 7d45de0525425d2712699d01ff125dbad6bddeb1 Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Wed, 22 Nov 2006 15:20:18 +0000 Subject: [PATCH] Recommit von r993 von udo_spallek: Fixed Bug 327. --- SL/AP.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.20.1