history_erp Eintrag für Verkaufsrechnung, die storniert wird
[kivitendo-erp.git] / doc / changelog
index 2308512..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
@@ -70,17 +88,15 @@ Größere neue Features:
   dann erscheinen die Variablen nur in den Stammdaten und den Beleg-Masken bei
   Artikeln, die zu einer der ausgewählten Warengruppen gehören.
 
-- Preisquellen
+- Lagerbestands- / Lagerbewegungsimport via CSV
 
-  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:
+  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
-  implementiert (einstellbar in Mandantenkonfiguration)
+  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)
@@ -91,12 +107,12 @@ Kleinere neue Features und Detailverbesserungen:
 - FiBu Schnellsuche in Headerzeile, um nach Belegen zu suchen
 
 - Datum Schnelleingabe ohne Punkte
-  z.B.
+  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        -> 31.10.2014   aktueller Monat wird angenommen
-              7         -> 07.10.2014   aktueller Monat 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
@@ -114,7 +130,79 @@ Kleinere neue Features und Detailverbesserungen:
 
 - Chartpicker
   Analog zum Partpicker steht nun ein intelligenter Picker für Konten zur
-  Verfügung.
+  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)
+
+- 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
 
 2014-02-28 - Release 3.1.0