Zusammenfassen der Commit-Log-Meldungen im Changelog.
[kivitendo-erp.git] / doc / changelog
index b142b04..5ef8fa4 100644 (file)
@@ -4,11 +4,53 @@
 \r
 2008-xx-xx - Version 2.6.0\r
 \r
-  Gre neue Features:\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
     bentuzt werden.\r
+  - Die Benutzerverwaltung wurde von Dateien im Verzeichnis "users"\r
+    auf die Verwendung einer Authentifizierungsdatenbank umgestellt.\r
+    Zusätzlich wurde eine gruppenbasierte Rechteverwaltung\r
+    implementiert, um Benutzergruppen Zugriff auf Funktionsbereiche\r
+    von Lx-Office zu gewähren oder zu verhindern.\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 deligieren). 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 Auswertungen 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
     "HTML::Template".\r
   - Für Firefox gibt es ein neues, auf XML/XUL basierendes\r
     Anwendungsmenü.\r
-\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
+  - Unsterstü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 Ausgabefunktionen fuer offene Forderungen und\r
+    Verbindlichekeiten und die Summen- und Saldenliste wurde\r
+    überarbeitet. Sie kann 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 heutigen 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. Betroffen sind Berichte über\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 verschiedenen Belegen in andere Belege\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
   - 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 '"' 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
+  - Wurd 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
+\r
 \r
 2007-07-13 - Version 2.4.3\r
 \r