X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2Fchangelog;h=318bd9cb03ab9ebd53e2fb8ffc9f3d04db982cb2;hb=2974447a09f906718f8f2485d62a32c2cbdb56b5;hp=c4f11e21850fc25d34ace0a270196f215aea0e4a;hpb=db4d80803649329a1a12cbbd7cfefa72aa75d141;p=kivitendo-erp.git diff --git a/doc/changelog b/doc/changelog index c4f11e218..318bd9cb0 100644 --- a/doc/changelog +++ b/doc/changelog @@ -1,15 +1,174 @@ -################################### +#################################### # Veränderungen von Lx-Office ERP # ################################### -2011-02-?? - Release 2.6.2 +- Ein neuer Vorlagensatz RB kam hinzu, der einige Ideen aufgreift, die + in folgendem Vortrag erwähnt wurden: + http://www.lx-office.org/uploads/media/Lx-Office_Anwendertreffen_LaTeX-Druckvorlagen-31.01.2011_01.pdf + +- Master-Druckvorlagen in eigene Unterverzeichnisse + (z.B. print/Default/, print/German/) verschoben. Beim Anlegen eines Vorlagensatzes + werden symbolische Links und Unterverzeichnisse rekursiv kopiert. + Der eingebaute Vorlageneditor zeigt alle *.tex-Dateien an und lässt + sie bearbeiten. + +- Zahlungen bei Debitoren-, Kreditorenbuchungen, Verkaufs- und + Einkaufsrechnungen lassen sich entweder immer, gar nicht oder + am selben Tag noch ändern. Dies ist lx_office.conf einstellbar. + +- Projektnummer pro Beleg läßt sich auch für Debitoren- und + Kreditorenbuchungen angeben. + +- Bei den Berichten für Verkaus- und Einkaufsrechnungen wird auch auf die + positionsbezogenen Projektnummern für Debitoren- und Kreditorenbuchungen + gefiltert. + +- Es kann eine Standardsprache eingestellt werden, die automatisch bei neu + anzulegenden Kunden und Lieferanten vorausgewählt ist. + +- Umstellung der Variablen eur in lx_office.conf zu drei neuen Variablen in + Tabelle defaults, zur Einstellung von Gewinnermittlungsart, Versteuerungsart + und Warenbuchungsmethode. Siehe Datei doc/umstellung_eur.txt + +- Buchungsjournal um Filter nach Bearbeiter und Buchungsdatum (ungleich + Rechnungsdatum) erweitert + +- Mastertemplates für den Ausdruck sind in eigene Unterverzeichnisse gewandert. + Dadurch wird das Hinzufügen neuer Vorlagensätze einfacher. + + + Kleinere neue Features und Detailverbesserungen: + - á (LATIN SMALL LETTER A WITH ACUTE) wird in Latex-Vorlagen nicht mehr durch + ein "Bullet" ersetzt. Dafür kann mit ein Aufzählungspunkt erzeugt + werden. + + + Liste gefixter Bugs aus dem Bugtracker: + + - Bugfix 1640: Buchungen werden falsch zugeordnet, wenn man Konten umkonfiguriert + + +2011-06-15 - Release 2.6.3 + + Größere neue Features: + + - Es ist jetzt möglich wiederkehrende Rechnungen zu definieren und zu + konfigurieren, dies geschieht im Formular für den Verkaufsauftrag. + Mögliche Periodizitäten sind monatlich/quartalsweise/jährlich. Die + Hauptkonfiguration hierzu findet sich in der lx_office.conf im Abschnitt + [periodic_invoices] + + - Die Überprüfung, wann wiederkehrende Rechnungen erstellt werden sollen, + geschieht durch ein weiteres neues Feature, den Taskserver. Konfiguriert + wird der Taskserver in der lx_office.conf im Abschnitt [task_server]. Der + Taskserver läuft als eigener daemon im System, ähnlich cron. + + Kleinere neue Features und Detailverbesserungen: + + - Beim Laden von Rechnungsentwürfen, das Fälligkeits- und Rechnungsdatum duch + das Tagesdatum ersetzen + + - Bei Verkaufsgutschriften zusätzlich noch die Rechnungsnummer mitnehmen, damit der Bezug klarer ist. + + - Kontenübersicht. Bei Auswahl Bilanz und keinem closedto (Bücher-Abschluss) wurden keine Konten + ausgewählt, falls das Installationsjahr gleich dem laufenden Jahr ist + + - Verkauf -> Berichte -> Filter nach Abteilungen wieder aktiviert + + - Dokumentensystem -> der Name der Zahlart ist in den Dokumenten verfügbar, dies ermoglicht größere + Flexiblität in den Vorlagen über if-Abfragen + + - Dokumentensystem -> viele Zahlenwerte sind nun auch in nicht formatierter Form (also ungerundet und mit . als Dezimaltrennzeichen) in den Dokumenten verfügbar. + Variabelenerweiterung: _nofmt, siehe doc/dokumentenvorlagen-und-variablen.html + + - Bedienung -> Eingabe beliebiger mathematischer Funktionen bestehend aus +-*/() in alle Zahlenfelder + das ermoeglicht z.B. die nettopreisangabe "100/1,19", was dann als "84,033613" gespeichert wird. + Berücksichtigt das beim Benutzer eingestellte Zahlenformat. + - Benutzerdefinierte Variablen -> Beim CSV-Export die Filter (Such-) Kriterien auch für Waren und Kunden übernommen + + + Liste gefixter Bugs aus dem Bugtracker: + + - Bugfix 226: fehlermeldungen nutzlos + - Bugfix 383: Rechnungen buchen mit ungültigen Kunden + - Bugfix 1463: Einkauf -> Lieferschein einlagern OHNE Lieferscheindatum erhöht trotzdem Lagerbestand + - Bugfix 1482: Usability: Lagerplätze sortieren + - Bugfix 1497: Ganz- und Fliesskommazahlen auch ohne Formatierung für LaTeX + - Bugfix 1534: XUL Menü wirft Fehler im Firefox 4 beta8 + - Bugfix 1542: Zuordnung älterer Unstable-Versionseinträge im Bugzilla schwierig + - Bugfix 1557: config/lx-erp.conf + - Bugfix 1562: Fehlender Hinweis im changelog zu gaenderten Rechten Beim Druck + - Bugfix 1565: deadlocks beim anmelden auch nach commit: 5609a646164465de4a4217a2757c27d4c0b6bcee + - Bugfix 1569: Zahlungseingang löschen bei Rechnung + - Bugfix 1570: EK-Auftrag erfassen: Artikelpreise werden anteilig auf geringste Einheit gesetzt + - Bugfix 1572: Umlaute bei fehlerhafter Anmeldung + - Bugfix 1575: Kundenrabatt geht verloren + - Bugfix 1579: Einkaufsrechnung mit bestimmten Werten und 'Steuer im Preis inbegriffen' + - Bugfix 1583: Anlegen eines Artikels aus einer Rechnung heraus ändert die Umlaute im Formular + - Bugfix 1584: Summen und Saldenliste: Export to PDF/CSV in EÜR Modus falsch + - Bugfix 1585: Kodierungsfehler in Verkaufsbericht (Fragezeichen statt Umlaut) + - Bugfix 1586: Rechnungssuche hat Probleme mit Umlauten in Kundenname + - Bugfix 1588: Wenn Feld ""Datenbankcomputer"" leer, dann ""Die Datenbankaktualisierung/erstellung schlug fehl. ..."" + - Bugfix 1589: runtime con js:setupPoints -- decpoint is not defined + - Bugfix 1594: Zyklische Rechnungen: Wechsel zwischen ""Aktiv"" und ""Nicht aktiv/gekuendigt"" sollte Radiobutton sein + - Bugfix 1596: Datenbankupdate von 2.6.1 auf 2.6.2 funktioniert nicht + - Bugfix 1597: Report Lagerbestand wirft Fehler, wenn Artikelnummer ausgeblendet werden soll + - Bugfix 1605: upgrade nicht moeglich + - Bugfix 1606: Umlaute im Benutzernamen + - Bugfix 1612: Zahlung buchen in Rechnung + - Bugfix 1613: Abteilung wird bei Verkaufsrechnungen nicht gespeichert + - Bugfix 1614: Bericht -> offene Verbindlichkeiten nach Abteilung gefiltert gibt leeres Ergebnis + - Bugfix 1616: Englische Zahlenformatierung wird bei nodiscount_linetotal nicht berücksichtigt + - Bugfix 1618: fcgi und ldap-auth: keine erneute Abrfage nach ldap-Verbindungsfehler + - Bugfix 1619: Steuersatz Auswahl bei Verkaufsrechnungen wird ignoriert + - Bugfix 1620: Lieferantenauftrag direkt drucken gibt: 'Keine Aktion definiert' + - Bugfix 1621: Stammdaten -> Bestehende Waren: Historie laesst sich nicht anzeigen, wirft Fehler + - Bugfix 1622: Steuerübersetzungen verschwunden ... + - Bugfix 1623: Verkauf -> Berichte -> Suche mit Filter Bearbeiter -> CSV-Export -> Filter wird nicht übergeben ... + - Bugfix 1624: Schalter fuer Webdav in config funktioniert nicht + - Bugfix 1625: Lieferscheinnummer in Rechnungsmaske verschwunden (in 2.6.1 noch dort) + - Bugfix 1626: Beim Festlegen der Standardkonten kann beim Warenbestand eine Überschrift ausgewählt werden. + - Bugfix 1627: System -> Kontenübersicht -> Konto -> als neu speichern nimmt nicht die taxkey_id mit + - Bugfix 1629: Variable cp_greeting wird nicht übergeben und ein Anzeigefehler + - Bugfix 1630: Rabatt wird auf der Rechnung auch auf nicht rabattierfähige Artikel gewährt + - Bugfix 1631: Recht Einkaufsrechnung erfass. & bearb.: kein Zugriff auf Rechnung möglich + - Bugfix 1632: Nach Installation 2.6.2-0 aus .deb funktioniert CSV-Import nicht + - Bugfix 1633: Stammdatenaufruf aus SEPA-Modul + - Bugfix 1636: Einige Variablen werden in Lieferantenaufträgen beim Erstellen von odt-Dokumenten nicht dargestellt. + - Bugfix 1638: Fehler in Anzeige der Verbindlichkeiten getrennt nach Abteilungen + - Bugfix 1639: Kein CSV-Import möglich + - Bugfix 1641: Sortieren der Einheiten funktioniert nicht wenn Einheit Sonderzeichen enthält + - Bugfix 1642: Lieferantenrabatt wird korrekt gespeichert, aber nicht mehr angezeigt + - Bugfix 1643: UStVa-Bericht mit FastCGI + - Bugfix 1644: Sammdaten -> Berichte -> Waren in Bericht aufnehmen: EAN | wird aber nicht angezeigt + - Bugfix 1645: CSV Warenimport prüft noch auf config/authentication.pl + - Bugfix 1647: Lieferanten-Einkaufspreise verlieren Nachkommastellen + - Bugfix 1650: config merging mechanismus in doc/konfigurationsdatei.txt aufgenommen + - Bugfix 1651: Spalte Dokument im Lagerbuchungs-Bericht bleibt manchmal leer + - Bugfix 1652: Rabatt falsch bei Rechnung aus Berichtsübersicht und Workflow-Start bei Lieferschein + - Bugfix 1653: Abmelden gibt Internal Server Error (fcgi) + - Bugfix 1654: zu lange URLs fuer Internet Explorer + - Bugfix 1658: Verkauf -> Berichte -> Rechnungen -> Filter Kundentyp wird bei CSV-Export nicht berücksichtigt + - Bugfix 1659: Einkaufsrechnung erfassen: ? neben Lieferantennamen + - Bugfix 1660: Mehrfaches Einlagern eines Lieferscheins möglich + - Bugfix 1661: Administrationsmenü -> Datenbanken aktualisieren -> Update von 2.6.2 auf 2.7 wirft folgenden Fehler: + - Bugfix 1665: Beim Drucken eines Lieferscheins wird ""Angezeigt"" in Historie gespeichert + - Bugfix 1667: Artikelnummern werden mehrfach vergeben + +2011-02-02 - Release 2.6.2 Größere neue Features: - FastCGI Schnittstelle. Das Program läuft jetzt optional unter FastCGI, und damit etwa um - Faktor 10 schneller. Siehe Dokumentation in doc INSTALL.fcgi. + Faktor 10 schneller. Siehe Dokumentation in doc/INSTALL.fcgi. + + - SEPA Einzug + + Zusätzlich zum schon existierenden SEPA Export für ausgehende + Überweisungen, ist es jetzt auch möglich Bankeinzug über SEPA zu + exportieren. - Neues Gruppenrecht "Druck" @@ -21,39 +180,72 @@ Für bereits bestehende Gruppen muss es sofern gewünscht vom Administrator manuell gewährt werden. + Sicherheit: + + - Drucker konnten verwendet werden um beliebigen Code mit den Rechten des + Webservers auszuführen. Das Anlegen von neuen Druckerkommandos ist daher + jetzt dem Administrator vorbehalten. + Kleinere neue Features und Detailverbesserungen: - - Druckvorlage optional auf Excel erweitert, um Variablen die sich nicht in foreach-Schleifen - befinden anzuzeigen (s.a.: doc/excel_templates.txt). + - Druckvorlage optional auf Excel erweitert, um Variablen die sich nicht in + foreach-Schleifen befinden anzuzeigen (s.a.: doc/excel_templates.txt). - FiBu -> Bericht um Suchfeld Kontonummer erweitert - - Ansprechpartner für abweichende Lieferadresse, um das Attribut Geschlecht erweitert - - FiBu -> Bericht -> Offene Forderung | Offene Verbindlichkeiten um Altersstrukturliste (30, 60, 90, 120) erweitert + - Ansprechpartner für abweichende Lieferadresse um das Attribut Geschlecht + erweitert + - FiBu -> Bericht -> Offene Forderung | Offene Verbindlichkeiten um + Altersstrukturliste (30, 60, 90, 120) erweitert - SEPA Hinzufügen von Überweisungen um das Infofeld Fälligkeitsdatum erweitert - Verkaufsbericht mit Statistiken zu Margen - - Wenn ein Auftrag komplett geliefert ist, den Workflow-Knopf 'Lieferschein' ausblenden - - Zahlungsein- und ausgänge um Suche nach Rechnungsnummer erweitert + - Wenn ein Auftrag komplett geliefert ist, den Workflow-Knopf 'Lieferschein' + ausblenden + - Zahlungsein- und -ausgänge um Suche nach Rechnungsnummer erweitert - Anzeige von Bildern in Artikelmaske und Wahlmöglichkeit Defaultwert für Bilder in Artikelsuche via Configparameter in config/lx-erp.conf - - Kundentyp in Rechnungssuche auch als Wert in Rechnungsübersicht anzeigen und exportieren - - API Änderungen: - - - Template System Zentralisierung. - - Alle lokalisierten Templates wurden entfernt. - Alle Konstrukte wurden auf das Hilfsmodul T8 umgeschrieben. - + - Kundentyp in Rechnungssuche auch als Wert in Rechnungsübersicht anzeigen + und exportieren + - CSV-Importe sind nun per Cronjob möglich + - Es gibt nun eine alternative Lokalisierung de_DE, die auf Effizienz und + Benutzerfreundlichkeit entworfen wurde. + - Viele Masken haben jetzt zusätzliche "Zurück"-Verlinkungen, um die + Navigation zu erleichtern. + - Es werden jetzt auch monatliche Zeiträume nach Taxbird exportiert. + - Der Kontorahmen SKR04 wurde aktualisiert. + - Dienstleistungen können jetzt eingelagert werden. + - Der Artikelupload unterstützt jetzt auch gezippte Uploads. + + API-Änderungen: + + - Alle lokalisierten Templates wurden entfernt. + Konstrukte werden ab jetzt mit dem Hilfsmodul T8 realisiert. Bitte vor dem Upgrade das Dokument doc/2010_template_changes.txt lesen. - - - Locales System zentralisiert. - - locales.pl liegt jetzt unter scripts/ und bedient alle Sprachpakete. Die - Übersetzung von templates und sprachdateien in separate Versionen ist nicht + - locales.pl liegt jetzt unter scripts/ und bedient alle Sprachpakete. Die + Übersetzung von templates und Sprachdateien in separate Versionen ist nicht mehr notwendig. Genauere Informationen zu den neuen locales gibt es im Dokument doc/language_howto.txt + - Nahezu alle Objekte im Programm haben jetzt eine äquivalente + Rose::DB::Object Klasse, und diese sollten bevorzugt benutzt werden. Siehe + perldoc Rose::DB::Object + - Nahezu sämtliche Quelldateien sind jetzt in UTF-8 codiert, statt wie bisher + ISO-8859-15. + - Upgrade auf jQuery 1.4.4 + - Datenbankupgradescripte können nun auch für die Auth-Datenbank geschrieben + werden. Sie werden wie üblich beim Login eingelesen. + + Experimentelle Features: + + - Für neue Plugins gibt es jetzt eine Controllerbasisklasse + SL::Controler::Base. Davon abgeleitete Klassen verhalten sich ähnlich wie + Rails-Controller. Siehe perldoc SL::Controller::Base. + - Für HTML-Templates gibt es jetzt ein Hilfsmodul SL::Template::Plugins::L, + und es wird empfohlen das für Templatearbeiten zu verwenden. + - Die Helferklasse SL::Helper::Flash implementiert einen flüchtigen Speicher + für Nachrichten im gleichen oder folgenden Request, inspiriert vom Flash + in Rails. Liste gefixter Bugs aus dem Bugtracker: + - Bugfix 1056: Workflow-Variable fuer Auftragsdatum ueberlebt Auftrag -> Lieferschein -> Rechnung nicht - Bugfix 1131: Einkaufslieferscheine: Mengen muessen beim Auslagern manuell in die maske eingetragen werden - Bugfix 1154: Debitoren und Kreditoren werden nicht korrekt gebucht - Bugfix 1185: Preis überschreiben bei Preisgruppe @@ -82,6 +274,7 @@ - Bugfix 1410: Beschriftung bei Eingabe der Einkaufsrechnung falsch - Bugfix 1412: Wenn die Ware ausgewählt werden muss wird der Rabatt verworfen - Bugfix 1414: Einfügen der \usepackage{textcomp}-Zeile in TeX-Templates ungünstig + - Bugfix 1421: Loeschen von Stornos bereitet eine Reihe von Problemen: (2)Stornorechnungen loeschen bereitet Probleme - Bugfix 1422: Loeschen von Stornos bereitet eine Reihe von Problemen: (3)Gutschriften aus Rechnungen, die einstmals storniert wurden - Bugfix 1429: Debitorenbuchungen 1: Wechsel des Debitoren loescht Bemerkungsfeld nicht - Bugfix 1432: Mahnläufe: Nach manuellem Zurücksetzen der Mahnstufen gibt es ein Chaos bei der weiteren Erzeugung @@ -144,6 +337,15 @@ - Bugfix 1561: benutzerdefinierte Variable wird unabsichtlich deaktiviert - Bugfix 1562: Fehlender Hinweis im changelog zu gaenderten Rechten Beim Druck - Bugfix 1564: Vorlagen: TEX - Vorlagen bearbeiten -> Anzeigen -> Bearbeiten -> Steuer erfassen?? + - Bugfix 1571: INSTALL.texi + - Bugfix 1573: Irrefuehrende Fehlermeldung ""das ausgewaehlte Lager ist leer"" + - Bugfix 1574: OpenOffice (ODT) document may be corrupted + - Bugfix 1576: Änderung der Datenbank bei einem Benutzer führt zu Fehler + - Bugfix 1577: oberer Zurück-Knopf in 'Gruppe bearbeiten' im Admin-Interface bewirkt nichts + - Bugfix 1580: /doc/INSTALL/*.html in UTF-8 kein Coding im HTML Header + - Bugfix 1581: Preisanfragen / Lieferantenaufträge Drucken wirft Fehler + - Bugfix 1582: Bilanz mit Auswahl ""Abteilung"" und Typ ""Bilanzierung"" fehlerhaft + - Bugfix 1583: Anlegen eines Artikels aus einer Rechnung heraus ändert die Umlaute im Formular 2010-03-24 - Release 2.6.1