Projekt

Allgemein

Profil

Herunterladen (14,2 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
79d30e2e 31.10.2007 17:06 Moritz Bunkus

Umstellung der Vorlagen aus templates/webpages/dunning von HTML::Template auf Template.

52352135 12.09.2007 15:59 Moritz Bunkus

Die Argumente für print_options() als Hash und nicht als Hash-Referenz übergeben. Weitere Optionen zum Verstecken bestimmter Drop-Down-Boxen eingebaut.

66631659 22.06.2007 10:39 Moritz Bunkus

Vorlagen zum Bearbeiten der Mahnungskonfiguration auf Template umgestellt.

18da4a96 19.06.2007 13:07 Moritz Bunkus

report_generator.pl in reportgenerator.pl umbenannt.

68bd0229 15.06.2007 15:10 Moritz Bunkus

Anzeige der Checkbox zur Auswahl einer Mahnung nur einmal pro Mahnung, auch wenn in der Mahnung mehrere Rechnungen zusammengefasst wurden

afe6d1f6 13.06.2007 13:27 Moritz Bunkus

Mahnungslistenexport: den Dateinamen eingedeutscht.

35648bc6 13.06.2007 11:55 Moritz Bunkus

Umstellung der Listenansicht der bestehenden Mahnungen auf die Verwendung der neuen ReportGenerator-Klasse.

e1ffd5cc 30.05.2007 14:08 Moritz Bunkus

Fehlendes Zeichen.

369f24c6 30.05.2007 14:06 Moritz Bunkus

Überflüssiger Code.

63ecb9a7 30.05.2007 13:11 Moritz Bunkus

Mahnwesen:
1. Beim Erzeugen einer Mahnung wurde die Anzahl Kopien nicht berücksichtigt.
2. Wurden die erzeugten Mahnungen direkt gedruckt, so wird nun eine entsprechende Meldung und nicht erneut die Mahnliste angezeigt.

232a9153 30.05.2007 12:51 Moritz Bunkus

Mahnwesen:
1. Neues Feature: Automatisches Erzeugen von Debitorenrechnungen über die Mahngebühren und -zinsen. Diese werden ebenfalls als PDFs ausgegeben.
2. Neues Feature: Beim Bericht über aktive Mahnungen ermöglichen, dass mehrere Mahnungen und die eventuell dazu erstellen Debitorenrechnungen auf einmal ausgedruckt werden können....

fade054f 29.05.2007 14:26 Moritz Bunkus

Kosmetik: Eine überflüssige Zeile entfernt; Einrückung.

50887746 24.05.2007 09:37 Moritz Bunkus

Umstellung von print_form() in io.pl.

2c5603bb 14.05.2007 15:15 Moritz Bunkus

Den Rest von dn.pl auf die Verwendung von HTML-Vorlagen umgestellt.

d7f06042 11.05.2007 15:59 Moritz Bunkus

Lx-Office verlangt inzwischen an sehr vielen Stellen, dass Javascript zwingend angeschaltet ist, weil es ansonsten schlicht nicht mehr funktioniert. Deswegen sind Abfragen auf die Verwendung des Javascript-Kalenders reine Platzverschwendung und blähen den Code unnötig auf.

fa654209 04.05.2007 17:51 Moritz Bunkus

Funktion "show_invoices" auf die Verwendung von HTML-Vorlagen umgestellt.

2a4ad354 04.05.2007 17:04 Moritz Bunkus

Umstellung der Filtermaske für neue Mahnungen auf das HTML-Vorlagensystem.

fec09045 04.05.2007 16:38 Moritz Bunkus

Den Dialog zum Bearbeiten der Mahnungskonfiguration auf die Verwendung von HTML-Vorlagen umgestellt.

fd6900cc 03.05.2007 12:08 Moritz Bunkus

Große Teile des Mahncodes neu geschrieben bzw. umgeschrieben. Mehrere Fehler behoben:
1. Rechnungen, die bereits gemahnt wurden, wurden zu früh erneut zur Mahnung angeboten, weil der Mahnzeitraum auf das ursprüngliche Fälligkeitsdatum der Rechnung bezogen wurde und nicht auf das Fälligkeitsdatum der vorhergehenden Mahnstufe....

cd3dc84b 02.05.2007 12:44 Moritz Bunkus

Checkboxen bei Mahnungen eingebaut, um die ganze Liste an- oder abzuwählen.

69239581 25.04.2007 12:09 Moritz Bunkus

join() braucht natürlich mindestens zwei Argumente. Fix für Bug 626.

d629acd8 24.04.2007 15:25 Sven Schöling

$form->{path} entfernt und hardcodiert auf bin/mozilla gesetzt.
Vorlagen sind nicht betroffen, aber locales.pl schon.

8cef58b2 23.04.2007 15:23 Thomas Kasulke

$form->{snumber} durch $form->{snumbers} ersetzt, da dies eigentlich so vorgesehen war. :/

be4e11d3 20.04.2007 12:34 Thomas Kasulke

Überprüfen auf korrekte Eingaben eingepflegt. (common.js check_right_date_format usw)

1514a9d0 11.04.2007 16:03 Moritz Bunkus

Nach dem Auslagern der Druckoptionen in eigene HTML-Vorlagen wurden nach dem Drucken eines Beleges die Druckoptionen nicht wieder angezeigt. Grund ist, dass die Funktion print_options() meist in der Form "&print_options;" aufgerufen wird. Wenn die Klammern nicht angegeben werden, dann übergibt Perl aber die Argumente, die der aufrufenden Funktion übergeben wurden, weiter an die aufgerufene Funktion. print_options() benutzt die Parameter aber, um festzulegen, ob die Druckoptionen gleich mit print() ausgegeben oder nur mit "return" an die aufrufende Funktion zurückgegeben werden.

840aea13 03.04.2007 16:10 Moritz Bunkus

Mahnwesen: Die Tabelle dunning so umgebaut, dass gemeinsam gestartete Mahnungen auch später gemeinsam erneut ausgedruckt werden können. Dafür auch die Listenansicht bereits gestarteter Mahnungen verbessert.

7dab0cbd 03.04.2007 13:56 Moritz Bunkus

Vermeidung von SQL injection durch Verwendung von parametrisierten Queries. Zusätzlich die Optik beim Bericht über laufende Mahnungen verbessert. Fehler beseitigt, dass das erneute Ausdrucken von Mahnungen alle Mahnungen zusammengefasst hat, auch über Kundengrenzen hinaus.

2b89ec97 20.02.2007 11:47 Thomas Kasulke

Historie eingefügt

7743b3ab 12.02.2007 12:08 Philip Reetz

eMail wird nur angekreuzt wenn email in der Konfiguration gesetzt ist

8f98fc19 12.02.2007 11:50 Philip Reetz

Bei hoeheren Mahnstufen wurde die Rechnung mehrmals angezeigt. In der Uebersicht der Mahnungen
hat ein Klick auf die Rechnungsnummer nicht die Rechnungsmaske geoeffnet

4deefb65 05.02.2007 13:18 Philip Reetz

Mahnungen koennen nachtraeglich nochmal ausgedruckt werden, durch einen Klick auf die Mahnstufe
im Mahnbericht

8ec0d29a 24.01.2007 13:20 Moritz Bunkus

Entfernung von totem Code: Die Funktion menubar() gibt es schon lange nicht mehr.

d63831cb 14.12.2006 17:14 Philip Reetz

Kleine Anpassungen beim Mahnwesen

3dd4f133 14.12.2006 11:44 Moritz Bunkus

$locale benutzen und keine deutschen Texte direkt verwenden.

142891a0 14.12.2006 11:25 Philip Reetz

Button in der Mahnansicht deaktivieren nach Start des Mahnprozess

595dc614 24.11.2006 14:33 Moritz Bunkus

Debugcode entfernt.

54e4131e 13.11.2006 17:49 Moritz Bunkus

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.