Moritz Bunkus [Fri, 5 Jan 2007 12:47:04 +0000 (12:47 +0000)]
Beim Anlegen von Buchungsgruppen für Erzeugnisse muss der Benutzer das Inventarkonto auswählen können, wenn EUR nicht gesetzt ist, da bei Erzeugnissen kein Inventarkonto benutzt wird.
Moritz Bunkus [Fri, 5 Jan 2007 12:45:42 +0000 (12:45 +0000)]
Locale-Update zum letzten Commit.
Moritz Bunkus [Fri, 5 Jan 2007 12:31:43 +0000 (12:31 +0000)]
Datenbankupgradescripte dürfen keine Funktionen aus den Lx-Office-Modulen benutzen.
Udo Spallek [Fri, 5 Jan 2007 12:01:14 +0000 (12:01 +0000)]
Neue Variable <%cumulatelinetotal%> fuer zeilenweise kumulierte
Beträge. Funktioniert nur in <%foreach Umgebungen in Latextemplates.
Koennte hilfreich sein fuer longtable.
Moritz Bunkus [Fri, 5 Jan 2007 11:46:11 +0000 (11:46 +0000)]
Diese Variable wurde umbenannt.
Moritz Bunkus [Fri, 5 Jan 2007 09:49:52 +0000 (09:49 +0000)]
Umwandlung von Kunden- in Lieferantenauftag und umgekehrt: prepare_order erwartet, dass die Zahlen bereits geparst sind. Fix für Bug 476.
Moritz Bunkus [Fri, 5 Jan 2007 09:17:05 +0000 (09:17 +0000)]
Bei Einkaufsmasken sollte für Artikel der Einkaufspreis aus der Datenbank geholt werden, nicht der Verkaufspreis.
Moritz Bunkus [Thu, 4 Jan 2007 15:12:44 +0000 (15:12 +0000)]
Better safe than sorry.
Moritz Bunkus [Thu, 4 Jan 2007 13:31:58 +0000 (13:31 +0000)]
Das Vorlagenformat, das beim Aufrufen der Masken vorausgewählt ist, kann jetzt in den Benutzereinstellungen festgelegt werden.
Philip Reetz [Thu, 4 Jan 2007 11:27:21 +0000 (11:27 +0000)]
Formatierungen in der Kontenliste, Summensaldenliste und AR und AP Aging geaendert, wenn
Nullwerte
Moritz Bunkus [Thu, 4 Jan 2007 10:58:01 +0000 (10:58 +0000)]
Primär- und Fremdschlüssel für Tabellen tax und taxkeys. Problem bei Zuordnung von taxkeys zu tax behoben.
Moritz Bunkus [Thu, 4 Jan 2007 10:44:27 +0000 (10:44 +0000)]
Substringvergleich mit LIKE. Richtige Arrayinitialisierung.
Udo Spallek [Thu, 4 Jan 2007 08:11:16 +0000 (08:11 +0000)]
Verwendete Lizenz eindeutig bennennen.
Udo Spallek [Thu, 4 Jan 2007 07:37:58 +0000 (07:37 +0000)]
Script: find-use
Findet alle benoetigten Module von Lx. (Uebernommen und angepasst von LeggerSMB)
Moritz Bunkus [Wed, 3 Jan 2007 13:57:09 +0000 (13:57 +0000)]
Die RegExp für die Namen der Upgradescripte sollte am Stringende verankert sein, um z.B. Backupdateien mit ~ am Ende nicht zu erfassen.
Moritz Bunkus [Wed, 3 Jan 2007 12:46:00 +0000 (12:46 +0000)]
Übersetzung zu r1582.
Moritz Bunkus [Wed, 3 Jan 2007 10:59:38 +0000 (10:59 +0000)]
Bei Gutschriften wurde zur Bestimmung des zu verwendenden Steuersatzes immer das aktuelle Datum herangezogen.
Moritz Bunkus [Wed, 3 Jan 2007 07:37:28 +0000 (07:37 +0000)]
Bei der Administration bei Sprachen für neu anzulegende Vorlagen wieder alle Möglichkeiten anzeigen. Behebt Fehler durch Commit 1561.
Moritz Bunkus [Tue, 2 Jan 2007 15:51:06 +0000 (15:51 +0000)]
Beim Druck auf "Erfassen" bei "Zahlungskonditionen anzeigen" sollte der Dialog zum Erfassen von Zahlungskonditionen angezeigt werden, und nicht der für Kundentypen. Fix für Bugzilla #469.
Moritz Bunkus [Tue, 2 Jan 2007 15:47:53 +0000 (15:47 +0000)]
Die Variablen "texnumber" (früher "steuernummer"), "co_ustid" und "duns" aus der Benutzerkonfiguration in Vorlagen zur Verfügung stellen. Behebt die Bugzilla-IDs 466 und 468.
Moritz Bunkus [Tue, 2 Jan 2007 15:21:38 +0000 (15:21 +0000)]
Bei den Zahlungsbedingungen einige weitere Variablen zur Verfügung stellen. Patch von Frank Belau "frank () belau ! de".
Moritz Bunkus [Fri, 29 Dec 2006 11:31:42 +0000 (11:31 +0000)]
Die Beschreibung von Datenbankupgrades nicht noch einmal escapen, da erwartet wird, dass sie bereits HTML-escapet in der Datei steht.
Moritz Bunkus [Fri, 29 Dec 2006 11:31:07 +0000 (11:31 +0000)]
Überflüssig.
Philip Reetz [Fri, 29 Dec 2006 10:07:40 +0000 (10:07 +0000)]
Wenn bei Eingangsrechnungen keine Rechnungsnummer angegeben wurde, wurde eine aus dem
Nummernkreis fuer Ausgangsrechnungen benutzt
Moritz Bunkus [Fri, 29 Dec 2006 09:41:36 +0000 (09:41 +0000)]
Kompatibilität mit älteren lx-erp.confs: Wenn $latex (alt) definiert ist, $latex_templates (neu) aber nicht, dann setze $latex_templates auf $latex.
Udo Spallek [Thu, 28 Dec 2006 19:11:02 +0000 (19:11 +0000)]
Bugfix 465. Bitte testen.
Moritz Bunkus [Thu, 28 Dec 2006 10:41:41 +0000 (10:41 +0000)]
Steuerzonen können jetzt auch nachträglich geändert werden. Fix für Bugzilla #464. Zusätzlich etwas HTML-Quoting.
Philip Reetz [Wed, 27 Dec 2006 15:04:50 +0000 (15:04 +0000)]
Taxchart-Formatierung angepasst
Philip Reetz [Wed, 27 Dec 2006 15:03:43 +0000 (15:03 +0000)]
Automatisches Setzes des Faelligkeitsdatums nach Zahlungsbedingung
Moritz Bunkus [Wed, 27 Dec 2006 14:19:12 +0000 (14:19 +0000)]
$lxdebug liegt in einem anderen Namensraum.
Philip Reetz [Wed, 27 Dec 2006 14:13:30 +0000 (14:13 +0000)]
Bei der Auswahl von Artikeln wird die Einheit mit angezeigt
Moritz Bunkus [Wed, 27 Dec 2006 09:23:37 +0000 (09:23 +0000)]
Einige Variablen wurden umbenannt und müssen auch an anderer Stelle behandelt werden.
Moritz Bunkus [Fri, 22 Dec 2006 15:13:00 +0000 (15:13 +0000)]
Neuer Datenbankupgrademechanismus: Die Upgradedateien im neuen Verzeichnis sql/Pg-upgrade2 enthalten Informationen über Abhängigkeiten, die von Lx-Office ausgewertet werden, um die Reihenfolge zu bestimmen, in der Updates angewandt werden. Wird nicht mehr über Versionsnummern geregelt.
Moritz Bunkus [Fri, 22 Dec 2006 09:31:24 +0000 (09:31 +0000)]
Mehr Updates.
Moritz Bunkus [Fri, 22 Dec 2006 09:30:35 +0000 (09:30 +0000)]
Die Einschränkungen, dass Blöcke nicht verschachtelt werden dürfen, gilt nicht mehr.
Moritz Bunkus [Fri, 22 Dec 2006 09:27:44 +0000 (09:27 +0000)]
Einige neue bzw. umbenannte Variablen ergänzt.
Moritz Bunkus [Fri, 22 Dec 2006 09:25:08 +0000 (09:25 +0000)]
Debugcode.
Moritz Bunkus [Fri, 22 Dec 2006 09:23:58 +0000 (09:23 +0000)]
Es wurden nur drei Variablen umbenannt. Die anderen hießen bereits "employee_*".
Moritz Bunkus [Fri, 22 Dec 2006 09:21:22 +0000 (09:21 +0000)]
Informationen über umbenannte Variablen hinzugefügt.
Moritz Bunkus [Fri, 22 Dec 2006 09:15:12 +0000 (09:15 +0000)]
Die Drop-Down-Box "Benutze Vorlagen" wirklich nur mit Verzeichnissen füllen und zusätzlich die Endungen ".xml" und ".txb" ignorieren, falls ein Benutzer auf den schrägen Gedanken kommen sollte, ein Verzeichnis so zu benennen.
Moritz Bunkus [Thu, 21 Dec 2006 10:03:26 +0000 (10:03 +0000)]
Vergessen, ein Vorkommen von "$latex" in "$latex_templates" umzubenennen.
Philip Reetz [Thu, 21 Dec 2006 09:34:24 +0000 (09:34 +0000)]
Fehler beim Dialogbuchen beseitigt, da eine ID in Tax falsch gesetzt war
Moritz Bunkus [Thu, 21 Dec 2006 09:07:19 +0000 (09:07 +0000)]
Aktualisierung der Dokumentation zur Verwendung von OpenDocument-Vorlagen und der Umwandlung in PDF-Dokumente.
Moritz Bunkus [Tue, 19 Dec 2006 13:32:20 +0000 (13:32 +0000)]
Beim Löschen einer Sprache auch die Übersetzungen der Einheiten löschen.
Moritz Bunkus [Tue, 19 Dec 2006 13:28:43 +0000 (13:28 +0000)]
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.
Moritz Bunkus [Mon, 18 Dec 2006 11:08:07 +0000 (11:08 +0000)]
Locale-Update zu Commit 1553.
Moritz Bunkus [Mon, 18 Dec 2006 11:07:17 +0000 (11:07 +0000)]
Beim Drucken von Einkaufs- und Verkaufsvorlagen werden jetzt alle Zahlen und Datumsangaben nach der vom Benutzer ausgewählten Sprache umformatiert. Dabei werden die Ausgabeformate benutzt, die in den Systemeinstellungen bei den Sprachen hinterlegt werden.
Moritz Bunkus [Mon, 18 Dec 2006 10:27:27 +0000 (10:27 +0000)]
Funktion in Locale implementiert, um ein Datum in einem anderen Format auszugeben.
Moritz Bunkus [Mon, 18 Dec 2006 10:24:32 +0000 (10:24 +0000)]
Sprachentabelle um Felder erweitert, um bei jeder Sprache auch die Ausgabeformate für Zahlen und Datumsangaben zu speichern und zu verwalten.
Philip Reetz [Fri, 15 Dec 2006 16:39:32 +0000 (16:39 +0000)]
Anpassungen an dem Kontenrahmen fuer neues Steuersystem
Moritz Bunkus [Fri, 15 Dec 2006 13:32:42 +0000 (13:32 +0000)]
Die Warnung bzgl. des Datenbankupgrades darf am Anfang natürlich nur einmal gezeigt werden. Ansonsten müsste man in jedem interaktiven Datenbankupgrade den Parameter "confirm_dbupdate" übergeben.
Holger Lindemann [Fri, 15 Dec 2006 12:57:50 +0000 (12:57 +0000)]
Angepasst an neue Version
Moritz Bunkus [Fri, 15 Dec 2006 12:20:44 +0000 (12:20 +0000)]
Temporäre Dateien unterhalb von users/ anlegen, weil der Webserver da definitiv Schreibzugriff hat. Fix für Bugzilla #459.
Moritz Bunkus [Fri, 15 Dec 2006 10:40:59 +0000 (10:40 +0000)]
Versionsnummer auf 2.4.0 hochgesetzt.
Moritz Bunkus [Fri, 15 Dec 2006 10:40:08 +0000 (10:40 +0000)]
Kosmetik: Umformatierung.
Philip Reetz [Fri, 15 Dec 2006 10:39:12 +0000 (10:39 +0000)]
Kontenuebersicht angepasst wegen neuer format_amount
Philip Reetz [Fri, 15 Dec 2006 10:25:36 +0000 (10:25 +0000)]
Text fuer Buchungsgruppen
Moritz Bunkus [Fri, 15 Dec 2006 10:12:29 +0000 (10:12 +0000)]
Beim Login wird jetzt vor der eigentlichen Datenbankaktualisierung eine Warnmeldung ausgegeben, die der Benutzer bestätigen muss. Somit erhält er noch eine Gelegenheit, vor einem nicht erwarteten Upgrade ein Backup der Datenbank durchzuführen.
Moritz Bunkus [Fri, 15 Dec 2006 10:04:43 +0000 (10:04 +0000)]
Falsche Startversionsnummer für Datenbankupgradescript.
Moritz Bunkus [Fri, 15 Dec 2006 10:01:07 +0000 (10:01 +0000)]
Kosmetik
Moritz Bunkus [Fri, 15 Dec 2006 09:55:46 +0000 (09:55 +0000)]
Eine Datei mit Hinweisen zum Upgradeprozess von älteren Versionen begonnen. Philip wird gleich Text zu den Buchungsgruppen schreiben.
Moritz Bunkus [Fri, 15 Dec 2006 09:33:23 +0000 (09:33 +0000)]
Letztes Datenkbankupgradescript für Datenbankversionen 2.2.0.x sowie neues Schema für 2.4.0.0, das das Resultat des alten Schemas + aller Änderungen durch die Upgradescripte ist.
Moritz Bunkus [Fri, 15 Dec 2006 09:12:03 +0000 (09:12 +0000)]
Einige fehlende Übersetzungen.
Moritz Bunkus [Fri, 15 Dec 2006 09:07:19 +0000 (09:07 +0000)]
Ein paar Vorlagen in die existierenden Vorlagenverzeichnisse kopieren.
Udo Spallek [Fri, 15 Dec 2006 03:20:35 +0000 (03:20 +0000)]
USTVA rein
Udo Spallek [Fri, 15 Dec 2006 03:11:59 +0000 (03:11 +0000)]
- Aus dem templateordner werden nun alle Dateien mit den folgenden
Endungen in den Arbeitsordner kopiert:
html|tex|sty|xml|txb
-html id hinzugefuegt, zum besseren testen mit selenium
Udo Spallek [Fri, 15 Dec 2006 02:48:36 +0000 (02:48 +0000)]
Neues parsingtemplate für XML oder andere einfache unformatierte Dateien angelegt
Betrifft USTVA
Udo Spallek [Fri, 15 Dec 2006 02:46:53 +0000 (02:46 +0000)]
Mehrere neue Outputtypen für die parsing engine eingebaut:
xml, elsterwinston, elstertaxbird
und die Funktion zusaetzlich abgesichert gegen fehlende oder
falsche Outputformate.
Ferner wird das $form->{tempfile} nur noch ueberschrieben, wenn
es vorher leer war. Definiert man also vor dem Aufruf von
parse_template die Variable $form->{tempfile}, dann kann man
damit den Ausgabedateinamen festlegen.
Udo Spallek [Fri, 15 Dec 2006 02:34:06 +0000 (02:34 +0000)]
USTVA: Taxbird und Winston werden nun beide unterstuetzt. Sie koennen ueber
eine Templatedatei konfiguriert werden. Beide Implementation ist bisher
noch wenig getestet!
Udo Spallek [Fri, 15 Dec 2006 02:26:06 +0000 (02:26 +0000)]
USTVA überarbeitet...siehe changelog
Udo Spallek [Fri, 15 Dec 2006 02:24:51 +0000 (02:24 +0000)]
Ustva Version überarbeitet
Holger Lindemann [Thu, 14 Dec 2006 21:30:34 +0000 (21:30 +0000)]
Return to 1352
Philip Reetz [Thu, 14 Dec 2006 17:14:08 +0000 (17:14 +0000)]
Version auf RC2 erhöht
Philip Reetz [Thu, 14 Dec 2006 17:09:05 +0000 (17:09 +0000)]
Fehler beim Aufrufen einer alten Dialogbuchung beseitigt, dass die Konten nicht richtig
angezeigt wurden
Philip Reetz [Thu, 14 Dec 2006 16:37:01 +0000 (16:37 +0000)]
Fehler Sortierung Buchungsjournal behoben
Philip Reetz [Thu, 14 Dec 2006 16:27:12 +0000 (16:27 +0000)]
Ueberarbeitete Standardvorlagen fuer Deutsch und neue Vorlagen fuer Zahlungserinnerung und
Gutschrift
Philip Reetz [Thu, 14 Dec 2006 16:14:24 +0000 (16:14 +0000)]
Kleine Anpassungen beim Mahnwesen
Philip Reetz [Thu, 14 Dec 2006 16:03:00 +0000 (16:03 +0000)]
Problem bei der Formatierung von Zahlungseingängen
Moritz Bunkus [Thu, 14 Dec 2006 15:16:22 +0000 (15:16 +0000)]
An einigen Stellen (z.B. beim Erfassen von Zahlungsausgängen und -eingängen) wird überprüft, ob eine Zeile leer ist, indem der Betrag überprüft wird. Das muss aber mit "$form->parse_amount() geschehen, weil ein simples "if ($form->{feldname})" auch dann wahr ist, wenn die Zahl "0,00" ist. Fix für Bugzilla #457.
Moritz Bunkus [Thu, 14 Dec 2006 14:25:48 +0000 (14:25 +0000)]
Ein Script, das momentan nur überprüft, ob alle benötigten Perl-Module installiert sind. Kann um beliebige Tests erweitert werden, um zu überprüfen, ob die Systemvoraussetzungen OK sind.
Moritz Bunkus [Thu, 14 Dec 2006 12:53:05 +0000 (12:53 +0000)]
tabindex für alle Eingabeelemente. Patch von Frank Belau.
Moritz Bunkus [Thu, 14 Dec 2006 10:44:09 +0000 (10:44 +0000)]
$locale benutzen und keine deutschen Texte direkt verwenden.
Moritz Bunkus [Thu, 14 Dec 2006 10:26:06 +0000 (10:26 +0000)]
Das Perl-Modul CGI::Ajax hinzugefuegt, da es von praktisch keiner Distribution mitgebracht wird.
Philip Reetz [Thu, 14 Dec 2006 10:26:04 +0000 (10:26 +0000)]
Fehlende Uebersetzungen ergaenzt
Philip Reetz [Thu, 14 Dec 2006 10:25:30 +0000 (10:25 +0000)]
Button in der Mahnansicht deaktivieren nach Start des Mahnprozess
Moritz Bunkus [Wed, 13 Dec 2006 16:31:36 +0000 (16:31 +0000)]
Keine globalen Variablen überschreiben/benutzen.
Moritz Bunkus [Wed, 13 Dec 2006 16:30:31 +0000 (16:30 +0000)]
Syntaxhighlighting für Emacs erleichter.
Moritz Bunkus [Wed, 13 Dec 2006 16:29:52 +0000 (16:29 +0000)]
Keine globalen Variablen benutzen/überschreiben. Fix für Bugzilla #450.
Moritz Bunkus [Wed, 13 Dec 2006 16:28:35 +0000 (16:28 +0000)]
Keine globalen Variablen überschreiben.
Moritz Bunkus [Wed, 13 Dec 2006 16:02:44 +0000 (16:02 +0000)]
Funktion relink_accounts() setzt jetzt auch die Inventar-, Erlös- und Aufwandskonten neu.
Moritz Bunkus [Wed, 13 Dec 2006 16:00:50 +0000 (16:00 +0000)]
Locale-Script vergessen.
Moritz Bunkus [Wed, 13 Dec 2006 15:54:50 +0000 (15:54 +0000)]
Ups... Bugzilla #454.
Philip Reetz [Wed, 13 Dec 2006 15:28:39 +0000 (15:28 +0000)]
Fehler Umsetzung Radierparagraph bei Debitoren und Kreditoren
Moritz Bunkus [Wed, 13 Dec 2006 15:27:31 +0000 (15:27 +0000)]
Da fehlte noch eine Spalte.
Moritz Bunkus [Wed, 13 Dec 2006 15:22:46 +0000 (15:22 +0000)]
Debugcode
Philip Reetz [Wed, 13 Dec 2006 15:22:40 +0000 (15:22 +0000)]
Sortierung im Buchungsjournal verbessert bei mehreren Konten fuer einen Vorgang am selben Tag
Moritz Bunkus [Wed, 13 Dec 2006 15:22:29 +0000 (15:22 +0000)]
Fixes für Erzeugnisse.
Moritz Bunkus [Wed, 13 Dec 2006 14:17:14 +0000 (14:17 +0000)]
Die Spalte id in orderitems muss nicht unbedingt eindeutig sein. Also den Primärschlüssel löschen. Wenn er nicht mehr existiert, dann auch keine Fehlermeldung ausgeben.
Moritz Bunkus [Wed, 13 Dec 2006 13:36:55 +0000 (13:36 +0000)]
Nach dem Auslesen eines Artikels aus der Datenbank sollte in den Masken die Einheit des Artikels vorbelegt werden, und nicht kg.
Moritz Bunkus [Wed, 13 Dec 2006 12:02:02 +0000 (12:02 +0000)]
Datenbankupgrade Buchungsgruppen: Erzeugnisse in einem eigenen Schritt behandeln.