# Veränderungen von kivitendo #
###############################
-2017-xx-xx - Release 3.5.0-alpha
+2017-12-0X - Release 3.5.1
+
+Größere neue Features:
+
+- WebshopApi
+
+ WebshopApi mit bisher einem Konnektor für Shopware.
+ Damit ist es möglich Bestellungen aus dem Shop abzuholen und Artikel
+ abzugleichn.
+
+Mittelgroße neue Features:
+
+- DATEV-Export überarbeitet
+
+ - Um Strukturtyp CSV-Export erweitert
+ - DATEV-Export: Kostenstellen (Kost1 und Kost2) vorbelegen
+ - DATEV-Export: Buchungssätze nach Abteilung filtern
+ - DATEV-Export: Buchungen für einen bestimmten Zeitraum ab einem
+ Buchungsdatum filtern. Z.B. wenn man einen DATEV-Export für Januar schon
+ exportiert hat, und im Juni noch ein Buchung für Januar nachbucht, kann man
+ mit "Erfassungsdatum Von: 01.06.2017" nur diese eine Buchung aus Januar
+ exportieren.
+ - Überlagerung mit Kunden- Lieferantennummer als Personenkonto möglich
+ Anstatt des Sammelkontos kann die Kunden- oder Lieferantennummer aus
+ den Stammdaten genommen werden, falls der Nummernkreis der DATEV-Konform
+ für Personenkonten entspricht.
+ - Belegfeld 2 wird nicht mehr gesetzt
+ - Buchungsbeschreibung wird nicht mehr gesetzt
+
+Kleinere neue Features und Detailverbesserungen:
+
+ - Abteilungs-Auswahl konsequent alphabetisch sortieren
+ - Buchungsvorlagen schneller über den Namen filtern (suchen).
+ - Neues Recht Erzeugnisse unabhängig vom Status editieren (default 0)
+ - SEPA-XML: alle Sonderzeichen filtern
+ - SEPA-Export: Export wieder rückgängig machen, falls noch Status offen
+ - Stammdaten -> Berichte -> Artikel: Standardlager und Lagerplatz optional anzeigen
+ - Vorbelegte Texte inkl. Ansprechpartner für den E-Mail-Versand bei allen Workflows
+ hinzugefügt.
+ - Kontoauszug verbuchen -> Buchung erstellen um Dialogbuchungen erweitert.
+ Vom Kontoimport ist es jetzt auch möglich in Vorlagen aus der Dialog-
+ Buchungsmaske zu buchen und nicht nur in Kreditorenbuchungsvorlagen
+ - Neuer Bericht: Berichtskonfigurationsübersicht
+ - Verbesserte Datumsvalidierung per Javascript
+ - Neues Benutzer-Recht Erzeugnisbestandteile editieren
+ - Dialogbuchungsvorlagen um 'Details anzeigen' erweitert
+ - Nach dem Speichern Buchungsnummer bei Debitoren/Kreditorenbuchungen und Einkaufsrechnungen
+ als Info anzeigen
+ - Bankimport: CSV- und MT940-Menüpunkte in Untermenü in »Zahlungsverkehr«
+ - Schnellsuchen - ungültige Einträge aus Stammdaten nicht mit anzeigen
+ - Workflow Lieferschein -> Rechnung. Liefertermin als Rechnungslieferdatum setzen
+ - Einkaufsrechnungen: Bearbeiter*in & Verkäufer*in mit aktueller Benutzer*in vorbelegen
+ - Bemerkungsfeldeditor (CKEditor): Größe änderbar und Buttonzeile "schwebt"
+ über dem Eingabebereich wenn im Fokus
+ - Kontenabgleich mit Bank. Hinweise auf Fehler bei nicht vorhandenem 'Abgleichen'-Knopf
+
+Administrative Änderungen
+
+ - Für die Tests müssen in der kivitendo.conf unter [testing/database]
+ Einträge für superuser_user und superuser_password gesetzt werden. Siehe
+ Beispiel in config/kivitendo.conf.default
+
+Bugfixes:
+- Bugfix #326 Das Löschen von Storno Rechnungen R(S) wirft einen SQL-Fehler
+- Bugfix #325 Rechnungen mit Zahlungsverknüpfungen können storniert werden
+- Bugfix #324 DATEV CSV-Export ggf. fehlerhaft bei Buchungen ohne Steuer
+- Bugfix #320 Stücklistenpositionen werden nicht mehr ausgedruckt
+- Bugfix #305 Kein customerpicker im Formular Rechnung erfassen
+- Bugfix #304 Datumsformat wechselt willkürlich auf Datenbank Format "YYYY-MM-DD"
+- Bugfix #303 Zahlungserinnerung PDF anhängen in E-Mail funktioniert nicht mehr
+- Bugfix #300 Kontoauszug verbuchen bei negativer Einkaufsrechnung wird das Vorzeichen bei Zahlung umgedreht
+- Bugfix #296 Verkauf -> Lieferschein erfassen erzeugt Fehlermeldung
+- Bugfix #286 DMS aktiv. Speichertyp für Belege auf 'kein' gesetzt -> Belegdruck defekt
+- Bugfix #283 Lieferwertbericht wirft Fehler
+- Bugfix #280 Drucken beim neuem OrderController geht nicht mit aktiviertem Dateimanagement und Webdav
+- Bugfix #277 Kontoauszug verbuchen. Vorschlagsliste ignoriert SEPA-Überweisungen
+- Bugfix #276 Mini-DMS Auswahl der Belege bei Lieferschein fehlt
+- Bugfix #275 Löschen von DMS-Anhängen wirft Fehler
+- Bugfix #274 Mahnungen lassen sich nicht mehr erzeugen mit aktivierten Dateimanagementfeature
+- Bugfix #270 Artikelzuweisung bzw. Zusätzliche Artikel im Pflichtenheft kaputt
+- Bugfix #265 Kontoauszug verbuchen bei negativer Kreditorenbuchung wird das Vorzeichen bei Zahlung umgedreht
+- Bugfix #264 Artikelnummer nicht mehr änderbar
+- Bugfix #263 Emailadresse der Stammdaten wird nicht mehr übernommen
+- Bugfix #8 Datumswarnung in Safari blockiert Browser
+
+
+
+2017-07-17 - Release 3.5.0
große Features:
Verkaufsaufträgen finden zu können:
Verkauf -> Berichte -> Auftragsartikelsuche
+ - Part-Controller - neue Maske um Artikel anzulegen / zu bearbeiten
+ Umgestellt auf Controller, dadurch kein "Erneuern mehr". Die Bearbeitung
+ von Erzeugnisbestandteilen hat sich dadurch verändert, dies geschieht nun
+ in einem eigenen Tab.
+
- Neuer Artikeltyp "Sortiment" (experimentell)
Einem Sortiment können wie einem Erzeugnis mehrere Artikel zugeordnet
werden. Beim Hinzufügen eines Sortiments zu einem Beleg werden alle
Administrative Änderungen
- - Diverse Textsuchen werden jetzt durch eine neue Klasse Indizes
- beschleunigt. Dafür wird die benötigte Minimalversion von Postgres auf 9.1
- angehoben.
-
- Entwickler benötigen neu die zwei Perl-Module "Sys::CPU" und
"Thread::Pool::Simple".
Bugfixes:
+- Bugfix #273 "Bei Schweizer Kontenplänen erscheint beim Aufruf der Maske zum Dialogbuchen eine Fehlermeldung"
+- Bugfix #268 "Schnellsuchfelder und ""Benutzer-Mandant-Abmelden""-Header wird abgeschnitten, wenn nicht alles auf einer Zeile Platz hat"
+- Bugfix #262 department in oe.pl (Angebot/Auftrag) wird nicht mehr an die Druckvorlage übergeben
+- Bugfix #258 Falscher Bearbeiter (und beim Verkauf Verkäufer) beim erstellen von neuen Verkaufs- oder Einkaufsbelegen
+- Bugfix #257 Darstellungsfehler bei Mail von Taskserverjob FailedBackgroundJobsReport
+- Bugfix #256 "Taskserver: Job bearbeiten ? ""Speichern und Ausführen"" erstellt zusätzlichen Job; diverse kleinere Probleme beim Tasklserver"
+- Bugfix #255 "Beim Erfassen von Erzeugnissen fehlt beim Hinzufügen von mehreren Artikeln die Artikelbeschreibung, der Button ""erfassen"" erzeugt eine Fehlermeldung, Eingabe von Untereinheiten wird ignoriert"
+- Bugfix #252 Hochladen von Dateianhängen gibt Fehlermeldung
+- Bugfix #250 Artikel, Dienstleistungen usw. werden nicht mehr angelegt wenn die Nummer schon in einem anderen Nummernkreis vergeben ist (das ist neu)
+- Bugfix #249 "Drucken von Rechnungen aus Liste ""Rechnungen, Gutschriften & Debitorenbuchungen"" geht nicht mit dem Dateimanagement"
+- Bugfix #245 Workflow Verkaufsrechnung -> Verkaufsauftrag fehlende Rechte
+- Bugfix #243 Kontoauszug verbuchen: Nach dem Buchen in Belegen (Vorlagen) wird beim Rücksprung die aktuelle Ansicht nicht erneuert
+- Bugfix #242 Kontoauszug verbuchen bei negativer Verkaufsrechnung dreht das Vorzeichen bei Zahlung um
+- Bugfix #238 PDFs werden nicht mehr bei wiederkehrenden Rechnung per E-Mail erzeugt/angehangen
+- Bugfix #235 Neuerfassen von Ware. Fehlermeldung, wenn man zuerst den Lieferanten eingibt
+- Bugfix #218 Benachrichtigung automatisch erstellter Rechnungen fehlerhaft
+- Bugfix #211 Sortieren und speichern commit #26dfef7da64e9712db7
+- Bugfix #208 Taskserver erzeugt immer neue session Einträge
+- Bugfix #207 Projekt in Kreditorenbuchung und Debitorenbuchung
+- Bugfix #204 Automatisches Auslagern beim Rechnung schreiben funktioniert mit Commit 8c1d5d nicht mehr
+- Bugfix #200 Rabatt mit Nachkommastellen wird abgeschnitten, beim Workflow Lieferschein -> Rechnung
+- Bugfix #194 Fehler »load_draft not defined in locale/de/all« beim Entwurfladen aus Bankauszug verbuchen
+- Bugfix #192 »Kontoauszug verbuchen« kommt mit multipler Zuweisung nicht zurecht
+- Bugfix #191 »Kontoauszug verbuchen« nutzt keine Datenbanktransaktionen
+- Bugfix #181 Storno-Rechnung als neu verwenden
+- Bugfix #180 Hänger / Verklemmung bei Benutzung von Rose und standard_dbh
+- Bugfix #164 Prüfung der Bücherkontrolle in Zahlungseingängen und Zahlungsausgängen fehlerhaft
+- Bugfix #156 Beim Erstellen einer Rechnung aus einem Lieferantenlieferschein gibt es bei manchen Lieferscheinen eine Fehlermeldung
+- Bugfix #99 Rabatt wird falsch geparsed/formatiert beim Workflow Auftrag->Angebot, Auftrag->Rechnung, Angebot->Rechnung
+
- Pflichtenheftmodul: Es wurde eine Fehlermeldung angezeigt, wenn im
rechten Teil des Fensters aktuell Textblöcke zu sehen sind,
während Abschnitte oder Funktionsblöcke via Drag & Drop verschoben