Kosmetik; Releasedatum gesetzt.
[kivitendo-erp.git] / doc / changelog
index f6f6ed8..c1f3012 100644 (file)
@@ -1,7 +1,684 @@
 ####################################\r
 # Veraenderungen von Lx-Office ERP #\r
 ####################################\r
-????-??-?? - Version 2.4.1\r
+\r
+2009-06-02 - Version 2.6.0\r
+\r
+  Größere neue Features:\r
+\r
+  - Ein neues Feature "Preisfaktoren" wurde implementiert. Diese\r
+    können pro Artikel vergeben und in den Masken im Ein- und Verkauf\r
+    benutzt werden.\r
+  - Die Benutzerverwaltung wurde von Dateien im Verzeichnis "users"\r
+    auf die Verwendung einer Authentifizierungsdatenbank umgestellt.\r
+    Zusätzlich werden Rechte jetzt in Benutzergruppen verwaltet.\r
+    Benutzer erhalten die Freigaben der Benutzergruppen, denen sie\r
+    zugeordnet sind.\r
+    Benutzer können nun auch gegen einen LDAP-Server (z.B. OpenLDAP\r
+    oder Microsoft Active Directory) authentifiziert werden.\r
+    Es ist erforderlich, die Dateien "doc/UPGRADE" und\r
+    "doc/INSTALL/index.html" zu lesen und die angesprochenen Punkte\r
+    auszuführen, um nach einem Upgrade weiter arbeiten zu können.\r
+  - Für Kunden-, Lieferanten- und Projektstammdaten können\r
+    benutzerdefinierte Variablen angelegt und verwaltet werden.\r
+  - Für Kunden und Lieferanten können beliebige Notizen angelegt\r
+    werden. Solche Notizen können auf Wiedervorlage gelegt werden.\r
+  - Einkaufs- und Verkaufsbelege können auf Wiedervorlage gelegt\r
+    werden. Wiedervorlagen können für beliebige Nutzer erstellt werden\r
+    (Aufgabe an andere Nutzer delegieren). Anstehende Wiedervorlagen\r
+    und abgelaufene Angebote werden auf der Startseite in einer\r
+    Aufgabenliste angezeigt.\r
+  - Beliebige Notizen können erstellt und auf Wiedervorlage gelegt\r
+    werden.\r
+  - Es gibt eine Aufgabenliste, in der z.B. Wiedervorlagen oder\r
+    überfällige offene Angebote aufgelistet werden. Diese kann nach\r
+    dem Login angezeigt werden.\r
+  - Es wurde eine Lagerverwaltung mit beliebig vielen Lagern und\r
+    Lagerplätzen implementiert. Die Lagerverwaltung interagiert mit\r
+    Aufträgen und Rechnungen im Ein- und Verkauf sowie dem\r
+    Lagerbestand in den Artikelstammdaten.\r
+  - Es wurden Lieferscheine als eigene Belege im Einkauf und Verkauf\r
+    implementiert. Diese interagieren mit der neuen Lagerverwaltung.\r
+    Lieferscheine liegen im Arbeitsfluss zwischen Aufträgen und\r
+    Rechnungen.\r
+  - Die bisherige Saldenbilanz wurde zu einer richtigen Summen- und\r
+    Saldenliste umgebaut.\r
+  - Lx-Office kann durchgängig mit UTF-8 als Zeichensatz betrieben\r
+    werden.\r
+  - Die stichtagsbezogene Auswertung von offenen Forderungen und\r
+    Verbindlichkeiten wurde implementiert.\r
+  - Die ehemals kommerziellen Schnittstellen zu osCommerce,\r
+    olCommerce, xtCommerce und PHPepperShop wurden freigegeben und\r
+    sind im Quellcode enthalten, allerdings noch nicht auf die\r
+    Verwendung mit Lx-Office 2.6.0 angepasst.\r
+\r
+  Kleinere neue Features und Detailverbesserungen:\r
+\r
+  - In Verkaufsberichten werden die Margen mit angezeigt.\r
+  - Die Reihenfolge einiger Menüpunkte wurde dem Arbeitsfluss angepasst.\r
+  - Beim Anlegen neuer Benutzer werden einige Felder mit sinnvolleren\r
+    Standardwerten vorbelegt.\r
+  - Der HTML-Code vieler Masken wurde vom Programmcode getrennt.\r
+  - LaTeX- und HTML-Druckvorlagen können nun das Format der\r
+    Variablennamen festlegen (z.B. "$(name)$" anstelle von\r
+    "<%name%>"), damit sie besser außerhalb von Lx-Office getestet\r
+    werden können.\r
+  - Beim Erzeugen von PDFs werden mehr Sonderzeichen in die\r
+    entsprechenden LaTeX-Notationen umgesetzt.\r
+  - Bei Verkaufsbelegen wird nach "Bearbeiter" und "Verkäufer"\r
+    unterschieden. Nach dem "Verkäufer" kann gefiltert werden.\r
+  - Beim Drucken von Mahnungen stehen Variablen für die Kontaktperson\r
+    des Kunden zur Verfügung.\r
+  - Beim Wechsel eines Kunden werden in den Verkaufsmasken immer die\r
+    Zahlungskonditionen des neuen Kunden ausgewählt.\r
+  - Die Berechnung der UStVA wurde deutlich beschleunigt.\r
+  - Deutliche Beschleunigung der Ausgaben von Listenansichten durch\r
+    Verwendung des Perl-Modules "Template" anstelle von\r
+    "HTML::Template".\r
+  - Für Firefox gibt es ein neues, auf XML/XUL basierendes\r
+    Anwendungsmenü.\r
+  - Einstellungen, die für die ganze Lx-Office-Installation gelten wie\r
+    z.B. Nummernkreise sind nun über einen eigenen Menüpunkt im Menü\r
+    "System" verwaltbar. Damit können sie nicht mehr von jedem\r
+    Benutzer verändert werden.\r
+  - Wenn man nach einem erfolgreichen Login die selbe Installation in\r
+    einem zweiten Browserfenster öffnet, so wird gleich die Startseite\r
+    angezeigt und nicht mehr das Login.\r
+  - Die Erzeugung von PDFs aus Berichten geschieht nun mit dem\r
+    Perl-Modul "PDF::API2" anstelle des externen Programmes "html2ps",\r
+    wodurch die erzeugten PDFs besser aussehen, die Berichte mit mehr\r
+    Features ausgegeben werden können und die erste Seite auch im\r
+    Querformat dargestellt wird.\r
+  - Tabellenzeilen in PDF-Ausgaben von Berichten werden farblich\r
+    unterschiedlich hinterlegt.\r
+  - Das Kommandozeilentool "scripts/dbupgrade_tool.pl" kann nun eine\r
+    Liste aller bereits angewandten Datenbankupgradescripte anzeigen\r
+    und noch nicht angewandte Upgradescripte und alle Abhängigkeiten\r
+    anwenden.\r
+  - Aus der Administrationsmaske heraus kann beim Anlegen oder\r
+    Bearbeiten eines Benutzers die Verbindung zur Datenbank überprüft\r
+    werden.\r
+  - Beim Verschicken von Belegen per Email wird den Betreff analog zum\r
+    Namen des Anhangs vorbelegt (z.B. "Angebot 123").\r
+  - Unterstützung für die UStVA 2008 wurde implementiert.\r
+  - Kontaktpersonen werden alphabetisch sortiert angezeigt.\r
+  - In Kunden- und Lieferantenstammdaten können nun auch\r
+    Lieferadressen und Kontaktpersonen gelöscht werden, sofern diese\r
+    noch nirgends verwendet wurden.\r
+  - Die Druckvorlagen für die konfigurierten Mahnungen und Rechnungen\r
+    zu Mahnungen können über die Oberfläche bearbeitet werden.\r
+  - Ansprechpartner-Dropdownboxen zeigen jetzt auch den Vornamen an.\r
+  - Diverse Dialoge (z.B. Warenstammdaten, Einkaufs- und\r
+    Verkaufsbelege, Benutzereinstellungen) wurden aufgeräumt.\r
+  - Die Bücherkontrolle wurde überarbeitet.\r
+  - Dialogbuchungen können als Eröffnungs- oder Schlussbilanzbuchung\r
+    markiert werden.\r
+  - Die Suchfunktionen für offene Forderungen und Verbindlichkeiten\r
+    und die Summen- und Saldenliste wurden überarbeitet. Sie können\r
+    zusätzlich nach Datum eingeschränkt werden.\r
+  - Die Kontenübersicht wurde deutlich überarbeitet. Sie kann\r
+    umsortiert werden. Es können Zwischensummen angezeigt werden.\r
+  - Bei Aufträgen, Angeboten und Preisanfragen das Lieferdatum mit dem\r
+    nächsten Werktag und nicht dem aktuellen Datum vorbelegt.\r
+  - Die Berichte über Angebote, Aufträge, Preisanfragen,\r
+    Lieferscheine, Rechnungen, Debitoren- und Kreditorenbuchungen,\r
+    Kunden und Lieferanten, Mahnungen, Zahlungsein- und Ausgänge\r
+    sowie das Buchungsjournal wurden um die Möglichkeit erweitert, sie\r
+    auch absteigend sortieren zu lassen.\r
+  - Wird das Rechnungsdatum in einer Eingangsrechnung verändert, so\r
+    wird per AJAX das Fälligkeitsdatum anhand der beim Lieferanten\r
+    hinterlegten Zahlungsbedingungen berechnet und im Formular\r
+    ersetzt.\r
+  - Beim Umwandeln von Belegen in Belege einer anderen Art\r
+    (z.B. von Auftrag in Rechnung) wird der Ausgangsbeleg nicht mehr\r
+    schon beim Druck auf den Button als geschlossen markiert, sondern\r
+    erst, wenn der Zielbeleg gespeichert bzw. gebucht wird. In einigen\r
+    Fällen sogar erst noch später (z.B. ein Lieferschein erst dann,\r
+    wenn all seine Positionen über Rechnungen saldiert wurden).\r
+  - Konten können beim Bearbeiten mit dem Button "Als neu speichern"\r
+    kopiert werden.\r
+  - Beim Verschicken von Emails wird überprüft, ob es im\r
+    Vorlagenverzeichnis eine Vorlage gibt, deren Name "_email" hinter\r
+    dem Formulartyp enthält. Diese wird verwendet, sofern sie\r
+    existiert (z.B. "sales_quotation_email_en.tex" für eine\r
+    LaTeX-Angebotsvorlage in Englisch). Andernfalls wird die normale\r
+    Vorlage verwendet.\r
+\r
+  Bugfixes:\r
+\r
+  - Beim Drucken von Kundenrechnungen war der Steuersatz nicht in der\r
+    Variablen <%taxdescription%> enthalten.\r
+  - Beim Erzeugen von Mahnungen gab es Probleme beim Erzeugen der\r
+    Rechnungen über Mahngebühren und Zinsen.\r
+  - Bei Lieferanten wurden nicht alle Daten der Ansprechpartner in der\r
+    Datenbank gespeichert.\r
+  - Die Rabattberechnung für kleine Preise wurde berichtigt.\r
+  - Einige Fehler, die zur Umgehung der Authentifizierung benutzt\r
+    werden konnten, wurden behoben.\r
+  - Die Storno-Funktion wurde in mehreren Punkten verbessert.\r
+  - Die Verwendung von Zahlen bei Boolean-Datenbankspalten wurde\r
+    behoben.\r
+  - Buchungen im Buchungsjournal wurden unter Umständen falsch\r
+    dargestellt, wenn auf ein Konto gebucht wurde, das mit keiner\r
+    Steuer verknüpft war.\r
+  - Das CSS-Menü funktioniert nun auch mit dem Internet Explorer 7.\r
+  - Diverse Inkompatibilitäten mit verschiedenen PostgreSQL-Versionen\r
+    wurden behoben.\r
+  - Bei Artikelstammdaten wurden die Übersetzungen unter Umständen\r
+    nicht richtig übernommen.\r
+  - Von Lx-Office verschickte Emails haben nun eindeutige Message-IDs.\r
+  - Von Lx-Office verschickte Emails tragen nun als Envelope-Absender\r
+    die Emailadresse des aktuellen Benutzers anstelle des\r
+    Benutzernamens und Hostnamens des Webservers, damit diese Emails\r
+    nicht als Spam eingestuft werden.\r
+  - Von Lx-Office verschickte Emails haben den Standards entsprechende\r
+    MIME codierte Header.\r
+  - Beim Umwandeln von Auftrag in Rechnung wurden die\r
+    Zahlungsbedingungen des Kunden und nicht die des Auftrags\r
+    verwendet.\r
+  - Alle bekannten Fälle von SQL Injections wurden verhindert.\r
+  - Diverse Bugs im Dialog zum Bearbeiten von Konten wurden behoben.\r
+  - Zelleninhalte, die nur die Zahl "0" enthielten, wurden in PDF- und\r
+    HTML-Ausgaben von Berichten nicht angezeigt.\r
+  - In manchen Fällen wurde '&quot;' anstelle eines Anführungszeichens\r
+    in Formularen angezeigt.\r
+  - Beim Anlegen von Waren aus einem Vorgang heraus wurde der\r
+    Nachkommaanteil des Preises in der Vorbelegung abgeschnitten.\r
+  - Wurde beim Anlegen von Waren aus einem Vorgang heraus im Vorgang\r
+    ein Langtext angegeben, so wird dieser in der neu anzulegenden\r
+    Ware im Bemerkungsfeld vorbelegt.\r
+  - Berichte über Lieferantenstammdaten können nach der\r
+    Lieferantennummer sortiert werden.\r
+  - Es gab einen Fehler in der stichtagsbezogenen Auswertungen von\r
+    offenen Posten.\r
+  - In Druckvorlagen wurde der Rabatt entweder gar nicht oder mit\r
+    abgeschnittener Nachkommastelle angezeigt.\r
+  - Es ist in Einkaufsrechnungen nun nicht mehr möglich die Rechnungs-\r
+    nummer vom Lx-Office generieren zu lassen. Stattdessen wird korrekt\r
+    eine Rechnungsnummer zur Eingabe erwartet.\r
+\r
+\r
+2007-07-13 - Version 2.4.3\r
+\r
+  Neue Features und Verbesserungen:\r
+\r
+  - Zahlungskonditionen: Neue Variablen <%invtotal_wo_skonto%> und\r
+    <%total_wo_skonto%> hinzugefügt, die die Belegsumme bzw. die noch\r
+    offene Summe abzüglich des Skontobetrags beinhalten.\r
+  - Verkauf: Es wird der Ertrag (Marge) pro Position und gesamt\r
+    angezeigt.\r
+  - Bei allen Listenansichten/Berichten Buttons zum Export der Liste\r
+    als CSV- oder als PDF-Datei implementiert. Dieses PDF kann auch\r
+    direkt gedruckt werden. Zusätzlich wird die aktuelle\r
+    Sortierspalte und -richtung angezeigt.\r
+  - Eingangsrechnung: Als Rechnungsdatum wird das Datum der letzten\r
+    Eingangsrechnung vorausgewählt. Zusätzlich wird das\r
+    Fälligkeitsdatum in Abhängigkeit von den beim Lieferanten\r
+    ausgewählten Zahlungsbedingungen gesetzt.\r
+  - Kundenauftrag/Lieferantenbestellung: Wenn alle Positionen\r
+    vollständig geliefert wurden (also in allen Positionen der\r
+    Lagerein-/-ausgang == Anzahl ist), so wird beim Speichern das Flag\r
+    "Gelifert" automatisch gesetzt.\r
+  - Kunden-/Lieferantenstammdaten: Beim Ansprechpartner steht in der\r
+    Drop-Down-Box oben 'Neuer Ansprechpartner' anstelle eines leeren\r
+    Eintrages, damit der Benutzer besser weiß, was hier passiert.\r
+  - Neue Funktion "als bezahlt markieren" bei Rechnungen.\r
+  - Alle Rechnungsmasken: Unterhalb der Zahlungsein- und -ausgänge\r
+    werden die bisher gezahlte Summe und der noch ausstehende Betrag\r
+    angezeigt.\r
+  - Mahnwesen:\r
+    * Bei den Mahnungsübersichten wurden Checkboxen eingefügt, mit\r
+      denen alle Einträge an- und abgewählt werden können.\r
+    * Beim Anlegen von Mahnungen können automatisch\r
+      Debitorenrechnungen über die Mahngebühren und Zinsen angelegt\r
+      werden. Diese werden ebenfalls als PDF ausgedruckt.\r
+    * Beim Bericht über aktive Mahnungen können jetzt mehrere\r
+      Mahnungen und die dazugehörigen Rechnungen über Gebühren und\r
+      Zinsen gleichzeitig ausgedruckt werden.\r
+    * Mahnungen können wahlweise am Bildschirm oder direkt auf\r
+      Druckern ausgegeben werden. Zusätzlich können andere Sprachen\r
+      ausgewählt werden.\r
+  - Debitoren- und Kreditorenrechnungen können storniert werden.\r
+  - Beim Erstellen eines Lieferantenauftrages aus einem Kundenauftrag\r
+    wird überprüft, ob eine Lieferadresse ausgewählt oder eingegeben\r
+    war. Wenn ja, so wird der Benutzer gefragt, ob er diese\r
+    Lieferadresse beibehalten will, damit der Lieferant direkt an den\r
+    Kunden liefern kann.\r
+  - Datenbankadministration: Eine Backup- und eine\r
+    Wiederherstellungsfunktionen für einzelne Datenbanken\r
+    implementiert.\r
+  - In den Drop-Down-Boxen mit den Lieferanschriften werden nun der\r
+    Name, die Abteilung, die Straße und der Ort angezeigt, um\r
+    Lieferadressen besser unterscheiden zu können.\r
+  - Bei Einkaufs-/Verkaufsmasken sowie bei Debitoren- und\r
+    Kreditorenbuchungen wird ein Button angezeigt, der ein\r
+    Popupfenster öffnet, das zum ausgewählten Kunden/Lieferanten alle\r
+    Stammdaten inklusive Ansprechpartner und Lieferadressen anzeigt.\r
+  - Die Einkaufs- und Verkaufsmasken wurden etwas aufgeräumt und\r
+    übersichtlicher gestaltet.\r
+  - Dialogbuchen:\r
+    * Neue Checkbox "Details anzeigen", die einige Spalten verbirgt,\r
+      wenn sie nicht aktiv ist.\r
+    * Der in der ersten Zeile bei "Soll" eingetragene Wert wird\r
+      automatisch in die zweite Zeile bei "Haben" eingetragen.\r
+    * Es wird das Datum und die Nummer der letzten Buchung angezeigt.\r
+  - Wenn eine Datei 'lx-erp-local.conf' existiert, so wird diese nach\r
+    der 'lx-erp.conf' eingelesen.\r
+  - Unterstützung für andere Zeichensätze als ISO-8859-1 und\r
+    ISO-8859-15 (z.B. UTF-8) implementiert.\r
+  - Die Farbgebung des JavaScript-Menüs wurde an die Farbgebung des\r
+    CSS-Menüs angepasst.\r
+  - Die Masken zum Auflisten und Bearbeiten von Konten wurden\r
+    grundlegend überarbeitet und vereinfacht.\r
+  - Ein neues Feld 'Vorgangsbezeichnung' bei allen Einkaufs- und\r
+    Verkaufsmasken hinzugefügt.\r
+  - Das Kommandozeilentool 'scripts/dbupgrade2_tool.pl' kann jetzt\r
+    Datenbankupgrades einspielen.\r
+  - Bei den Listen der Einkaufs- und Verkaufsrechnungen wird in der\r
+    Spalte "Typ" noch genauer unterschieden.\r
+  - Die History-Funktion speichert nun auch Rechnungs-,\r
+    Angebotsnummern etc.\r
+  - Die Funktionen zum Bearbeiten der HTML- und LaTeX-Vorlagen wurden\r
+    komplett neu geschrieben. Es ist jetzt auch möglich, Vorlagen für\r
+    die vom Benutzer eingerichteten Sprachen und Drucker zu erstellen\r
+    und zu bearbeiten. Außerdem können die Vorlagen für alle\r
+    konfigurierten Mahnstufen bearbeitet werden.\r
+  - Beim Verschicken von Sammelrechnungen per Email wird der Name des\r
+    Anhangs besser gewählt (z.B. "Sammelrechnung_Datum.pdf").\r
+  - Bei Kundenaufträgen wird die Checkbox "geliefert" auch angezeigt,\r
+    bevor der Auftrag gespeichert wurde.\r
+  - Eingabefelder für Datumsangaben und Zahlen werden nun per\r
+    Javascript auf falsche Formate überprüft (noch nicht\r
+    flächendeckend implementiert).\r
+  - Wenn bei Einkaufs-/Verkaufs-/Debitoren- oder Kreditorenmasken der\r
+    Kunde/Lieferant per Drop-Down-Box gewechselt wird, so wird das\r
+    Formular automatisch erneuert.\r
+  - Kunden- und Lieferantenstammdatenberichte können jetzt nach\r
+    Kunden-/Lieferantentyp gefiltert werden.\r
+  - Bei Kunden- und Lieferantenstammdatenberichten werden\r
+    standardmäßig nur noch die gültigen Einträge angezeigt. Die\r
+    ungültigen können zusätzlich angezeigt werden.\r
+  - Bei Einkaufs- und Verkaufsmasken ist es nun möglich, keinen\r
+    Ansprechpartner auszuwählen.\r
+  - Kunden kann ein Verkäufer zugewiesen werden. In den\r
+    Verkaufsmasken kann jedem Beleg zusätzlich zum Bearbeiter ( =\r
+    aktueller Lx-Office-Benutzer) noch ein separater Verkäufer\r
+    zugeordnet werden, der mit dem beim Kunden hinterlegten Verkäufer\r
+    vorbelegt ist.\r
+  - Bei "Als neu speichern" wird nur dann eine neue Rechnungs-,\r
+    Angebotsnummer etc vergeben, wenn die bisherige Nummer nicht\r
+    manuell verändert wurde. Ansonsten wird die Eingabe des Benutzers\r
+    beibehalten.\r
+  - Einkaufs-/Verkaufsmasken: zur Berechnung des Fälligkeitsdatum\r
+    werden anstelle des nicht mehr existierenden Zahlungsziels die\r
+    ausgewählten Zahlungsbedingungen benutzt.\r
+\r
+  Bugfixes:\r
+\r
+  - Zahlungskonditionen: Die Variablen <%total%> und <%invtotal%>\r
+    waren nur bei Rechnungen gefüllt, nicht aber bei Angeboten und\r
+    Aufträgen.\r
+  - Es wurde verhindert, dass durch Manipulation von $form->{callback}\r
+    beliebiger Code ausgeführt werden kann.\r
+  - Webdav: Wenn eine Pfadkomponente Leerzeichen enthielt\r
+    (z.B. "Storno zu ..."), dann wurden komplett falsche Links erzeugt.\r
+  - Bei Einkaufsrechnungen wurde das falsche Datumsfeld zur Berechnung\r
+    der Steuern herangezogen, sodass für 2006 19% benutzt wurde.\r
+  - Beim Erfassen von Dienstleistungen wurde beim "Erneuern" die\r
+    Drop-Down-Box für die Zahlungskonditionen nicht erneut aufgebaut.\r
+  - Beim Aufrufen bestehender Dialogbuchungen wurde das Feld 'Beleg'\r
+    nicht aus der Datenbank geholt.\r
+  - Webdav: Beim Erstellen der Ordner werden Pfadtrennzeichen (also\r
+    '/' und '\') durch Unterstriche ersetzt.\r
+  - In der Buchungsliste wurden Buchungen zusammengefasst, wenn ihre\r
+    Beschreibungsfelder identisch waren, auch wenn sie aus\r
+    unterschiedlichen Buchungen stammten.\r
+  - Bei der Suche nach Artikeln wird nicht mehr zwischen Groß- und\r
+    Kleinschreibung unterschieden.\r
+  - Die Funktionen zum Buchen von Zahlungsein- und -ausgängen wurde\r
+    komplett neu geschrieben und bezieht seine Daten direkt aus der\r
+    Datenbank, um bisherige Zahlungsein- und -ausgänge vor dem Buchen\r
+    der neuen Einträge zu entfernen.\r
+  - Der Wechselkurscode wurde komplett überarbeitet.\r
+  - Datenbankadministration: Die Funktion zur Aktualisierung von\r
+    Datenbanken so angepasst, dass sie auch die Scripte in\r
+    sql/Pg-upgrade2 verarbeiten kann.\r
+  - Nullbuchungen ( = Buchungen in der Finanzbuchhaltung mit Wert 0)\r
+    werden nicht mehr zugelassen.\r
+  - Die GuV zeigt die echten Werte und nicht mehr Beträge an.\r
+  - Angebots-/Rechnungsnummern etc werden um Leerzeichen am Anfang und\r
+    Ende bereinigt, sodass verhindert wird, dass Lx-Office leere\r
+    Nummern erzeugt, die später in der Liste der Belege nicht\r
+    anwählbar sind.\r
+  - Beim Stornieren aller Belege werden die Daten aus der Datenbank\r
+    geladen und nicht die vom Benutzer im Formular eingetragenen Daten\r
+    benutzt.\r
+  - Beim Stornieren von Einkaufs- und Verkaufsrechnungen wurden die\r
+    bisherigen Zahlungsaus- und -eingänge auch in der neuen\r
+    Stornorechnung verzeichnet.\r
+  - Alle Systemaufrufe (z.B. "system") und Pfadangaben (z.B. bei\r
+    "open") werden vor Verwendung überprüft und bereinigt.\r
+  - Alle Datenbankanfragen wurden auf die Verwendung von\r
+    parametrisierten Queries umgestellt. Wo dies nicht möglich war,\r
+    wurden Werte richtig gequotet.\r
+  - Mahnwesen:\r
+    * Die Dokumentation zu den Vorlagenvariablen wurde um die im\r
+      Mahnungswesen verfügbaren Variablen erweitert.\r
+    * In der Liste der neu zu erstellenden Mahnungen wurden die\r
+      Gebühren und Zinsen falsch angezeigt.\r
+    * Bereits angemahnte Rechnungen wurden zu früh zur erneuten\r
+      Mahnung angeboten.\r
+    * Beim Anlegen wurde eine Mahnstufenkonfiguration für alle\r
+      Rechnungen benutzt, auch wenn unterschiedliche Stufen vom\r
+      Benutzer ausgewählt waren.\r
+    * Es konnten Mahnungen erstellt werden, die Rechnungen\r
+      verschiedener Kunden enthielten.\r
+  - Beim Anlegen neuer Rechnungen wurde das Kreditlimit der\r
+    Lieferanten nicht richtig berechnet.\r
+  - In den Einkaufs- und Verkaufsmasken wurde die Drop-Down-Box für\r
+    die Steuerzone bei jedem Aufbau auf "Inland" zurückgesetzt.\r
+  - Nummernkreise können jetzt auch Sonderzeichen wie\r
+    Gleichheitszeichen enthalten.\r
+  - Beim Umwandeln von Lieferantenaufträgen in Kundenaufträge und\r
+    umgekehrt wird die Auftragsnummer gelöscht, damit sie beim\r
+    Speichern automatisch aus dem richtigen Nummernkreis neu vergeben\r
+    oder vom Benutzer eingegeben werden kann.\r
+  - Stornierte Rechnungen werden bei den Listen der offenen\r
+    Forderungen und Verbindlichkeiten nicht mehr angezeigt.\r
+  - Einkaufs- und Verkaufsbelege werden beim Verschicken per Email nur\r
+    dann vorher gespeichert, wenn sie noch gar nicht gespeichert\r
+    waren. Außerdem werden die Zahlenformatierungen richtig beachtet.\r
+  - Kunden-/Lieferantennamen mit Zeilenumbrüchen im Namen werden\r
+    bereinigt.\r
+  - Lieferadressen werden nun nicht mehr doppelt gespeichert.\r
+  - Beim Bearbeiten von Lieferanschriften wurden die Abteilungs-Felder\r
+    der Rechnungsadresse nicht angezeigt.\r
+  - Wenn "Stuer im Preis inbegriffen" angeklickt war, dann wurden die\r
+    falschen Beträge beim Drucken in den Summenvariablen hinterlegt.\r
+  - Die Einheiten bei Erzeugnissen wurden in Einkaufs- und\r
+    Verkaufsrechnungen nicht richtig angezeigt.\r
+  - Große Teile toten Codes entfernt (u.a. zum Thema GIFI, customer\r
+    tax, vendor tax).\r
+  - Beim Erstellen von Aufträgen/Buchungen aus der\r
+    Kunden-/Lieferantenstammdatenmaske heraus wurden die Bemerkungen\r
+    des Kunden/Lieferanten nicht in die internen Bemerkung des neuen\r
+    Beleges übernommen.\r
+  - Bei Buchungen mit "Zahlung buchen" wird der Steuerschlüssel\r
+    richtig gespeichert.\r
+  - Dialogbuchen: Bei neu hinzugefügten Zeilen wird der\r
+    Steuerschlüssel richtig vorausgewählt.\r
+  - Tab-Indices wurden entfernt, weil sie unvollständig waren und\r
+    dadurch die Navigation per Tab-Taste unnötig erschwert wurde.\r
+  - Dialogbuchen, Debitorenbuchungen: Wird das Buchungsdatum\r
+    verändert, so wird der Steuerschlüssel unter Beibehaltung des\r
+    ausgewählten Kontos richtig gesetzt.\r
+  - Der Storno-Button wird nur angezeigt, wenn die Rechnung noch nicht\r
+    storniert wurde. Zusätzlich wurde das mehrmalige Stornieren\r
+    verhindert.\r
+  - Rechnungs- und Gutschriftsnummern werden nun direkt innerhalb der\r
+    Backend-Routinen innerhalb der gleichen Transaktion vergeben, in\r
+    der auch die eigentliche Rechnung etc gespeichert wird. Damit soll\r
+    besser verhindert werden, dass sich Löcher in den Nummernkreisen\r
+    ergeben.\r
+  - SKR 03: Mehrere falsche Einträge bezüglich der Steuerschlüssel\r
+    wurden behoben.\r
+  - Dialogbuchen: Beim Aufrufen bestehender Buchungen werden die\r
+    Projektnummern richtig in der Drop-Down-Box vorausgewählt.\r
+  - Bei Debitoren-, Kreditoren- und Dialogbuchungsmasken werden die\r
+    Steuerkonten richtig vorausgewählt, wenn die Masken geöffnet werden.\r
+  - Nachkommastellen bei Einkaufspreisen bei Dienstleistungen\r
+    verschwanden beim Speichern.\r
+  - Verbesserung des USTVA-Moduls für den Einsatz in Österreich\r
+  - Diverse Fehler im USTVA-Modul behoben\r
+\r
+  - Bugfix 713 - eMail als Interne Notiz in Verkaufs-/\r
+    Einkaufs-Dokumenten\r
+  - Bugfix 710 - Einkaufsrechnungen von 2006 werden mit 19% Steuer\r
+    verrechnet\r
+  - Bugfix 703 - Drucken eines Lieferantenauftrages erzeugt SQL-ERROR\r
+  - Bugfix 701 - Verkauf -> Auftrag erfassen -> Löschen\r
+  - Bugfix 700 - Verkauf -> Auftrag erfassen -> Rechnung\r
+  - Bugfix 691 - Es können beliebig viele Mahnungen erzeugt werden\r
+  - Bugfix 690 - keine Rechnung über 0,00&#8364; möglich\r
+  - Bugfix 689 - Nach DB-Update kein weiter-Button\r
+  - Bugfix 686 - Historien-Button unter Stammdaten->Projekt erfassen\r
+  - Bugfix 685 - Stammdaten -> Dienstleistung erffassen\r
+    Zahlungskonditionen nach "Erneuern"\r
+  - Bugfix 684 - Stammdaten -> Dienstleistung erffassen Formel hat keine textarea\r
+  - Bugfix 681 - Debitorenbuchungen: Liste als PDF exportieren\r
+  - Bugfix 678 - Nummernkreise für selbst angelegte Kundentypen werden\r
+    nicht übernommen\r
+  - Bugfix 675 - zurück-button in "Lx-Office ERP\r
+    Datenbankadministration / Datenbank sichern" fehlt\r
+  - Bugfix 670 - Mahnung anlegen\r
+  - Bugfix 668 - Datenbankupdate schlägt fehl\r
+  - Bugfix 662 - Storno von Dialogbuchung erzeugt fehlermeldung\r
+  - Bugfix 661 - Einkaufsrechnung: Selectbox Lieferant ist falsch\r
+    sortiert oder unsortiert\r
+  - Bugfix 658 - Beim Aufrufen eines Belegs wird der Bearbeiter nicht\r
+    mehr angezeigt\r
+  - Bugfix 657 - Wenn für Kunden/Lieferanten keine Dropdownbox\r
+    angezeigt wird, steht die interne ID mit im Feld\r
+  - Bugfix 656 - Angebot löschen geht nicht\r
+  - Bugfix 655 - Verkaufsangebot bearbeiten: Währungseinheit EUR,\r
+    Wechselkurs: 0,000,\r
+  - Bugfix 654 - In der PDF Ausgabe von Verkaufsrechnungen fehlen\r
+    Kundendaten\r
+  - Bugfix 653 - Stammdaten Waren Suche nach Hersteller schlägt fehl\r
+  - Bugfix 652 - Datenbankadministration / Datenbank sichern per\r
+    Email: Ungültiges Passwort\r
+  - Bugfix 651 - Kreditorenbuchung, Debitorenbuchung:Zahlung erfassen:\r
+    Fehler Nullbuchung!\r
+  - Bugfix 650 - admin.pl: Benutzer ändern, speichern, Fehler\r
+  - Bugfix 646 - Dialogbuchungen: Storno von Stornobuchungen ist\r
+    möglich.\r
+  - Bugfix 645 - Kreditorenbuchung Historie funktioniert nicht\r
+  - Bugfix 644 - Der Javascriptcheck für Zahleneingaben bei Zahlungen\r
+    zeigt Fehler, wo keine sind.\r
+  - Bugfix 643 - Storno macht probleme bei kommazahlen in der Zahlung\r
+  - Bugfix 642 - Kreditorenbuchung Storno funktioniert nicht                                   |\r
+  - Bugfix 641 - Debitorenbuchung Storno funktioniert nicht\r
+  - Bugfix 640 - Einkaufsrechnungen Storno funktioniert nicht\r
+  - Bugfix 639 - Ausgangsrechnungen: Checkbox Steuer im Preis\r
+    inbegriffen funktioniert nicht\r
+  - Bugfix 638 - Redirect übernimmt keine Mitarbeiter Filterkriterien\r
+  - Bugfix 637 - Es können Belege mit Leerzeichen als Belegnummer\r
+    angelegt werden\r
+  - Bugfix 636 - Keine Lagerveränderung bei Gutschrift\r
+  - Bugfix 633 - Mahnwesen stimmt Abstand zwischen verschiedenen\r
+    Mahnstufen nicht\r
+  - Bugfix 631 - Wenn Mahnungen für mehrere Kunden erzeugt werden,\r
+    haben alle die gleiche Adresse\r
+  - Bugfix 630 - Fehler beim anklicken einer Referenz bei Übersicht\r
+    Zahlungsein/ausgang\r
+  - Bugfix 629 - Buchungen werden in die Historie aufgenommen, obwohl\r
+    die Buchung noch nicht vollzogen wurde\r
+  - Bugfix 626 - Logout bei diversen Funktionsaufrufen\r
+  - Bugfix 625 - Fehler in WebDAV\r
+  - Bugfix 624 - Rückerstattungen erhöhen Aufwandskonten in GuV\r
+    anstatt sie zu verringern\r
+  - Bugfix 622 - UTF-8-Zeichensatz wird immer angezeigt\r
+  - Bugfix 619 - Rechnungsversand via eMail erzeugt 10fache\r
+    Positionsbeträge\r
+  - Bugfix 618 - Buchung mit verschiedenen Steuersätzen aufs gleiche\r
+    Konto schlägt fehl\r
+  - Bugfix 617 - GuV - Position Umsatzsteuer 7%\r
+  - Bugfix 614 - Drucken und Emailen von offener Rechnung erzeugt zwei\r
+    duplikate der Rechnung\r
+  - Bugfix 613 - Entwurf speichern geht nur bei neuen Rechnungen,\r
+    nicht bei bereits angelegten\r
+  - Bugfix 610 - Rechnung drucken erzeugt Postgresfehler\r
+  - Bugfix 609 - Longdescription wird nicht gequoted/escaped\r
+  - Bugfix 608 - Feld Titel bei Kunden > Ansprechpartner = zu kurz\r
+  - Bugfix 607 - Emailen von noch nicht gebuchten Rechnung bucht\r
+    Rechnung nicht\r
+  - Bugfix 603 - Interne Bemerkungen werden nicht weiter gegeben\r
+  - Bugfix 602 - Mahnungen werden falsch angezeigt nach Erstellung\r
+  - Bugfix 598 - Angebotsnummer bei "Angebot als neu speichern"\r
+    übernehmen\r
+  - Bugfix 596 - neue Zahlenformate wirken nicht auf alle Zahlen in\r
+    Formularen\r
+  - Bugfix 595 - Link fuer neues Fenster in der Uhrzeitlinie\r
+  - Bugfix 592 - eventual / alternativ im Angebot ermöglichen\r
+  - Bugfix 585 - USTVA - doppelt minus = plus                                                  |\r
+  - Bugfix 583 - Zahlungen werden ohne taxkey in der acc_trans\r
+    gespeichert\r
+  - Bugfix 582 - Verkaufsrechnung: Steuerschlüssel stimmen nicht mit\r
+    identischer Debitorenbuchung überein.\r
+  - Bugfix 581 - Debitorenbuchung: Steuerschlüssel stimmen nicht mit\r
+    identischer Verkaufsrechnung überein.\r
+  - Bugfix 579 - UStVA wird falsch berechnet\r
+  - Bugfix 578 - Rechnung erfassen - wenn artikel ein erzeugnis ist\r
+    die Einheit falsch\r
+  - Bugfix 577 - Debitorenbuchung: Falsches Konto wird ausgewählt nach\r
+    update\r
+  - Bugfix 576 - Nettosumme bei MwSt incl.\r
+  - Bugfix 575 - Diskrepanzen zwischen Storno einer Rechnung und\r
+    Originalrechnung\r
+  - Bugfix 574 - Links besser hervorheben\r
+  - Bugfix 573 - r2023- Dialogbuchung: Falsche Steuersätze werden\r
+    ausgewählt\r
+  - Bugfix 572 - Kreditorenbuchung nicht moeglich\r
+  - Bugfix 567 - Nachkommastellen vom Einkaufspreis verschwinden\r
+  - Bugfix 564 - Datev Export in Version 2.4.0, 2.4.1 rechnet immer\r
+    mit 19 Prozent Umsatzsteuer\r
+  - Bugfix 553 - neue Fehlermeldung im Mahnlauf\r
+  - Bugfix 543 - Keine Auftragsbearbeitung bei Kunden mit\r
+    Zeilenumbruch im Firmenname\r
+  - Bugfix 526 - Konto 1588 (Einfuhrumsatzsteuer) wird bei UStVA\r
+    ignoriert\r
+  - Bugfix 523 - Mehrfachstornierungen möglich\r
+  - Bugfix 473 - Fehler bei der Mahnungsausgabe\r
+  - Bugfix 472 - stornierte Rechnung taucht nicht in Buchungsjounal\r
+    auf\r
+  - Bugfix 435 - r1379:Datenbankupgrade über admin.pl schlägt fehl\r
+  - Bugfix 428 - Anzeige der Grafik einer Kontaktperson in\r
+    Kontaktpersonübersicht fehlerhaft\r
+  - Bugfix 414 - Dialogbuchen nicht vorhandenes Feld Projekt Bezug auf\r
+    Bug 149\r
+  - Bugfix 405 - Suchbegriffe mit Umlauten werden nicht gefunden\r
+  - Bugfix 342 - Datumsangaben werden nicht auf Korrektheit geprüft\r
+  - Bugfix 328 - Quoten auch in der ap, oder?\r
+  - Bugfix 324 - SQL-Fehler bei Zahlungsausgang\r
+  - Bugfix 313 - update wechselkurstabelle\r
+  - Bugfix 272 - syntax fehler in hidden-form-feldern\r
+  - Bugfix 269 - Buchungen lassen sich beliebig oft stornieren\r
+  - Bugfix 242 - Splittbuchen: Debitorenbuchung diverse Fehler\r
+  - Bugfix 211 - Debitoren und Kreditorenbuchung mit mehreren\r
+    Buchungszeilen\r
+  - Bugfix 208 - Buchungsjournal: Fehlbuchungen anzeigen\r
+  - Bugfix 172 - Zeilenumbruch in <%partnotes%> wird in Latex als ^M\r
+    dargestellt\r
+  - Bugfix 152 - Kein Projekt-Eingabefeld beim Dialogbuchen ...\r
+  - Bugfix 149 - projekt_id wird nicht in acc_trans eingetragen bei\r
+    Rechnungserstellung\r
+  - Bugfix 62 - Usability: Nach Dialogbuchung Formular wieder anzeigen\r
+  - Bugfix 93 - Keine negativen Konten in GuV\r
+\r
+2007-02-23 - Version 2.4.2\r
+\r
+  - USTVA Buchungsgruppe Inland: Konten angepasst und getestet\r
+  - USTVA IST und Soll Versteuerung: Querys angepasst und getestete\r
+  - USTVA Testscript\r
+  - Kontenplan: Mehr Informationen in die Tabelle gebracht. Darstellung in\r
+    HTML::Template realisiert.\r
+  - Betr. Steueranzeige unterhalb von Rechnungen, Angeboten, etc: an die neuen\r
+    Taxkeys angepasst.\r
+  - Unbalanced Ledger Fehlermeldung im Buchungsjournal wieder hinzugefuegt.\r
+    Das Buchungsjournal wird immer dargestellt. Im Falle eines Fehlers\r
+    (soll+vst) - (haben+ust) > 0.001\r
+    wird im Tabellenfuss die 'Unbalanced Ledger' Meldung ausgegeben mit dem\r
+    Bilanzfehlerbetrag.\r
+  - Einkaufs-, Verkaufs-, Debitoren- und Kreditorenrechnungen können\r
+    als Entwurf gespeichert und später weiter bearbeitet werden. Dabei\r
+    werden sie nicht gebucht.\r
+  - Vorlagenausdruck: Variablen "fax", "phone" und "email" bei\r
+    Kundenstammdaten werden nun auch als "customerfax",\r
+    "customerphone" und "customeremail" zur Verfügung gestellt.\r
+  - Globale Projektnummern bei Einkaufs- und Verkaufsbelegen hinzugefügt.\r
+    Nach Projektnummern kann gefiltert werden, und sie können in der Liste\r
+    mit angezeigt werden (auch in der Finanzbuchhaltung). Projektnummern\r
+    werden als Drop-Down-Box angezeigt.\r
+  - Bugfixes und Code-Reorganisierung beim "Webdav"-Feature. Beim\r
+    Anlegen von Verzeichnissen werden auch eventuell fehlende\r
+    Elternverzeichnisse angelegt. Bei jedem Neuaufbau der Maske wird\r
+    die Liste der vorhandenen Dateien aktualisiert, nicht nur beim\r
+    Speichern & Laden.\r
+  - Bei höheren Mahnstufen wurde die Rechnung mehrmals angezeigt\r
+  - In der Uebersicht der Mahnungen hat ein Klick auf die Rechnungsnummer\r
+    nicht die Rechnungsmaske geöffnet\r
+  - Kundenbericht liess sich nicht nach Adresse sortieren\r
+  - Bei Einkaufs- und Verkaufsmasken Felder für Angebots- und Auftragsdatum\r
+    hinzugefügt\r
+  - Keine Fehlermeldung beim Drucken von Proforma-Rechnungen mehr\r
+  - Mahnungen können nachträglich erneut ausgedruckt werden\r
+  - Zahlungskonditionen können für jede Sprache übersetzt werden\r
+  - Buchungsgruppen und Zahlungskonditionen können in den Systemeinstellungen\r
+    umsortiert werden (damit auch andere Standardbuchungsgruppe beim Anlegen\r
+    von Waren auswählbar)\r
+  - Debitoren- und Kreditorenbuchungen: Neue Funktion zum Buchen von\r
+    Zahlungsein- und ausgängen\r
+  - Debitoren- und Kreditorenbuchungen: Beim Aufrufen aus dem Buchungsjournal\r
+    werden die Gegenkonten richtig angezeigt\r
+  - In den Benutzereinstellungen können Standardwerte für den Ausgabekanal\r
+    und den Drucker eingestellt werden, die von Lx-Office vorselektiert werden\r
+  - Neues Flag "Geliefert" bei Auftragsbestätigungen und Lieferantenaufträgen\r
+  - Bei Einkaufsrechnungen gibt es einen "Erneuern"-Button, um\r
+    Zahlungsausgänge besser buchen zu können\r
+  - Bei Debitoren-/Kreditorenbuchungen sowie bei Dialogbuchungen wird\r
+    das vorbelegte Datum jetzt aus der richtigen Tabelle geholt\r
+  - Bei EUR wurden in der Kontenliste keine unbezahlten Rechnungen angezeigt\r
+  - EAN-Codes hinzugefügt\r
+  - Einkauf/Verkauf: Es werden jetzt auch Positionen gespeichert und\r
+    ausgedruckt, deren Anzahl 0 ist\r
+  - CSS-Menü funktioniert nun auch mit dem Internet Explorer\r
+  - Beim Verschicken per Email kann dem Anhang ein individueller Name gegeben\r
+    werden, der mit "Belegart_Belegnummer.ext" vorbelegt ist (z.B.\r
+    "Rechnung_5.pdf")\r
+  - Administration: Datenbankencodingoption Latin 9 (ISO-8859-15) hinzugefügt\r
+  - Beim Login wird überprüft, ob alle benötigten Perl-Module installiert\r
+    sind\r
+  - Funktion "Details anzeigen" hat auf einigen Browsern nicht richtig\r
+    funktioniert\r
+  - Beim Bearbeiten der Lieferadresse wird die Rechnungsadresse wieder\r
+    angezeigt\r
+  - Variable "terms" (Zahlungsziel in Tagen) wurde entfernt, weil es\r
+    mit Zahlungskonditionen ein wesentlich mächtigeres Werkzeug gibt\r
+  - Mehr Sonderzeichen werden in die richten LaTeX-Codes übersetzt\r
+  - USTVA Screens in HTML-Templates verlagert\r
+  - USTVA Taxbird kleinere Anpassungen zur Kompatibilität\r
+  - Bugfix 546 - sql/Pg-upgrade2 führt keine *.pl Updateskripte aus\r
+  - Bugfix 540 - Mahnungen\r
+  - Bugfix 537 - Fehler beim erzeugen eines Berichtes\r
+  - Bugfix 536 - Erfassung eines Kunden mit bereits bestehender Kundennummer\r
+    ergibt unverständliche Fehlermeldung\r
+  - Bugfix 534 - Mahnwesen funktioniert nicht richtig\r
+  - Bugfix 533 - "Swiss German" Kontenrahmen: Waren werden unter\r
+    Diesnstleistungen geführt\r
+  - Bugfix 535 - Auftrag in Englisch statt Deutsch\r
+  - Bugfix 529 - Dezimalstelle von Produktpreisen verschiebt sich\r
+  - Bugfix 526 - Konto 1588 (Einfuhrumsatzsteuer) wird bei UStVA ignoriert\r
+  - Bugfix 525 - Proformarechnung: Datum fehlt!\r
+  - Bugfix 522 - Bestelldatum in Rechnung\r
+  - Bugfix 519 - unterhalb von templates gibt es ein Verzeichnis webpages,\r
+    das da wohl nicht hingehören\r
+  - Bugfix 517 - Menüeinträge im CSS-Menü werden umgebrochen\r
+  - Bugfix 511 - Stammdaten-Kunden-Lieferungen\r
+  - Bugfix 471 - voreingestellter Ausgabekanal wird nicht übernommen\r
+  - Bugfix 455 - fehlerhafte Anzeige im Buchungsjournal bei unterschiedl.\r
+    Rechn.- und Bezahldaten\r
+  - Bugfix 361 - webdav Ansicht\r
+  - Bugfix 181 - Webdav Fehler bei Detailansicht einer Einkaufsrechnung\r
+\r
+2007-01-19 - Version 2.4.1\r
+  - CSV-Import auf Verwendung von Buchungsgruppen angepasst\r
+  - Bei Einkaufs- und Verkaufsmasken lassen sich die zweiten Positionszeilen\r
+    verstecken und wieder anzeigen\r
+  - PDFs für die USTVA 2007 hinzugefügt\r
+  - Email-Funktion: Wenn bei den Kundendaten keine Emailadresse angegeben,\r
+    dafür aber ein Ansprechpartner ausgewählt ist, dann wird die Emailadresse\r
+    des Ansprechpartners automatisch eingetragen.\r
+  - Skontobeträge wurden fälschlicherweise vom Nettobetrag berechnet\r
   - Neues, auf CSS basierendes Menü\r
   - Bei allen Datumsfeldern den Javascript-Kalender hinzugefügt und an einigen\r
     Stellen die Beschriftung berichtigt\r
   - Ersetzen der Einheitennamen anhand der Vorlagensprache\r
   - Umformartierungen von Zahlen und Datumgsangaben anhand der\r
     Vorlagensprache\r
+  - Bugfix 507 - interne Bemerkungen werden zu öffentlichen Bemerkungen\r
+  - Bugfix 502 - Keine PDF USTVA Vordrucke für 2007 vorhanden\r
   - Bugfix 500, 503 - p_discount verrutscht in der Zeile bei "Waren gruppiert"\r
+  - Bugfix 499 - Ustva Export in Winston funktioniert nicht LX-Office 2.4.0.3\r
   - Bugfix 497 - Einkaufsrechnung lässt sich nicht stornieren\r
   - Bugfix 495 - SQL-Fehler beim Löschen von Eiheiten\r
   - Bugfix 494 - SQL-Fehler beim Eintragen von Dienstleistungseinheiten\r
   - Bugfix 460 - Bei Wareneinkauf wird in der Rechnung der Verkaufspreis\r
     gebucht\r
   - Bugfix 449 - Variablen in Vorlagen\r
+  - Bugfix 442 - EUST wird in Winston-Export nicht berücksichtigt\r
   - Bugfixes 400, 401, 479, 492, 493 - Diverse Rechtschreibfehler\r
   - Bugfix 359 - Noch eine unklare Betitelung - Nur eine Kleinigkeit\r
   - Bugfix 352 - Zahlungsziel in Auftrag und Angebot\r
   - Bugfix 409 - Bericht Waren funktioniert nicht bei Bestellt, etc.\r
   - Viele weitere Bugfixes\r
 \r
-2006-03-07 - Version 2.2.2 (942 - 970) \r
+2006-03-07 - Version 2.2.2 (942 - 970)\r
   - Bugfix 308 - falsches Quoten bei Kreditorenbuchungen\r
   - Bugfix 306 - UStVa Vorschau vervollstaendigt\r
 \r
 \r
 2006-02-03 - Version 2.2.0 - Revision testing (542 - 855)\r
 \r
-  - Neues Menü - horizontal Anordnung \r
+  - Neues Menü - horizontal Anordnung\r
   - Splitbuchungen für Kreditoren-, Debitoren- und Dialogbuchungen\r
   - Preisgruppen für Waren und Erzeugnisse\r
   - Sammelbestellungen aus Aufträgen generieren\r
     Quoting überarbeitet\r
     Fix für Perl 5.6.x - Block Syntaxfehler\r
     SQL-Performance "Raussuchen letzter Kunde" optimiert\r
-    Fehlerhafte Seriennummernsuche bei Angeboten/Aufträgen \r
-    DATEV Bug: Kein Timeout bei großen Exporten \r
+    Fehlerhafte Seriennummernsuche bei Angeboten/Aufträgen\r
+    DATEV Bug: Kein Timeout bei großen Exporten\r
     DATEV Bug: Fehler bei negativen Umsätzen\r
     BWA Bug: Fehler bei der Berechnung der Summen\r
-    Kundenübersicht Auftragsnummer wurde nicht angezeigt \r
+    Kundenübersicht Auftragsnummer wurde nicht angezeigt\r
   - Bugfixes Bugzilla\r
     Bug#49:   UStVa Rundungsfehler\r
     Bug#124:  UBL behoben\r
     Bug#187:  UBL im Buchungsjournal, wenn nicht alle ausgewählt war\r
     Bug#189:  Rundungsfehler behoben\r
     Bug#190:  Abteilung1/2 bei Lieferadresse konnten nicht gespeichert werden\r
-    Bug#198:  Rechnung nicht angezeigt nach Eingabe einer Lieferanschrift \r
+    Bug#198:  Rechnung nicht angezeigt nach Eingabe einer Lieferanschrift\r
     Bug#199:  Speichern eines Lieferantenauftrages nicht möglich\r
     Bug#204:  Storno bei Splitbuchungen fehlerhaft\r
     Bug#205:  In Dialogbuchungen MwSt. bei Buchungen nicht berücksichtigt\r