Falsche Reihenfolge der Queries beim Löschen von Zahlungskonditionen.
Beim Anlegen von Buchungsgruppen und Zahlungskonditionen nicht darauf verlassen, dass schon Einträge in der Tabelle vorhanden sind, um den nächsten sortkey zu ermitteln.
Für alle Zahlungskonditionen kann jetzt für jede Sprache eine Übersetzung speichern.
Die Zahlungskonditionen sortierbar gemacht.
Funktion "swap_buchungsgruppen" in "swap_sortkeys" umbenannt.
Die Buchungsgruppen sortierbar gemacht.
Weitere Abfragen umformatiert.
Kosmetik: Leerzeichen an Zeilenenden entfernt. Die Abfragen für Buchungsgruppen umformatiert, damit sie besser lesbar sind. Kampf den Tabs!
Arrays in $form initialisieren, bevor sie benutzt werden.
"Gewichtseinheit" entfernt.
Beim Anlegen von Buchungsgruppen die in den Benutzereinstellungen ausgewählten Standardkonten vorselektieren.
Debugcode entfernt.
Query und Fehlermeldung zum Löschen von Einheiten berichtigt. Fix für Bug #495.
Beim Löschen einer Sprache auch die Übersetzungen der Einheiten löschen.
Verwalten von Einheitennamen für jede angelegte Sprache. Beim Druck werden die Einheitennamen durch diejenigen ersetzt, die für die ausgewählte Ausgabesprache gespeichert sind.
Sprachentabelle um Felder erweitert, um bei jeder Sprache auch die Ausgabeformate für Zahlen und Datumsangaben zu speichern und zu verwalten.
Die Tabelle heißt "buchungsgruppen". Fix für Bugzilla #452.
Speichern von Konten ein wenig debugged
Speichern von Konten angepasst fuer neue Steuersystematik
manuelle Bearbeitung der Steuersaetze entfernt, vorerst
Buchungsgruppen: Bei aktivierter EUR muss das Inventarkonto automatisch ausgewaehlt und vorbelegt werden. War durch Commit 1406 defekt.
Kosmetik: Einrückung.
Erleichterung fuer Emacs' Syntaxhighlighting.
ADR entfernt (kam aus Kundenprojekt und ist nicht fuer die allgemeine Lx-Office-Variante gedacht).
Kundenquelle (Leads) eingeführt
Uebernahme der kompletten Version, so wie sie Philip als "Demo-Version" gezeigt hat, in das unstable-Repo. Dabei werden auch einige Patches, die seit der 2.2.0 hier eingepflegt wurden, wieder ueberschrieben. Diese werden in den naechsten Tagen wieder eingespielt, sofern noetig. Zu den neuen Features gehoeren (ohne Anspruch auf Vollstaendigkeit) Mahnwesen, Einheiten, Template-Neucodierung, AJAX-basierende Dialoge an einigen Stellen, Buchungsgruppen etc etc.
Whitespace an den Zeilenenden entfernt.
Alle Dateien durch Perltidy laufen lassen. Die verwendeten Optionen sind am Ende der neu hinzugefuegten Datei doc/programmierstilrichtlinien.txt zu finden.