1. Klammer-Fehler im SQL-Query. Fix für Bug 727.
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 3 Aug 2007 06:30:34 +0000 (06:30 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 3 Aug 2007 06:30:34 +0000 (06:30 +0000)
2. BWA: Steuern müssen vom Gesamtergebnis abgezogen und nicht hinzugezählt werden. Fix für Bug 728.

SL/RP.pm

index 68c6c75..19af9d8 100644 (file)
--- a/SL/RP.pm
+++ b/SL/RP.pm
@@ -800,7 +800,7 @@ sub trial_balance {
   # but we use the same function to collect information
 
   if ($form->{project_id}) {
-    $project = qq| AND ac.project_id = | . conv_i($form->{project_id}, 'NULL') . qq|) |;
+    $project = qq| AND (ac.project_id = | . conv_i($form->{project_id}, 'NULL') . qq|) |;
   }
 
   # get beginning balances
@@ -1642,7 +1642,7 @@ sub bwa {
       $form->{ "$key" . "neutraleraufwand" } +
       $form->{ "$key" . "neutralertrag" };
     $form->{ "$key" . "ergebnis" } =
-      $form->{ "$key" . "ergebnisvorsteuern" } + $form->{35}{$key};
+      $form->{ "$key" . "ergebnisvorsteuern" } - $form->{35}{$key};
 
     if ($form->{ "$key" . "gesamtleistung" } > 0) {
       foreach $category (@categories) {