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.
Moritz Bunkus [Wed, 13 Dec 2006 11:56:06 +0000 (11:56 +0000)]
Die Tabelle heißt "buchungsgruppen". Fix für Bugzilla #452.
Moritz Bunkus [Wed, 13 Dec 2006 10:37:08 +0000 (10:37 +0000)]
Ein Kommentar
Moritz Bunkus [Wed, 13 Dec 2006 10:28:32 +0000 (10:28 +0000)]
Eine sofort weiterleitende index.html für Leute, die ihren Webserver nicht so konfigurieren, dass login.pl als Verzeichnisindex fungiert.
Holger Lindemann [Wed, 13 Dec 2006 09:57:47 +0000 (09:57 +0000)]
CSV-Importscripte für Adressen, Kontakte, Lieferanschriften
Moritz Bunkus [Wed, 13 Dec 2006 09:00:56 +0000 (09:00 +0000)]
Der Datentyp "integer" ist bei PostgreSQL vier Byte gross und vorzeichenbehaftet und hat somit einen Maximalwert von
2147483647. Fix für Bugzilla #368.
Moritz Bunkus [Wed, 13 Dec 2006 08:47:39 +0000 (08:47 +0000)]
MIME-Quoting der Betreff-Zeile: Leerzeichen als "_" ausgaben; "_" in Hex quoten (siehe RFC 2047 4.2); Hex-Zahlen mit Grossbuchstaben.
Moritz Bunkus [Tue, 12 Dec 2006 21:15:52 +0000 (21:15 +0000)]
Die Subject-Zeile in Mails MIME-konform quoten, da in Mails keine nicht-ASCII-Zeichen (z.B. Umlaute) vorkommen duerfen, vor allem in den Headern nicht. Fix fuer Bugzilla #370.
Philip Reetz [Tue, 12 Dec 2006 17:00:44 +0000 (17:00 +0000)]
Changelog erweitert fuer 2.4
Moritz Bunkus [Tue, 12 Dec 2006 16:47:31 +0000 (16:47 +0000)]
Syntaxhighlighting.
Moritz Bunkus [Tue, 12 Dec 2006 16:43:13 +0000 (16:43 +0000)]
Bei Lieferantenaufträgen war ein Button fälschlicherweise mit "Angebot" beschriftet, obwohl er zu einer "Anfrage" führt. Behoben. Fix für Bugzilla #392.
Moritz Bunkus [Tue, 12 Dec 2006 16:35:14 +0000 (16:35 +0000)]
Update der Daten des Finanzamtes Stuttgart I. Siehe Bugzilla #396.
Philip Reetz [Tue, 12 Dec 2006 16:30:06 +0000 (16:30 +0000)]
Version auf RC1 erhöht
Moritz Bunkus [Tue, 12 Dec 2006 16:29:44 +0000 (16:29 +0000)]
Bei der Eingabe von Lieferadressen aus den Verkaufsmasken heraus können auch die beiden Felder für die Abteilungen angegeben werden. Fix für Bugzilla #397.
Philip Reetz [Tue, 12 Dec 2006 15:35:24 +0000 (15:35 +0000)]
Bug 395 behoben. Sicherheitseinstellungen fuer oeffentliche Installationen
Philip Reetz [Tue, 12 Dec 2006 15:29:28 +0000 (15:29 +0000)]
Fixed Bug 376
Moritz Bunkus [Tue, 12 Dec 2006 14:49:04 +0000 (14:49 +0000)]
Datenbankupgrade Buchungsgruppen: Wenn EUR gesetzt ist, dann erwartet das Query einen Parameter mehr.
Moritz Bunkus [Tue, 12 Dec 2006 14:31:34 +0000 (14:31 +0000)]
$myconfig ist in $self gespeichert. Fix für Bugzilla #439.
Moritz Bunkus [Tue, 12 Dec 2006 14:07:02 +0000 (14:07 +0000)]
Wenn ein Enddatum angegeben wird, dann muss das auch berücksichtigt werden. Fix für Bugzilla #424.
Moritz Bunkus [Tue, 12 Dec 2006 11:58:18 +0000 (11:58 +0000)]
Beim Erneuern der Einkaufs- und Verkaufsmasken sowie direkt vor dem Speichern/Buchen werden die Steuerkonten für alle Positionen neu aus der Datenbank ausgelesen. Dadurch werden auch Änderungen des Rechnungs-/Lieferdatums berücksichtigt. Umwandlungen von einem Formular in ein anderes sind ebenfalls abgedeckt.
Philip Reetz [Tue, 12 Dec 2006 11:31:36 +0000 (11:31 +0000)]
Bug 404 behoben, Neue Nummer bei Speichern und Schliessen
Philip Reetz [Tue, 12 Dec 2006 11:04:40 +0000 (11:04 +0000)]
Datenbankupdate aus Admin.pl heraus deaktiviert. Workaround Bug 435
Philip Reetz [Tue, 12 Dec 2006 10:50:49 +0000 (10:50 +0000)]
Funktion zum Erfassen von Zahlungskonditionen leicht angepasst
Moritz Bunkus [Tue, 12 Dec 2006 10:43:05 +0000 (10:43 +0000)]
save_form() und restore_form() koennen jetzt auch mit Arrays umgehen, die in $form gespeichert sind.
Philip Reetz [Tue, 12 Dec 2006 10:41:25 +0000 (10:41 +0000)]
Bug 421 behoben
Philip Reetz [Tue, 12 Dec 2006 10:32:28 +0000 (10:32 +0000)]
Speichern von Konten ein wenig debugged
Philip Reetz [Tue, 12 Dec 2006 10:20:09 +0000 (10:20 +0000)]
Radierparagraph korrigiert
Philip Reetz [Tue, 12 Dec 2006 09:54:24 +0000 (09:54 +0000)]
Speichern von Konten angepasst fuer neue Steuersystematik
Philip Reetz [Tue, 12 Dec 2006 09:06:48 +0000 (09:06 +0000)]
Fixed Bug 436: Radierparagraph: Loeschen am gleichen Tag erlauben
Philip Reetz [Tue, 12 Dec 2006 08:52:42 +0000 (08:52 +0000)]
manuelle Bearbeitung der Steuersaetze entfernt, vorerst
Philip Reetz [Tue, 12 Dec 2006 08:33:35 +0000 (08:33 +0000)]
Bei Anlegen eines neues Vorgangs im Auftragwesen, wurde bei Kunden/Lieferanten Suchbox der
letzte Kunde/Lieferant falsch eingetragen
Philip Reetz [Tue, 12 Dec 2006 07:59:42 +0000 (07:59 +0000)]
Locales fuer Upgrade-Script
Philip Reetz [Tue, 12 Dec 2006 07:49:11 +0000 (07:49 +0000)]
Anpassung Dialogbuchen an neues Steuersystem
Philip Reetz [Tue, 12 Dec 2006 07:42:32 +0000 (07:42 +0000)]
Automatisches Setzen des Steuerschluessel nach Umstellung auf neues Steuersystem hat nicht
funktioniert
Udo Spallek [Mon, 11 Dec 2006 22:44:53 +0000 (22:44 +0000)]
Kommentar verändert: Falsche Beschriftung
Moritz Bunkus [Mon, 11 Dec 2006 16:51:18 +0000 (16:51 +0000)]
Buchungsgruppen sind im Menu logisch direkt nach den Konten anzuordnen, denke ich.
Philip Reetz [Mon, 11 Dec 2006 15:37:41 +0000 (15:37 +0000)]
Anpassung der Routinen von Kreditoren und Debitorenbuchungen auf das neue Steuersystem
Moritz Bunkus [Mon, 11 Dec 2006 15:06:40 +0000 (15:06 +0000)]
Beim Datenbankupgrade fuer Buchungsgruppen muss bei aktivierter EUR der Vergleich mit den Buchungsgruppen ohne das Bestandskonto erfolgen. Das Bestandskonto wird dann für die Artikel immer überschrieben.
Moritz Bunkus [Mon, 11 Dec 2006 13:01:50 +0000 (13:01 +0000)]
Ein paar horizontale Linien eingefuegt.
Moritz Bunkus [Mon, 11 Dec 2006 12:53:03 +0000 (12:53 +0000)]
Buchungsgruppen: Bei aktivierter EUR muss das Inventarkonto automatisch ausgewaehlt und vorbelegt werden. War durch Commit 1406 defekt.
Moritz Bunkus [Mon, 11 Dec 2006 12:13:52 +0000 (12:13 +0000)]
Debugcode entfernt.
Moritz Bunkus [Mon, 11 Dec 2006 11:15:32 +0000 (11:15 +0000)]
Datenbankupgradescript für die Buchungsgruppen.
Moritz Bunkus [Mon, 11 Dec 2006 11:10:26 +0000 (11:10 +0000)]
Fremdschluessel.
Philip Reetz [Mon, 11 Dec 2006 10:30:47 +0000 (10:30 +0000)]
Neue Berechnung der Steuersaetze
Philip Reetz [Mon, 11 Dec 2006 10:16:31 +0000 (10:16 +0000)]
Datenbankupgrade neue Steuersaetze in tax und taxkeys
Philip Reetz [Mon, 11 Dec 2006 09:36:39 +0000 (09:36 +0000)]
Datenbankupgrade fuer neue Steuerschluessel nach Datevvorgabe
Moritz Bunkus [Mon, 11 Dec 2006 08:43:22 +0000 (08:43 +0000)]
Nach einem Datenbankupgrade den Link "Weiter" durch einen Button ersetzt. Macht ihn offensichtlicher, wenn viel Text zu sehen ist (z.B. nach dem Upgrade von Einheiten etc).
Moritz Bunkus [Fri, 8 Dec 2006 15:33:41 +0000 (15:33 +0000)]
Locale-Update fuer einen der vorherigen Commits.
Moritz Bunkus [Fri, 8 Dec 2006 15:28:41 +0000 (15:28 +0000)]
Queries zum Anlegen der Standard-Buchungsgruppen fuer SKR03 und SKR04 (erst einmal nur auskommentiert) eingefuegt.
Moritz Bunkus [Fri, 8 Dec 2006 15:09:10 +0000 (15:09 +0000)]
Falsche Funktion aufgerufen.