X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2Fchangelog;h=55e170a99058f2cf17068a484be4ae8c6a24f6a0;hb=c781fb44ddffd751ae494781cbd239c44c844e15;hp=0623529ac7e0ae449334eba21220369f22ef09b7;hpb=891fe11e0c8386b11920ddd3d14947e6e4dfb7a6;p=kivitendo-erp.git diff --git a/doc/changelog b/doc/changelog index 0623529ac..55e170a99 100644 --- a/doc/changelog +++ b/doc/changelog @@ -1,57 +1,253 @@ -################################### +#################################### # Veränderungen von Lx-Office ERP # ################################### + ab Feb 2011 Release 2.7-unstable + + + + 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. + Liste gefixter Bugs aus dem Bugtracker: + + - Bugfix 1613: Abteilung wird bei Verkaufsrechnungen nicht gespeichert + - Bugfix 1642: Lieferantenrabatt wird korrekt gespeichert, aber nicht mehr angezeigt + - Bugfix 1626: Beim Festlegen der Standardkonten kann beim Warenbestand eine Überschrift ausgewählt werden. + - Bugfix 1584: Summen und Saldenliste: Export to PDF/CSV in EÜR Modus falsch + - Bugfix 1597: Report Lagerbestand wirft Fehler, wenn Artikelnummer ausgeblendet werden soll + - Bugfix 1569: Zahlungseingang löschen bei Rechnung + - Bugfix 1632: Nach Installation 2.6.2-0 aus .deb funktioniert CSV-Import nicht + - Bugfix 1633: Stammdatenaufruf aus SEPA-Modul + - Bugfix 1575: Kundenrabatt geht verloren + - Bugfix 1647: Lieferanten-Einkaufspreise verlieren Nachkommastellen + - Bugfix 1630: Rabatt wird auf der Rechnung auch auf nicht rabattierfähige Artikel gewährt + - Bugfix 1652: Rabatt falsch bei Rechnung aus Berichtsübersicht und Workflow-Start bei Lieferschein + +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. - Kleinere neue Features und Detailverbesserungen: + - SEPA Einzug - - 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 + Zusätzlich zum schon existierenden SEPA Export für ausgehende + Überweisungen, ist es jetzt auch möglich Bankeinzug über SEPA zu + exportieren. - API Änderungen: + - Neues Gruppenrecht "Druck" - - Template System Zentralisierung. + Es wurde ein neues Recht "Druck" eingeführt. Dieses bestimmt, ob + die Benutzerin das Menü "Druck" zu Gesicht bekommt oder nicht, + unabhängig davon, wie die Rechte für die einzelnen Unterpunkte + gesetzt sind. - Alle lokalisierten Templates wurden entfernt. - Alle Konstrukte wurden auf das Hilfsmodul T8 umgeschrieben. + Für bereits bestehende Gruppen muss es sofern gewünscht vom + Administrator manuell gewährt werden. - Bitte vor dem Upgrade das Dokument doc/2010_template_changes.txt lesen. + Sicherheit: - - Locales System zentralisiert. + - 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. - locales.pl liegt jetzt unter scripts/ und bedient alle Sprachpakete. Die - Übersetzung von templates und sprachdateien in separate Versionen ist nicht + 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). + - 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 + - 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 + - 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 + - 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.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: - - Bug 1409 - Bei "Erzeugnis fertigen" wird nur der Bestand der letzten Komponente geprüft - - Bug 1484 - Das Ankreuzfeld 'alle' hat keine Funktion wenn man einen Auswahlliste (multibox) an Lieferanten hat - Es wird trotzdem nach der Auswahlliste gefiltert und die Option 'alle' wird - ignoriert auch wenn man auf Erneuern klickt. - Das Eingabefeld 'Betrag' im oberen Teil der Maske hat in Lx-Office - keinen Sinn mehr, da nur noch über die Auswahl der offenen - Kreditorenposten ein Zahlungsausgang veranlasst wird. - Neu-Aufbau Lx-Office Bildschirm - Nach einer erfolgreichen Buchung erscheint die Meldung: 'Zahlung gebucht.' und - die Startseite wird angezeigt. Wünschenwert wäre es, wenn man in - Zahlungsverkehr bleiben würde, optimalerweise mit vorbelegten Feldern. - - Bug 1502 - 2. Zahlung buchen, auch wenn die erste Zahlung in einen abgeschlossenen Zeitraum liegt - + - 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 + - Bugfix 1206: Kein Preis bei Preisgruppen + - Bugfix 1220: Zahlungsverkehr - Zahlungseingang: Aufteilung des Rechnungsbetrages + - Bugfix 1277: Fehler in der BWA Zuordnung in den SKR03 und dem daraus generierten skr04 + - Bugfix 1298: SKR04 überarbeitet + - Bugfix 1302: Inkonsistenz in Buchungsdaten: In Verkaufsrechnungen wird die Zahlung nicht angezeit, Gegenbuchung fehlt + - Bugfix 1367: Feature-Vorschlag: SEPA auch für Lastschriften von Debitoren unterstützen + - Bugfix 1370: Umlautfehler beim Erfassen einer Einkaufsrechnung + - Bugfix 1375: Übersetzungsdateien im Verzeichnis ""locale/de/"" immer noch in ISO-8859-15 kodiert statt UTF-8 + - Bugfix 1376: Benutzerdefinierte Variablen sollten auch im mahnsystem zur Verfuegung stehen + - Bugfix 1378: leere Buchungen (text, beschreibung und referenz) bei Splittbuchungen + - Bugfix 1381: missing files in package + - Bugfix 1383: Dienstleistungen in Stammdaten und Lager + - Bugfix 1384: Zinsen bei Mahnung falsch berechnet + - Bugfix 1387: Englische Eingabemaske bei Aufruf von Deb./Kred.-buchung aus Buchungsjournal + - Bugfix 1388: Berichte sind defekt, wenn abweichendes Datumsformat (ISO) eingestellt ist + - Bugfix 1389: Bilanz repariert + - Bugfix 1393: CSV-Export sollte ohne Tausender-Trenner erfolgen + - Bugfix 1395: Einlagern ueber Lieferschein: Einheiten entsprechen nicht den Standardeinheiten der Artikl + - Bugfix 1398: Im Lagerjournal werden Projektnummern nicht erfasst + - Bugfix 1399: Lieferdaten zu einzelnen Positionen ""verrutschen"" beim Loeschen hoeherer Positionszeilen + - Bugfix 1400: Lieferscheine: Usability bei Auslagerung - Positionsindikator + - Bugfix 1406: Kunde erfassen + - 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 + - Bugfix 1439: Sortierkriterium ""Strasse"" in Listenansicht der Lieferanten geht nicht + - Bugfix 1440: Eingrenzen der angelegten Waren nach Lieferant liefert immer kein Ergebnis + - Bugfix 1445: Kleines Chaos bei Vorlagenbezeichnungen zu Lieferscheinen: picklist, packing_list, sales_delivery_order + - Bugfix 1449: Konto 3170 langfristige Verbindlichkeiten SKR04 Aktiva + - Bugfix 1451: Menüsetup Alt (seitlich) wird nicht lokalisiert + - Bugfix 1452: Fehler bei Lokalisierung der Überschriften und weiterer Beschriftungen + - Bugfix 1454: mehrere Rechnungen mit gleicher Rechnungsnummer möglich + - Bugfix 1455: Feld wird nach Einlagerung nicht zurückgesetzt. + - Bugfix 1456: Lieferanschrift wird im Workflow nicht zuverlässig vom Auftrag in den Lieferschein übernommen + - Bugfix 1459: Gruppen bearbteien unter FCGI + - Bugfix 1467: System entsperren nicht möglich + - Bugfix 1468: Title Javascript setzt den Titel auch, wenn die Informationen nicht verfügbar sind. + - Bugfix 1469: Umlaute gehen auf der Startseite kaputt bei update von 2.6.1 auf unstable (August 2010) + - Bugfix 1470: Falsche Übersetzung für ""Expenses EU without UStId"" + - Bugfix 1471: System -> Historien Suchmaschinen gibt folgenden Fehler: + - Bugfix 1472: Bei fehlender config/authentication.pl -> Webserver Error 500 + - Bugfix 1475: Workflow Angebot -> Rechnung wird Angebotsnummer nicht übernommen + - Bugfix 1477: Sicherheitsloch bei 2.6er Versionen + - Bugfix 1479: Debian Paket bauen schlägt fehl + - Bugfix 1480: Filter für Abteilungen ohne Ergebnis + - Bugfix 1483: Formelberechnung und Zahlenformat + - Bugfix 1484: Zahlungsausgang diverses + - Bugfix 1485: Rechnung->neuer Artikel->Speichern->Fehler ""Can't use string ... as a HASH ref ... bin/mozilla/io.pl line 2075"" + - Bugfix 1487: Wechselkurs wird falsch ausgelesen + - Bugfix 1488: Ust-Voranmeldung - Elster-Export nach Taxbird + - Bugfix 1491: Nitpicking: Beim ersten Login in eine DB werden im Text HTML Formatierungen ausgegeben, nicht interpretiert + - Bugfix 1492: ""Korrekturen im Hauptbuch"" wirft Fehler + - Bugfix 1494: undokumentiert -- dependency parent.pm / Dokumentvariable ustid + - Bugfix 1495: Ansicht von Artikelbilderen (Suchergebnis/Artikelmaske) + - Bugfix 1496: Grad-Symbol (°) verursacht Latex-Fehler + - Bugfix 1498: (versehentlicher?) commit der menu.ini mit crm Spalte + - Bugfix 1499: Einstellungen ""Nicht rabattierfähig"" ist nicht für Dienstleistungen verfügbar (z.B. Versandkosten) + - Bugfix 1502: Bücherkontrolle prüft auch ALTE Zahlungseingänge + - Bugfix 1504: UStVa Modul SQL Fehler: ""text >= integer"" nicht erlaubt + - Bugfix 1506: Email-Formular: Mailadresse der Firma anstelle des Ansprechpartners + - Bugfix 1513: Berichte - Projektbuchungen. Gibt es keine Datensaetze zu einer Projektnummer wird eine unschoene Fehlermeldung geworfen statt einer Erklaerung was gerade schief lief + - Bugfix 1517: Kreditorrechnung: Wechselkurs bei gleichem Re.-Datum nicht vorhanden + - Bugfix 1520: Division-by-Zero-Fehler bei einigen Rechnungsbuchungen + - Bugfix 1521: Fix von Bug 1521 bringt neuen Fehler bei Login und Verkaufsmasken + - Bugfix 1523: Rabatt geht verloren, wenn Rechnung aus Lieferscheinliste generiert wird + - Bugfix 1524: Kundenrabatt geht verloren (wie 1284, aber auch Einkauf) + - Bugfix 1528: Vorlagen + - Bugfix 1529: falsche Tabellendefinition in Default-request_quotation.tex + - Bugfix 1530: Debitorenbuchung: Abfragefehler bei Kontonummer mit ""."" (Punkt) oder Text + - Bugfix 1533: Zahlungen in Rechnungsmaske einbuchen scheitert an locale + - Bugfix 1535: CSV-Exporte sind nicht mehr UTF8 + - Bugfix 1536: 'Alte' dbupgrade Skripte die SL::DBUtils verwenden sind defekt + - Bugfix 1537: Debitoren: Feld curr in Tabelle ar wird nicht gefüllt + - Bugfix 1541: Preisgruppeneintrag in Einkaufsrechungen ?? + - Bugfix 1547: Kreditorenbuchung in Fremdwährung: Steuerfehler + - Bugfix 1550: Sortieren einer Kundenauflistung ""vergisst"" gewählte Filterkriterien + - Bugfix 1551: MWst Buchung wird bei neu angelegten SKR04 ""vergessen"" + - Bugfix 1552: Diverse Probleme mit der Sortierfunktion bei Stammdaten + - Bugfix 1553: Diese Kundennummer wird bereits verwendet. - Obwohl keine eingetragen ist + - Bugfix 1554: Kein Wechselkurs bei Debitotenbuchung in Fremdwährung unter 1 bei gleichem Datum + - Bugfix 1555: Sonderzeichen nicht korrekt escaped (Stückliste beim Erstellen eines Erzeugnisses) + - 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