Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e0c7677e

Von Stephan Köhler vor fast 19 Jahren hinzugefügt

  • ID e0c7677eddbc7b90d87d8df6539908af7f269e2e
  • Vorgänger ee583bd5
  • Nachfolger ea5f40fc

Merge von 604 aus unstable: Datev Bug
Fehler bei negativen Umsaetzen behoben

Unterschiede anzeigen:

SL/DATEV.pm
651 651
        }
652 652
      }
653 653

  
654
      $umsatzsumme += $umsatz;
654
      $umsatzsumme += abs($umsatz);
655 655

  
656 656
      # Umwandlung von Umlauten und Sonderzeichen in erlaubte Zeichen bei Textfeldern
657 657
      foreach $umlaut (keys(%umlaute)) {
......
696 696
        $blockcount++;
697 697
        $total_bytes = ($blockcount) * 256;
698 698
      }
699
      $umsatz = abs($umsatz);
699 700
      $vorzeichen = ($umsatz > 0) ? "+" : "-";
700 701
      $buchungssatz .= $vorzeichen . &formatumsatz($umsatz, 0);
701 702
      $remaining_bytes = $total_bytes - length($buchungssatz . $header);

Auch abrufbar als: Unified diff