WebshopApi: Syntax in Tests
[kivitendo-erp.git] / doc / changelog
index 93806f1..ca960b4 100644 (file)
@@ -2,7 +2,35 @@
 # Veränderungen von kivitendo #
 ###############################
 
-2017-xx-xx - Release 3.4.x Unstable
+2017-XX-XX - Release 3.5.X
+
+große Features
+
+- WebshopApi
+
+       WebshopApi mit bisher einem Konnektor für Shopware.
+       Damit ist es möglich Bestellungen aus dem Shop abzuholen und Artikel
+       abzugleichen.
+
+kleinere neue Features und Detailverbesserungen:
+
+  - SEPA-XML: alle Sonderzeichen filtern
+  - SEPA-Export: Export wieder rückgängig machen, falls noch Status offen
+  - DATEV-Export: Um Strukturtyp CSV-Export erweitert
+  - DATEV-Export: Kostenstellen (Kost1 und Kost2) vorbelegen
+  - DATEV-Export: Buchungssätze nach Abteilung filtern
+  - Stammdaten -> Berichte -> Artikel: Standardlager und Lagerplatz optional anzeigen
+  - Vorbelegte Texte inkl. Ansprechpartner für den E-Mail-Versand bei allen Workflows hinzugefügt.
+  - 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.
+  - 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
+
+2017-07-17 - Release 3.5.0
 
 große Features:
 
@@ -38,9 +66,9 @@ große Features:
   Gekennzeichnet durch eine Beschreibung (z.B. "Einkauf") und ein Kürzel (z.B. "E")
   Flexibel änderbar und erweiterbar.
 
-  Der Typ des Artikel und die Klassifizierung werden durch zwei
+  Der Typ des Artikels und die Klassifizierung werden durch zwei
   Buchstaben dargestellt.  Der erste Buchstabe ist eine Lokalisierung
-  des Typs des Artikel ('P','A','S') , deutch 'W', 'E', und 'D' für
+  des Typs des Artikels ('P','A','S') , deutsch 'W', 'E', und 'D' für
   Ware, Erzeugnis oder Dienstleistung, ggf. weitere Typen.  Der zweite
   Buchstabe ist eine Lokalisierung der Klassifizierungsabkürzung
   (abbreviation).
@@ -67,8 +95,41 @@ große Features:
      Preise von Artikeln wie "Verpackung" oder "Transport" müssen
      oftmals separat ausgewiesen werden, genau so wie der reine Warenwert.
 
+- GoBD Export
+  Man kann nun einen IDEA-kompatiblen Export für Steuerprüfer exportieren.
+
+- ActionBar
+  Die Workflow-Knöpfe wurden nun in eine ActionBar-Zeile am oberen Fensterrand
+  migriert, die immer sichtbar ist, auch wenn man nach unten scrollt.
+
+- Jahresabschlußbuchungen (EB/SB)
+  Mit Saldovortrag auf die 9000er-Konten
+
+- Belegvorlagen und Entwürfe
+
+  Der bisherige Mechanismus der Entwürfe in Rechnungsbelegen, der
+  ursprünglich nur zum Zwischenspeichern gedacht war, wurde in zwei
+  Mechanismen aufgeteilt: Entwürfe und Belegvorlagen.
+
+  Die neuen Entwürfe sind nur noch zur Zwischenspeicherung
+  gedacht. Sie sind nur für die Person sichtbar, die den Entwurf
+  angelegt hat. Auch werden sie bei Abmeldung automatisch entfernt.
+
+  Die neuen Belegvorlagen hingegen sind dazu gedacht,
+  z.B. wiederkehrende Zahlungen schnell verbuchen zu können. Sie sind
+  für alle Personen sichtbar und dauerhaft vorhanden.
+
+  Beide Mechanismen sind über den »Mehr«-Button in den Belegmasken
+  erreichbar.
+
+  Weiterhin wurden diese Mechanismen so umgebaut, dass sie nun auch
+  updatesicher sind.
+
 kleinere neue Features und Detailverbesserungen:
 
+  - experimentelle Auftragsmaske als Controller ist in der Mandantenkonfiguration
+    unter "Experimentelle Features" abschaltbar
+
   - Wiederkehrende Rechnungen können mit der Periode 'einmalig' konfiguriert werden
 
   - Druckvorlagen Mahnungen: Bearbeiter und Verkäufer-Metadaten auch im Ausdruck zu Verfügung stellen
@@ -116,12 +177,17 @@ kleinere neue Features und Detailverbesserungen:
   - Neuer Controller für Preisgruppen, die nun sortiert und ungültig gesetzt
     werden können.
 
-  - Neuer Berichte "Auftragsartikelsuche", um schnell Autragspositionen aus
-    Verkaufsauträgen finden zu können:
+  - Neuer Bericht "Auftragsartikelsuche", um schnell Auftragspositionen aus
+    Verkaufsaufträgen finden zu können:
     Verkauf -> Berichte -> Auftragsartikelsuche
 
-  - Neuer Artikeltyp "Sortiment"
-    Einem Sortiment    können wie einem Erzeugnis mehrere Artikel zugeordnet
+  - 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
     Bestandteile des Sortiments als Einzelteile zum Beleg hinzugefügt, so als
     ob man das manuell gemacht hätte. Der Sortimentsartikel wird ohne Preis
@@ -138,6 +204,7 @@ kleinere neue Features und Detailverbesserungen:
 
     Einschränkungen: das "Auspacken" eines Sortiments beim Hinzufügen in einem
     Beleg funktioniert derzeit nur beim neuen Auftragscontroller.
+    Auftragscontroller und Sortiment haben beide noch den Status experimentell.
 
   - Detailverbesserung Druckvorlage RB
     Adressfeld um Absender ergänzt. Firmenname nicht mehr aus Titlebar, sondern
@@ -145,17 +212,54 @@ kleinere neue Features und Detailverbesserungen:
     CHF als weitere Standardwährung hinzugefügt. Stempel und Unterschrift für
     Angebot hinzugefügt.
 
-Administrative Änderungen
+  - Projekt: unter "verknüpfte Belege" auch Belege anzeigen, wo
+    Einzelpositionen mit dem Projekt verknüpft sind, nicht nur der Beleg
+    (globalproject_id)
 
-  - Diverse Textsuchen werden jetzt durch eine neue Klasse Indizes
-    beschleunigt. Dafür wird die benötigte Minimalversion von Postgres auf 9.1
-    angehoben.
+  - Abteilungsfilter in mehr Berichten eingefügt
+
+  - Finanzübersicht: Neue Spalte »Kosten« analog zu BWA-Kosten
+
+  - Kontennachweis in den Berichten BWA und GuV/EÜR. Die Hartkodierung der
+    Kategorienamen für BWA und GuV/EÜR im Code wurde in die Datenbank verlagert.
+
+Administrative Änderungen
 
   - 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
@@ -166,6 +270,8 @@ Bugfixes:
     automatische Berechnung ausgewählt war, immer auf das
     Rechnungsdatum gesetzt, anstelle den eingetragenen Wert zu nutzen.
 
+  - Debitoren- und Kreditorenbuchungen in Fremdwährung öffnen
+
 2016-07-05 - Release 3.4.1
 
 kleinere neue Features und Detailverbesserungen: