Steuerschlüssel-Drop-Down braucht für das JavaScript eine ID.
Dialogbuchen: Beim Aufrufen bestehender Buchungen die Projektnummern richtig in der Drop-Down-Box vorauswählen.
Dialogbuchen: Die Drop-Down-Boxen bei jedem Formularaufbau aus der Datenbank heraus aufbauen und nicht in $form mitschleifen. Behebt auch den Fehler, dass das Steuerkonto beim initialen Aufbau nicht richtig ausgewählt wurde.
Unbalanced Ledger Fehlermeldung im Buchungsjournal wieder hinzugefuegt.Das Buchungsjournal wird immer dargestellt. Im Falle eines Fehlers(soll+vst) - (haben+ust) > 0.001wird im Tabellenfuss die Unbalanced LedgerMeldung ausgegeben mit dem Bilanzfehler.
Historie eingefügt
Buchungsjournal: Filtermöglichkeit nach Projekten sowie das Anzeigen von Projektnummern implementiert.
Dialogbuchen: Anzeigen und Speichern von Projektnummern für jede Zeile.
Debugcode entfernt.
Fix zu Bug 455, jetzt werden einfach beide Daten angezeigt.
Fehler abfangen, wenn keine Beträge gebucht werden (leere Buchung)
Entfernung von totem Code: Die Funktion menubar() gibt es schon lange nicht mehr.
Jede Menge Javascript-Kalender eingefügt, und an einigen Stellen die Beschriftung von Datumsfeldern von "an" in "bis" geändert.
Taxchart-Formatierung angepasst
Fehler beim Aufrufen einer alten Dialogbuchung beseitigt, dass die Konten nicht richtigangezeigt wurden
Anpassung Dialogbuchen an neues Steuersystem
Recommit von r976 von udo_spallek: Kleiner Bug beim Dialogbuchen. Steuerkonten wurden nicht gequoted beim loeschen.
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.
Fixed. Kleiner Bug beim Dialogbuchen. Steuerkonten wurden nicht gequoted beim loeschen.
Kosmetik: Perltidy-Lauf nach den Einstellungen in doc/programmierrichtlinien.txt ueber alle .pl und .pm.
Merge von 845 aus unstable: Bugfix Nachtrag zu r839Drei Stellen, die durch die veraenderte sub write_trigger Javascript Fehler provoziert haben.
Merge von 798 aus unstable: BugfixQuoting Barewords
Merge von 779 aus unstable: Bugfix 259Steuerkonten wurden nicht angezeigt, wenn Rechnung und Zahlung vom gleichen Tag. Fixed Bug#259
Merge von 701 aus unstable: Anpassung neue Menu 1024x768
Merge von 699 aus unstable: Bugfix 222, 210, 212Solve Bugs 222, 210, 212: Finanzbuchhaltung verlinkt Konten unintuitiv/falsch
Merge von 617 aus unstable: UBL BugFixed Bug #187, UBL wenn als Kategorie nicht "alle" ausgewaehlt wird
Merge von 607-609 aus unstable: Bugfix zu UBL-Unbalanced Ledger Workaround... Betr. Bugzilla ID 124-Neuer Patch gegen den Unbalanced Ledger! Betr. Bugzilla ID 124-Neuer Patch gegen den Unbalanced Ledger! Test ob Demodatenbank den Unbalanced ist... Betr. Bugzilla ID 124
Merge von 611,612,616 aus unstable: Bugfix zu Splitbuchungen-Bug #205 behoben. Beim Dialogbuchen werden nun auch MwSt. inkl. Buchungen korrekt verarbeitet-Bug #204 behoben: Storno geht jetzt auch bei Splitbuchungen-Bug gefixed #206 Fehler beim Dialogbuchen wenn Korrektur und Steuerinklusive
Merge von 584-586,588,597 aus unstable: Splitbuchungen-Buchungsjournal um Anzeige von Splitbuchungen erweitert, Splitbuchungen beim Dialogbuchen zu 80% fertig. Neue Maske fuer Splitbuchungen Perltidy Lauf der Aenderungen zu Splittbuchungen-Aenderungen fuer die Unterstuetzung von Splitbuchungen beim Dialogbuchen...
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.