Kosmetik: Kommentare verbessert.
[kivitendo-erp.git] / doc / changelog
index a4377a5..215f4c1 100644 (file)
@@ -2,7 +2,7 @@
 # Veränderungen von kivitendo #
 ###############################
 
-201x-xx-xx - Release 3.x.0
+2015-02-01 - Release 3.2.0 Beta
 
 Größere neue Features:
 
@@ -36,6 +36,7 @@ Größere neue Features:
   Listen).
 
 - Steuerzonen editierbar
+
   Bisher waren die 4 Steuerzonen fest im Code verankert. Nun kann man selber
   neue Steuerzonen hinfügen, und für die neue Steuerzone das Erlös- und
   Aufwandskonto für jede Buchungsgruppe hinzufügen. Das Bestandskonto ist
@@ -44,6 +45,23 @@ Größere neue Features:
   Update geht davon aus, daß die Steuerzonen im Programmcode nicht angepasst
   worden sind.
 
+- Preisregeln
+
+  Als erste Anwendung der Preisquellen gibt es jetzt ein Regelsystem, mit dem
+  Preise nach freien Regeln erstellt werden können. Abbildbar sind damit
+  oft gewünschte Features wie Kundenpreislisten, Mengenrabatt, Aktionspreise,
+  SSV oder Angebotspreise.
+
+- Preisquellen
+
+  Die Systeme zur Preisfindung in Belegen wurden vereinheitlicht und haben den
+  Platz der Preisgruppen eingenommen. Es ist jetzt möglich den Ursprung des
+  gewählten Preises nachzuvollziehen, und der Vertriebler wird in Belegen über
+  geänderte Preise in den Stammdaten informiert.
+
+
+Kleinere neue Features und Detailverbesserungen:
+
 - Benutzerdefinierte Variablen in Belegen als Tabelle rendern
 
   Um die Darstellung der benutzerdefinierten Variablen vor Allem bei vielen
@@ -57,26 +75,135 @@ Größere neue Features:
   aktivieren/deaktivieren
 
   Bei der Konfiguration benutzerdefinierter Variablen für Waren,
-  Diensleistungen und Erzeugnisse kann man nun wählen, ob diese per
+  Dienstleistungen und Erzeugnisse kann man nun wählen, ob diese per
   Voreinstellung in den Belegen aktiviert oder deaktiviert sind. Vorher waren
   diese immer aktiviert und man musste sie zum Deaktivieren zu jedem Artikel in
   den Stammdaten explizit deaktivieren.
 
-- Warengruppen-Filter f. CVars bei Waren, Diensleistungen und Erzeugnisse
+- Warengruppen-Filter f. CVars bei Waren, Dienstleistungen und Erzeugnissen
 
-  Bei der Konfiguration benutzerdefinierter Variablen für Waren, Diensleistungen
-  und Erzeugnisse kann man wählen, ob diese nur bei Artikeln, die zu bestimmten
+  Bei der Konfiguration benutzerdefinierter Variablen für Waren, Dienstleistungen
+  und Erzeugnissen kann man wählen, ob diese nur bei Artikeln, die zu bestimmten
   Warengruppen gehören, angezeigt werden sollen. Ist der Filter eingeschaltet,
-  dann erscheint die Variablen nur in den Stammdaten und den Beleg-Masken bei
+  dann erscheinen die Variablen nur in den Stammdaten und den Beleg-Masken bei
   Artikeln, die zu einer der ausgewählten Warengruppen gehören.
 
-Kleinere neue Features und Detailverbesserungen:
+- Lagerbestands- / Lagerbewegungsimport via CSV
+
+  Damit lässt sich der Lagerbestand über einen CSV-Import
+  korrigieren. Es lassen sich für Artikel zu bewegende Mengen oder
+  Ziel-Lagermengen verarbeiten.
+
+- Versand- oder Transportkostenerinnerung in Aufträgen / Angeboten
+  In der Mandantenkonfiguration kann ein Artikel definiert werden, an den
+  standardmässig in Angeboten / Aufträgen erinnert wird (bspw. Versandpauschale)
+
+- Verkaufsangebotsgültigkeit konfigurierbar per Intervall
+  (nächster Werktag + x Tage)
+
+- Schnelllöschen von einzelnen Positionen in Einkaufs- und Verkaufsrechnungen
+  (ein X-Symbol am Anfang jeder Artikelzeile)
+
+- FiBu Schnellsuche in Headerzeile, um nach Belegen zu suchen
+
+- Datum Schnelleingabe ohne Punkte
+  z.B. Eingabe im Monat Dezember 2014:
+  8 Zahlen:   31122014  -> 31.12.2014
+  6 Zahlen:   311214    -> 31.12.2014
+  4 Zahlen:   3112      -> 31.12.2014   aktuelles Jahr wird angenommen
+  1-2 Zahlen: 12        -> 12.12.2014   aktueller Monat wird angenommen
+              7         -> 07.12.2014   aktueller Monat wird angenommen
+
+- Neuer Reiter "Buchungen" in Einkaufs- und Verkaufsbelegen, wo zu einer
+  Rechnung/Buchung die Buchungen laut acc_trans angezeigt werden. Der Bearbeiter
+  braucht das FiBu-Recht.
+  In einer Tabelle "Buchungen" werden alle Buchungen laut acc_trans
+  angezeigt.
+  In einer Tabelle "Salden" werden die aktuellen Salden der bebuchten
+  Konten angezeigt, ausgeglichene Konten werden herausgefiltert.
+
+- Verkaufsbeleg-Ausdruck
+  Beim Ausdruck werden die shipto*-Felder nicht mehr aus der Rechnungsadresse / Mandantenkonfiguration vorbelegt,
+  wenn keine Lieferadresse gesetzt, bzw. ausgewählt ist. Somit ist die Lieferadresse und die Rechnungsadresse
+  jetzt eindeutig anhand der Variablen zu unterscheiden.
+  Ggf. müssen bestehende Druckvorlagen angepasst werden (s.a. http://blog.kivitendo-premium.de/?p=351).
+
+- Chartpicker
+  Analog zum Partpicker steht nun ein intelligenter Picker für Konten zur
+  Verfügung. Dieser wird nun bei der Zuweisung von Steuerzonen,
+  Buchungsgruppen und den Standardkonten in der Mandantenkonfiguration
+  genutzt.
+
+- Mandantenauswahl per Bookmark
+  Mit der Mandantenfähigkeit gibt es eine Möglichkeit, einen Standardmandanten
+  auszuwählen, der auf der Loginseite immer vorausgewählt ist. Gibt man der
+  Loginseite per URL den Parameter "{AUTH}client=foobar" mit, wird nun stattdessen der
+  Mandant "foobar" vorausgewählt. (Der Name muß natürlich in der Liste
+  vorkommen). Damit kann man sich ein Bookmark für einen bestimmten Mandanten setzen:
+  controller.pl?action=LoginScreen/login&{AUTH}client=foobar
+  Übergibt man als Parameter "{AUTH}login=Tom" wird auch das Benutzerfeld
+  vorausgefüllt, Beispiel:
+  controller.pl?action=LoginScreen/login&{AUTH}login=Tom&{AUTH}client=foobar
+
+- Benutzerdefinierte Variablen vom Typ "Kunde/Lieferant" und "Ware" werden
+  jetzt mit Pickern ausgewählt, nicht mehr mit L-selects.
+
+- Die Picker benutzen zum Anzeigen der Auswahl nun alle eine Langbeschreibung (displayable_name):
+  * Kunden und Lieferanten: Kunden/Lieferanten-Nummer _ Name
+  * Waren: Artikelnummer _ Beschreibung
+  * Konten: Kontonummer _ Beschreibung
+  Die Sortierung in den Pickern ist immer alphanumerisch nach der
+  Anfangsnummer (d.h. 01,02,10, aber 1,10,2)
+
+- Lagerverfahren
+  Dienstleistungen müssen nicht mehr zwingend in Belegen ein- oder ausgelagert werden (konfigurierbar)
 
-- Versand- oder Transportkostenerinnerung in Aufträgen / Angeboten implementiert (einstellbar in Mandantenkonfiguration)
-
-- Verkaufsangebotsgültigkeit konfigurierbar per Intervall (nächster Werktag + x Tage)
+- Lieferplan
+  * Warenverkaufswert im Lieferplan anzeigen (konfigurierbar)
+  * Lieferplan berücksichtig den Status des Lieferscheins (ausgelagert / nicht ausgelagert) (konfigurierbar)
+
+Bugfixes aus Trac:
+
+- Bugfix #819  Kontostand
+- Bugfix #1691 - Rundung bei Berichten bei Buchungen mit MwSt inkl.
+- Bugfix #1862 Preisgruppen zu Kunden werden nicht auf in Lieferscheinen hinzugefuegte Artikel angewendet
+- Bugfix #1927 Workflow Lieferschein->Rechnung berücksichtigt Preisgruppen nicht
+- Bugfix #2029 - Rundungsfehler bei Dialogbuchung
+- Bugfix #2033 - Unterschiede in Rundungen durch taxincluded
+- Bugfix #2094 - Rundungsprobleme in Kreditorenbuchungen: Cent "kippt" bei Zahlungseinbuchung
+- Bugfix #2295 Neue Steuersätze
+- Bugfix #2345 Rechnung bekommt immer die Lieferadresse des Kunden
+- Bugfix #2365 Überlagerte benutzerdefinierte Variablen werden in wiederkehrende Rechnungen nicht übernommen
+- Bugfix #2400 Lieferadresse wird bei der Auswahl eines neuen Lieferanten überschrieben
+- Bugfix #2427 GuV und Ist-Versteuerung und Abteilungsfilter fehlerhaft
+- Bugfix #2435 - Rundungsfehler in Kreditorenbuchungen (Netto vs. Brutto)
+- Bugfix #2452 SuSa saldiert nicht korrekt
+- Bugfix #2464 ustva.pl - Typos
+- Bugfix #2466 Kundenpreise werden bei Fortführung eines Lieferscheins zur Rechnung nicht übernommen
+- Bugfix #2467 Auftrag aus Kundenstammdaten aufrufen leitet in neuen Lieferantenauftrag
+- Bugfix #2468 Verkaufsbericht filtert nach Verkäufer und Land ohne Aufforderung
+- Bugfix #2469 Bug: Rechnungsnummer in Kreditorenbuchung nicht mehr änderbar
+- Bugfix #2470 Erneuern im Zahlungseingang verwirft den Kunden
+- Bugfix #2471 Beim Erzeugen von neuen Kivitendo-BenutzerInnen wird die Mandantenzugehörigkeit nicht gespeichert
+- Bugfix #2483 Editieren von TeX Templates
+- Bugfix #2485 Einkaufslieferschein -> Einlagern -> ? -> Standardlager ändern -> Bugfix Erneuern -> fehlerhafte Ansicht, ggf. inkonsistente Lagerbewegungs-DB
+- Bugfix #2494 Anlegen neuer Preisfaktoren nicht möglich
+
+Bugfixes aus Redmine:
+
+- Bugfix #1    Kundenauftrag -> Lieferantenauftrag Zahlungsbedingungen und Lieferbedingungen löschen
+- Bugfix #2    abweichende Lieferadresse für Lieferschein bei RB-Druckvorlagen
+- Bugfix #7    2447 Lieferanten-EK-Preise / Lieferantenartikelnummern verschwinden
+- Bugfix #9    CsvImport für Kunden gibt Fehlermeldung wenn taxzone_id falsch oder nicht vorhanden ist
+- Bugfix #10   Ansprechpartner auf ungültig setzen löst leeres Adressfeld beim Drucken aus
+- Bugfix #15   Schnelllöschen (x) kann immer nur eine Position löschen
+- Bugfix #16   Fehler beim Speichern eines Angebots
+- Bugfix #18   PriceSource / Pricerule - Fehler in VK-Rechnung beim Bearbeiten von Positionen
+- Bugfix #21   PriceSource: Einkauf/Lieferantenauftrag erfasse funktioniert nicht
+- Bugfix #24   Preisgruppenverhalten
+- Bugfix #26   Gruppieren nach Warengruppen beim Drucken von Lieferscheinen funktioniert nicht
+- Bugfix #29   Verknüpfte Belege -> keine Verknüpfung von Rechnung nach Auftrag
 
-- Schnelllöschen von einzelnen Positionen (Ein X vor jeder Zeile)
 2014-02-28 - Release 3.1.0
 
 Größere neue Features: