Moritz Bunkus [Wed, 21 Feb 2007 07:49:28 +0000 (07:49 +0000)]
Speichern der Historie in einer eigenen Tabelle. Auch ein Fix für Bugzilla-ID 558.
Moritz Bunkus [Wed, 21 Feb 2007 07:45:21 +0000 (07:45 +0000)]
locale-Script für Perl-Datenbankupgrade.
Udo Spallek [Wed, 21 Feb 2007 00:22:39 +0000 (00:22 +0000)]
Sprachanpassungen fuer Revision 1969 Unbalanced Ledger Fehlermeldung.
Udo Spallek [Wed, 21 Feb 2007 00:06:31 +0000 (00:06 +0000)]
Unbalanced Ledger Fehlermeldung im Buchungsjournal wieder hinzugefuegt.
Das Buchungsjournal wird immer dargestellt. Im Falle eines Fehlers
(soll+vst) - (haben+ust) > 0.001
wird im Tabellenfuss die Unbalanced Ledger
Meldung ausgegeben mit dem Bilanzfehler.
Udo Spallek [Tue, 20 Feb 2007 23:23:50 +0000 (23:23 +0000)]
Altes USTVA Testscript loeschen.
Udo Spallek [Tue, 20 Feb 2007 23:22:18 +0000 (23:22 +0000)]
Steueranzeige unterhalb von Rechnungen, Angeboten, etc. an die neuen Taxkeys angepasst.
Der Steuersatz wird nicht mehr in der 'description' redundant gefuehrt, sondern aus der
'rate' generiert.
Udo Spallek [Tue, 20 Feb 2007 23:19:38 +0000 (23:19 +0000)]
USTVA Buchungsgruppe Inland: Konten angepasst und getestet
USTVA IST und Soll Versteuerung: Querys angepasst und getestete
USTVA Testscript
Bugfix 526.
Moritz Bunkus [Tue, 20 Feb 2007 16:51:48 +0000 (16:51 +0000)]
Wenn bei Rechnungen bei einer Zeile kein Projekt ausgewählt ist, dann richtigen Wert für project_id im Query benutzen.
Moritz Bunkus [Tue, 20 Feb 2007 16:14:56 +0000 (16:14 +0000)]
Anscheinend gab es irgendwo im Upgrade-Pfad Unstimmigkeiten, sodass nicht alle Datenbanken bei project einen Primärschlüssel auf id haben, auch wenn dieser in lx-office.sql eingetragen ist. Also project mit einem Primärschlüssel versehen, sofern keiner existiert, bevor mit Fremdschlüsseln darauf verwiesen wird.
Moritz Bunkus [Tue, 20 Feb 2007 15:59:10 +0000 (15:59 +0000)]
Die verloren gegangenen Checkboxen "Offen"/"Geschlossen" bei den Berichtsfunktionen wiedererweckt.
Moritz Bunkus [Tue, 20 Feb 2007 14:56:32 +0000 (14:56 +0000)]
"Zahlung buchen" bei Kreditoren- und Debitorenrechnungen: Konten richtig zuordnen und das richtige Datumsfeld benutzen.
Moritz Bunkus [Tue, 20 Feb 2007 14:53:31 +0000 (14:53 +0000)]
Anpassung der Tabelle "status", um in ihr die Historie zu speichern.
Moritz Bunkus [Tue, 20 Feb 2007 13:11:40 +0000 (13:11 +0000)]
Vergessener locales.pl-Lauf.
Thomas Kasulke [Tue, 20 Feb 2007 12:41:25 +0000 (12:41 +0000)]
locale->text('drucken') eingesetzt
Thomas Kasulke [Tue, 20 Feb 2007 12:21:21 +0000 (12:21 +0000)]
URI für Hintergrundbild angepaßt
Thomas Kasulke [Tue, 20 Feb 2007 11:47:31 +0000 (11:47 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 11:46:29 +0000 (11:46 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 11:44:16 +0000 (11:44 +0000)]
Historie eingefügt
Moritz Bunkus [Tue, 20 Feb 2007 11:20:11 +0000 (11:20 +0000)]
Merge-Überbleibsel entfernt.
Moritz Bunkus [Tue, 20 Feb 2007 11:10:45 +0000 (11:10 +0000)]
UTF-8 kodierte Umlaute wieder in ISO-8859-15 kodiert.
Thomas Kasulke [Tue, 20 Feb 2007 10:56:50 +0000 (10:56 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:51:25 +0000 (10:51 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:50:53 +0000 (10:50 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:49:11 +0000 (10:49 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:48:43 +0000 (10:48 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:47:47 +0000 (10:47 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:43:11 +0000 (10:43 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:40:05 +0000 (10:40 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:39:54 +0000 (10:39 +0000)]
Historie eingefügt
Thomas Kasulke [Tue, 20 Feb 2007 10:38:40 +0000 (10:38 +0000)]
Historie eingefügt
Moritz Bunkus [Tue, 20 Feb 2007 10:27:56 +0000 (10:27 +0000)]
Beim Scannen von Dateien auch ein "require" mit "bin/mozilla" als Pfad direkt erkennen.
Moritz Bunkus [Tue, 20 Feb 2007 10:02:25 +0000 (10:02 +0000)]
Debugmeldungen.
Thomas Kasulke [Tue, 20 Feb 2007 09:57:33 +0000 (09:57 +0000)]
Historie eingefügt
Moritz Bunkus [Tue, 20 Feb 2007 09:32:55 +0000 (09:32 +0000)]
Aktualisierung
Moritz Bunkus [Tue, 20 Feb 2007 09:31:40 +0000 (09:31 +0000)]
Globale Projektnummer hinzugefügt.
Moritz Bunkus [Tue, 20 Feb 2007 09:14:47 +0000 (09:14 +0000)]
Beim Drucken von Einkaufs- und Verkaufsbelegen die Projektnummern aus der Datenbank holen. Liste der Arrays, die in order_details/invoice_details aufgebaut werden, zentral angelegt, sodass bei "leeren" Zeilen auch wirklich alle bestückt werden können, ohne die Liste an drei Orten bearbeiten zu müssen.
Moritz Bunkus [Tue, 20 Feb 2007 09:14:22 +0000 (09:14 +0000)]
Kreditorenrechnungen: Projektnummern für jede Zeile bei den Zahlungsausgängen.
Moritz Bunkus [Tue, 20 Feb 2007 09:14:02 +0000 (09:14 +0000)]
Kreditorenrechnungsmaske: Buttons richtig anzeigen bzgl. Radierparagraph & "Erneuern" immer anzeigen.
Moritz Bunkus [Tue, 20 Feb 2007 09:13:43 +0000 (09:13 +0000)]
Debitorenrechnungen: Bei Zahlungseingängen ist für jede Zeile eine Projektnummer vergebbar.
Moritz Bunkus [Tue, 20 Feb 2007 09:13:20 +0000 (09:13 +0000)]
Einkaufs- und Verkaufsrechnungen: Bei den Buchungen (sowohl für die Positionen als auch für die Zahlungsein- und ausgänge) die globale Projektnummer in acc_trans speichern.
Moritz Bunkus [Tue, 20 Feb 2007 09:12:51 +0000 (09:12 +0000)]
Buchungsjournal: Filtermöglichkeit nach Projekten sowie das Anzeigen von Projektnummern implementiert.
Moritz Bunkus [Tue, 20 Feb 2007 09:12:26 +0000 (09:12 +0000)]
Fix für SQL-Fehler, dass transdate mehrdeutig ist, wenn auch nach Projekten gefiltert wird.
Moritz Bunkus [Tue, 20 Feb 2007 09:11:59 +0000 (09:11 +0000)]
Dialogbuchen: Anzeigen und Speichern von Projektnummern für jede Zeile.
Moritz Bunkus [Tue, 20 Feb 2007 09:11:32 +0000 (09:11 +0000)]
Berichte -> GuV und BWA: Projektauswahl als Drop-Down-Box. Bei BWA erscheint aber noch ein SQL-Fehler, wenn ein Projekt ausgewählt wird.
Moritz Bunkus [Tue, 20 Feb 2007 09:11:11 +0000 (09:11 +0000)]
Projektauswahl in Debitoren- und Kreditorenbuchungen per Drop-Down-Box. Bei der Buchung auf das Gegenkonto wird keine Projektnummer vermerkt.
Moritz Bunkus [Tue, 20 Feb 2007 09:10:36 +0000 (09:10 +0000)]
Einkaufs- und Verkaufsrechnungen: Filtermöglichkeiten nach Projektnummer sowie Anzeigeoption der Projektnummer hinzugefügt.
Moritz Bunkus [Tue, 20 Feb 2007 09:09:59 +0000 (09:09 +0000)]
Bei Berichtsfunktion nach Projekten suchen und sich Projekte ausgeben lassen (bisher nur OE; IR und IS folgen).
Moritz Bunkus [Tue, 20 Feb 2007 09:09:28 +0000 (09:09 +0000)]
Anzeige und Auswahl von Projektnummern bei Einkaufs- und Verkaufsbelegen nur noch per Drop-Down-Box.
Moritz Bunkus [Tue, 20 Feb 2007 09:08:51 +0000 (09:08 +0000)]
Bei Projekten ein Flag "aktiv" hinzugefügt.
Moritz Bunkus [Tue, 20 Feb 2007 09:07:57 +0000 (09:07 +0000)]
Globale Projektnummer in Einkaufs- und Verkaufsbelegen.
Sven Schöling [Fri, 16 Feb 2007 16:01:01 +0000 (16:01 +0000)]
und in admin.pl denselben Bug
Sven Schöling [Fri, 16 Feb 2007 15:57:06 +0000 (15:57 +0000)]
Auswahl der css Menues nun hardcoded, weil die custom css-Dateien garkeine Layouts waren.
Sven Schöling [Fri, 16 Feb 2007 15:35:38 +0000 (15:35 +0000)]
bessere Bugbeschreibung
Moritz Bunkus [Fri, 16 Feb 2007 13:46:26 +0000 (13:46 +0000)]
Verhinderung von SQL injection durch Verwendung von parametrisierten Abfragen.
Moritz Bunkus [Fri, 16 Feb 2007 11:21:43 +0000 (11:21 +0000)]
Verhinderung von SQL injection durch Verwendung von parametrisierten Abfragen. Entfernen der Verwaltungsfunktionen für "SIC".
Moritz Bunkus [Fri, 16 Feb 2007 10:26:16 +0000 (10:26 +0000)]
Mehr Codeteile entfernt, die zur Vorbereitung von Mehrlagerfähigkeit in SQL-Ledger gedient haben und nie benutzt wurden.
Moritz Bunkus [Fri, 16 Feb 2007 10:19:15 +0000 (10:19 +0000)]
"GIFI"-Verwaltungsfunktionen entfernt.
Moritz Bunkus [Fri, 16 Feb 2007 10:17:39 +0000 (10:17 +0000)]
Verhinderung von SQL injection durch Verwndung von parametrisierten Abfragen.
Moritz Bunkus [Fri, 16 Feb 2007 10:07:58 +0000 (10:07 +0000)]
Übersetzung
Moritz Bunkus [Fri, 16 Feb 2007 08:51:36 +0000 (08:51 +0000)]
Große Codeteile entfernt, die zur Vorbereitung von Mehrlagerfähigkeit in SQL-Ledger gedient haben und nie benutzt wurden.
Moritz Bunkus [Thu, 15 Feb 2007 14:41:35 +0000 (14:41 +0000)]
Benutze das Perl-Modul "YAML", um $form in einen String umzuwandeln und später daraus wieder herzustellen, da YAML im Gegensatz zu "Data::Dumper" ohne Perls "eval()" auskommt, sondern einen sicheren Parser zur Verfügung stellt. Damit kann die serialisierte $form auch über ein Formular vom Benutzer stammen, ohne ein Sicherheitsproblem darzustellen.
Moritz Bunkus [Thu, 15 Feb 2007 14:40:08 +0000 (14:40 +0000)]
Diese Datei wird nicht benutzt.
Moritz Bunkus [Thu, 15 Feb 2007 13:37:05 +0000 (13:37 +0000)]
Vermeidung von "durch 0 Teilen" anstatt von "wenn's passiert, dann laut pfeifen und so tun, als wär nichts geschehen".
Moritz Bunkus [Thu, 15 Feb 2007 13:32:37 +0000 (13:32 +0000)]
Debugmeldungen
Moritz Bunkus [Thu, 15 Feb 2007 13:25:19 +0000 (13:25 +0000)]
Einheiten sortierbar gemacht.
Moritz Bunkus [Thu, 15 Feb 2007 12:28:27 +0000 (12:28 +0000)]
Einheiten bearbeiten: Faktoren nicht forciert mit fünf Stellen anzeigen.
Moritz Bunkus [Thu, 15 Feb 2007 10:10:48 +0000 (10:10 +0000)]
Bugfixes und Code-Reorganisierung beim "Webdav"-Feature. Beim Anlegen von Verzeichnissen werden auch eventuell fehlende Elternverzeichnisse angelegt. Bei jedem Neuaufbau der Maske wird die Liste der vorhandenen Dateien aktualisiert, nicht nur beim Speichern & Laden.
Moritz Bunkus [Wed, 14 Feb 2007 15:01:49 +0000 (15:01 +0000)]
Drop-Down-Auswahlboxen für Ansprechpartner und Lieferadresse bei jedem Maskenaufbau aus der Datenbank aufbauen. Für den HTML-Code wird jetzt das CGI-Modul verwendet.
Moritz Bunkus [Wed, 14 Feb 2007 12:23:04 +0000 (12:23 +0000)]
Aktualisierung
Moritz Bunkus [Wed, 14 Feb 2007 12:20:53 +0000 (12:20 +0000)]
Beim Abarbeiten von Perl-Datenbankupgradescripten in Pg-upgrade2 wurde die Information, dass das Script abgearbeitet wurde, nicht in der Datenbank eingetragen.
Moritz Bunkus [Wed, 14 Feb 2007 12:16:06 +0000 (12:16 +0000)]
Zyklencheck war falsch.
Moritz Bunkus [Wed, 14 Feb 2007 10:33:48 +0000 (10:33 +0000)]
Upgradehinweise für 2.4.2 erweitert.
Moritz Bunkus [Wed, 14 Feb 2007 10:32:07 +0000 (10:32 +0000)]
Versionsnummernupdate.
Moritz Bunkus [Wed, 14 Feb 2007 10:02:31 +0000 (10:02 +0000)]
Aktualisierung des changelogs.
Moritz Bunkus [Wed, 14 Feb 2007 09:01:57 +0000 (09:01 +0000)]
Hoch-Runter-Spalten mit minimaler Breite anzeigen.
Moritz Bunkus [Wed, 14 Feb 2007 09:01:41 +0000 (09:01 +0000)]
Vergessenes Locale-Update?
Moritz Bunkus [Wed, 14 Feb 2007 08:07:47 +0000 (08:07 +0000)]
Mehr quoten.
Moritz Bunkus [Tue, 13 Feb 2007 09:29:37 +0000 (09:29 +0000)]
Emailversand: Anhangnamen auch bei Gutschriften vorbelegen.
Udo Spallek [Mon, 12 Feb 2007 23:26:20 +0000 (23:26 +0000)]
Bug 526 solved. USTVA: Die Abfrage der Dialogbuchungen war falsch.
Udo Spallek [Mon, 12 Feb 2007 20:27:47 +0000 (20:27 +0000)]
USTVA: Ausgabeformat Winston an 16%/19% angepasst. Winston Kennziffern werden ueber <%foreach Schleife dargestellt
Moritz Bunkus [Mon, 12 Feb 2007 12:08:47 +0000 (12:08 +0000)]
Debugmeldungen...
Moritz Bunkus [Mon, 12 Feb 2007 11:53:19 +0000 (11:53 +0000)]
Bei der Ausgabe der oldprojectnumber_$i den aktuellen Wert benutzen, damit der Rest des Programmes den nicht manuell setzen muss.
Philip Reetz [Mon, 12 Feb 2007 11:08:46 +0000 (11:08 +0000)]
eMail wird nur angekreuzt wenn email in der Konfiguration gesetzt ist
Philip Reetz [Mon, 12 Feb 2007 10:50:49 +0000 (10:50 +0000)]
Bei hoeheren Mahnstufen wurde die Rechnung mehrmals angezeigt. In der Uebersicht der Mahnungen
hat ein Klick auf die Rechnungsnummer nicht die Rechnungsmaske geoeffnet
Moritz Bunkus [Mon, 12 Feb 2007 09:50:25 +0000 (09:50 +0000)]
Stammdatenverwaltung: Anpassung von format_amount()-Aufrufen an die aktuell gültige Syntax. Preise nicht forciert auf zwei Stellen runden.
Moritz Bunkus [Mon, 12 Feb 2007 09:42:42 +0000 (09:42 +0000)]
Leeren String auch als "nicht gesetzt" deuten.
Moritz Bunkus [Mon, 12 Feb 2007 09:41:22 +0000 (09:41 +0000)]
Neues Feature: Wenn die Anzahl Dezimalstellen bei format_amount() negativ ist, dann werden mindestens (und nicht exakt) so viele Stellen angezeigt.
Udo Spallek [Sat, 10 Feb 2007 19:46:58 +0000 (19:46 +0000)]
Bug 528 solved. Better Taxbird export for USTVA.
Udo Spallek [Fri, 9 Feb 2007 19:24:30 +0000 (19:24 +0000)]
kleine stabilitaets Veraenderungen am USTVA2006-2007 Testskript
Udo Spallek [Fri, 9 Feb 2007 18:11:23 +0000 (18:11 +0000)]
Altes Testscript loeschen
Udo Spallek [Fri, 9 Feb 2007 18:10:14 +0000 (18:10 +0000)]
Ueberarbeitetes Selenium IDE (Firefox) Testskript für unofficial Server
Udo Spallek [Fri, 9 Feb 2007 15:13:57 +0000 (15:13 +0000)]
Erstes Update zur USTVA Anpassung an 16%/19%.
- Kennziffern 81,811, 51,511 werden 2006 und 2007 unterstützt.
- HTML testscript für selenium IDE
Philip Reetz [Thu, 8 Feb 2007 12:19:02 +0000 (12:19 +0000)]
Kundenbericht liess sich nicht nach Adresse sortieren
Moritz Bunkus [Wed, 7 Feb 2007 14:53:22 +0000 (14:53 +0000)]
Debugcode entfernt.
Moritz Bunkus [Wed, 7 Feb 2007 14:28:35 +0000 (14:28 +0000)]
Wenn eine Kunden-/Lieferantennummer bereits vergeben wurde, dann eine ordentliche Fehlermeldung ausgeben und die Programmausführung beenden. Fix für Bug 536.
Moritz Bunkus [Wed, 7 Feb 2007 14:18:51 +0000 (14:18 +0000)]
Bei UNIONs müssen immer die gleichen Spaltenanzahlen herauskommen. Fix für ein Problem, das in 1309 hinzukam; Bug 537.
Moritz Bunkus [Wed, 7 Feb 2007 13:31:47 +0000 (13:31 +0000)]
Nicht nur Kunden- sondern auch Lieferantentyp.
Philip Reetz [Wed, 7 Feb 2007 13:29:07 +0000 (13:29 +0000)]
Aenderungen fuers nachtraegliche Drucken von Mahnungen
Moritz Bunkus [Wed, 7 Feb 2007 13:02:41 +0000 (13:02 +0000)]
Beschriftungen "Kundentyp" in "Kunden-/Lieferantentyp" geändert.
Moritz Bunkus [Wed, 7 Feb 2007 12:56:50 +0000 (12:56 +0000)]
Beim Auslesen der Lieferantendaten auch den Lieferantentyp holen.