Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
1b6ded9f 02.08.2007 09:16 Moritz Bunkus

Revert von Revision 2795: ic.pl enthielt Änderungen, die ich noch nicht committen wollte.

957896de 02.08.2007 09:09 Moritz Bunkus

Syntaxhighlightingerleichterung für Emacs

d9c9bc22 01.08.2007 14:57 Moritz Bunkus

Bugfix Rabattberechnung: Berechnung so umgestellt, dass der Rabatt von der Zeilensumme genommen wird und nicht vom Einzelpreis (Rundung). Fix für Bug 325.
Bugfix Zwischensummen: Bei Belegen aus OE.pm (Angebote, Aufträge, Anfragen) wurde die Variable <%runningnumber%> innerhalb eines Zwischensummenblocks nicht "1.1, 1.2, 1.3" etc hochgezählt, sondern normal "1, 2, 3" etc....

8b5efb77 01.08.2007 11:54 Moritz Bunkus

Einige Browser (Opera) mögen es nicht, wenn "checked" bei Checkboxen in Anführungszeichen steht.

52983c08 31.07.2007 15:40 Sven Schöling

Kosmetikmerge aus Revisionen 5187, 5191, 5193, 5194, 5218, 5219, 5222, 5228, 5229

86eaed55 31.07.2007 10:35 Moritz Bunkus

Kosmetik

f414f3c6 30.07.2007 11:44 Philip Reetz

Sprache wurde nicht korrekt ausgewaehlt

d83df93a 30.07.2007 10:43 Moritz Bunkus

1. Wenn ein Artikel bei Einkauf/Verkauf nicht gefunden und die Maske "Dieser Artikel ist nicht in der Datenbank" angezeigt wird, so werden die eingegebene Artikelnummer, Beschreibung, Einheit und Verkaufspreis wieder in die "Ware erfassen"-Maske übernommen. Fix für Bug 721....

1a6dada1 24.07.2007 15:40 Moritz Bunkus

Debugcode entfernt.

3505ff1b 24.07.2007 11:01 Moritz Bunkus

Vermeiden, dass versucht wird, durch 0 zu teilen.

5a9d765f 24.07.2007 10:17 Philip Reetz

In Berichten ar und oe auch die prozentuale Marge bei Zwischensummen und Gesammtsummen ausgeben

a05eead3 19.07.2007 17:56 Sven Schöling

Kosmetik, merge aus -r5105,5106,5118,5120,5124

82c41aac 19.07.2007 14:56 Moritz Bunkus

Standardeinstellung für das Zahlenformat beim Anlegen neuer Benutzer ist das besser lesbare 1.000,00

89497ebe 18.07.2007 16:37 Sven Schöling

Kosmetik

ccd0b365 18.07.2007 11:12 Udo Spallek

Generischer USTVA Report für alle Kontenrahmen ausser Germany

29d63643 13.07.2007 15:31 Philip Reetz

Fehler in der Datenbankabfrage fuer Lieferungen bei Kundenstammdaten, Ansicht erweitert um
Verkaufspreis

44e1ec6f 13.07.2007 03:47 Udo Spallek

Selected der USTVA Kennziffern mit eq statt == testen.

7e0ea1c2 13.07.2007 00:52 Udo Spallek

Diverse Bugs im Zusammenhang mit Steuerautomatiken, mit chart_id=0 oder mit rate=0.
Beides sollte jedoch moeglich sein fuer Konten wie 'steuerfrei'.

52ee8da6 12.07.2007 16:51 Moritz Bunkus

Zahlungskonditionen:
1. Neue Variablen <%invtotal_wo_skonto%> und <%total_wo_skonto%> hinzugefügt, die die Belegsumme bzw. die noch offene Summe abzüglich des Skontobetrags beinhalten.
2. Die Variablen <%total%> und <%invtotal%> waren nur bei Rechnungen gefüllt, nicht aber bei Angeboten und Aufträgen.

c7f9da81 12.07.2007 15:39 Moritz Bunkus

Umstellung der Kontenübersicht auf die Verwendung von "Template".

9c548b6f 12.07.2007 15:09 Moritz Bunkus

Umstellung der Steuerbearbeitungsfunktion auf das "Template"-Modul.

a3057d3f 12.07.2007 11:40 Moritz Bunkus

Steuern: Anzeige und Eingabe des Steuersatzes mit formatierten Zahlen. Auch Nachkommastellen bei Steuern zulassen. Kosmetik.

d38be021 11.07.2007 13:52 Udo Spallek

Neues Modul 'Steuern Bearbeiten'. Mit diesem Modul ist es moeglich, die Eintraege der Tabelle tax, bzw. _tax anpassen zu koennen.

6a751412 09.07.2007 15:02 Moritz Bunkus

Beim Versenden per Email eine anständige Überschrift anzeigen und nicht "email oe".

238afb7a 09.07.2007 14:48 Moritz Bunkus

Beim Verschicken von Emails aus oe.pl heraus immer vorher speichern, weil nach dem Verschicken das Formular via 'edit' aufgerufen wird. 'edit' wiederum holt sich die Daten aus der Datenbank.

299606e3 09.07.2007 14:45 Moritz Bunkus

Konsistenz zwischen Email-Betreff-Zeilen und den Namen der Anhänge.

6d1df9ca 09.07.2007 13:05 Moritz Bunkus

Beim Versenden von Emails wird der Text etc wieder in intnotes gespeichert. Fix für Bug 713.

ba921c02 06.07.2007 16:23 Moritz Bunkus

Filtermaske für Berichte: Checkbox für Bearbeiter nicht doppelt anzeigen. Fix für Bug 711.

3138b5c7 05.07.2007 17:23 Moritz Bunkus

Optik: Jeden Button voneinander absetzen.

178cd800 05.07.2007 15:22 Moritz Bunkus

HTML-Formatierung berichtig.

7e2bf6ca 05.07.2007 12:25 Moritz Bunkus

Webdav: Die Links werden nicht mehr wortwörtlich angezeigt, sondern der Typ (Datei oder Verzeichnis) wird ausgegeben und als Link hinterlegt.

e7127ad0 04.07.2007 15:56 Moritz Bunkus

Beim "Erneuern" beim Erfassen von Dienstleistungen auch über "check_form" gehen, damit die Preisgruppen und Zahlungskonditionen richtig ausgefüllt werden. Fix für Bug 685.

82a9544a 04.07.2007 14:56 Moritz Bunkus

Die Margen nur bei Verkaufsmasken anzeigen, und auch nur in Zeilen, in denen schon ein Artikel ausgewählt wurde.

ffd3148f 04.07.2007 14:40 Moritz Bunkus

Bei Gutschriften muss der Ertrag negativ sein.

aea28303 04.07.2007 12:01 Moritz Bunkus

Kosmetik.

3915f5c6 03.07.2007 17:49 Moritz Bunkus

Rechnungsliste: Unterscheidung zwischen Stornorechnung und stornierter Rechnung wieder gefixt.

34e47354 03.07.2007 17:25 Moritz Bunkus

Argh! $form->{storno} nur dann auf '0' setzen, wenn es vorher auch '0' oder 'undef' war... Andernfalls geht die gesamte Storno-Verarbeitung in dutten

9c879953 03.07.2007 12:27 Moritz Bunkus

Buchungsliste: Optische Gruppierung wieder eingebaut, die bei der Umstellung auf ReportGenerator verloren ging.

fb7fdc29 25.06.2007 14:41 Thomas Kasulke

maxlength in den Formularen aus ct.pl (Kunde eintragen,Lieferant eintragen) an die Länge der Felder in der Datenbank angepasst.

cbc360ad 22.06.2007 12:44 Moritz Bunkus

Den "Nein"-Button, der nur mit Javascript zurückgehen soll, auch als <button> darstellen. Wenn er ein <input type="submit"> ist, dann schickt Firefox das Formular trotzdem ab. Fix für Bug 701.

e8ba1583 22.06.2007 12:25 Moritz Bunkus

Kosmetik: Debugausgaben und eine überflüssige if-Zeile entfernt.

609065d2 22.06.2007 12:24 Moritz Bunkus

Wenn ein Auftrag noch nicht gespeichert wurde, dann ergibt es auch keinen Sinn, Workflow-Buttons dafür anzuzeigen. Zusätzlich sicherstellen, dass OE->close_orders() nur aufgerufen wird, wenn wir tatsächlich einen gespeicherten Beleg haben. Fix für Bug 700.

66631659 22.06.2007 10:39 Moritz Bunkus

Vorlagen zum Bearbeiten der Mahnungskonfiguration auf Template umgestellt.

3e209ee0 21.06.2007 18:13 Moritz Bunkus

HTML-Vorlagen, die von admin.pl aus verwendet werden, auf die Benutzung des Template-Toolkits umgestellt.

fa8921ca 21.06.2007 16:16 Moritz Bunkus

Standard-Alignment von ReportGenerator benutzen.

728729b6 21.06.2007 10:49 Moritz Bunkus

Waren-/Dienstleistungs-/Erzeugnisberichte auf die Verwendung von ReportGenerator umgestellt.

740a0719 20.06.2007 09:44 Moritz Bunkus

Projekt erfassen: Den Button "Historie" nicht anzeigen, sondern nur beim Bearbeiten eines vorhandenen Projektes. Fix für Bug 686.

ad70fca3 20.06.2007 09:41 Moritz Bunkus

1. Das Label "Formel" bei Dienstleistungen nicht anzeigen (die Textarea dazu wurde bereits versteckt). Fix für Bug 684.
2. Kosmetik: Variable $formel nach $formula umbenannt und etwas Einrückung.

0925bc9f 19.06.2007 17:42 Moritz Bunkus

Filtermaske für Kunden- und Liferantenstammdatenliste auf HTML-Templates umgestellt.

b3673e83 19.06.2007 17:05 Moritz Bunkus

Kunden- und Liferantenstammdatenliste auf die Verwendung von ReportGenerator umgestellt.

7fcb078f 19.06.2007 16:01 Moritz Bunkus

Die Funktion 'search_delivery' wird nirgends aufgerufen.

3da2dca2 19.06.2007 15:15 Moritz Bunkus

Saldenbilanz und Projektbuchungen auf die Verwendung von ReportGenerator umgestellt.

18da4a96 19.06.2007 13:07 Moritz Bunkus

report_generator.pl in reportgenerator.pl umbenannt.

4d8a6515 19.06.2007 11:42 Philip Reetz

Erweiterung um Anzeige des Ertrages im Verkauf

ec022a58 18.06.2007 17:01 Moritz Bunkus

Umstellung der Kontenübersicht und der Buchungslisten auf die Verwendung von ReportGenerator.

796b3881 18.06.2007 15:02 Moritz Bunkus

Liste der Zahlungsein- und -ausgänge: Spalte "Referenz" mit Link zum Bearbeiten versehen (so wie es vorher auch war).

c7581445 18.06.2007 14:53 Moritz Bunkus

Umstellung der Liste der Zahlungsein- und -ausgänge auf die Verwendung von ReportGenerator.

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

27bdd44b 15.06.2007 15:07 Moritz Bunkus

ReportGenerator: Die Spaltendatenfelder 'data' und 'link' können jetzt auch Array-Referenzen sein, die in der Zelle zeilenweise ausgegeben werden.

7a1f60ec 15.06.2007 13:03 Moritz Bunkus

Das Buchungsjournal auf die Verwendung der ReportGenerator-Klasse umgestellt.

0e04eb10 14.06.2007 18:01 Sven Schöling

Space zwischen den buttons

090de47c 14.06.2007 17:54 Sven Schöling

Stornomechanismus mal auf Dialogbuchen ausgeweitet

8365e092 14.06.2007 17:45 Moritz Bunkus

Die Berichte über offene Forderungen und offene Verbindlichkeiten auf die Verwendung des ReportGenerators umgestellt.

4d86fbb2 14.06.2007 17:01 Sven Schöling

cp auf use strict (compile time) gebracht

49f0957f 14.06.2007 15:28 Moritz Bunkus

Reportgenerator: Beim Listenexport als PDF kann das PDF auch direkt ausgedruckt werden.

23b02fbf 14.06.2007 15:26 Sven Schöling

Storno auch erlauben, wenn bereits Zahlungen gebucht sind

aed9138b 14.06.2007 15:17 Sven Schöling

Zahlungseingang:
Das Buchungskonto wird nicht benutzt, und wird deshalb nicht mehr angezeigt.
Die Backendfunktion holt sich das benoetigte Konto sowieso aus den Rechnungen.

Ausserdem ein Bugfix:
currency ist bei alten Rechnungen auf '' gesetzt, bei neuen auf NULL (nach sql-injection fix)...

c6bdd35a 14.06.2007 13:25 Moritz Bunkus

Reportgenerator: Die Funktionen in report_generator.pl umbenannt und den Mechanismus geändert, wie sie aus den von ReportGenerator erzeugten HTML-Seiten heraus aufgerufen werden können. Zusätzlich einen 'Zurück'-Button auf jeder der beiden Exportoptionenwebseiten eingebaut, mit denen man zur HTML-Liste zurückgelangt.

d467f40d 14.06.2007 10:31 Moritz Bunkus

'use strict' führt bei der Ausführung zu Fehlern wie "Can't use an undefined value as an ARRAY reference".

2b3f8b3a 13.06.2007 20:24 Sven Schöling

und das ganze nochmal für Kreditorenbuchungen und deren Stornos

85f48169 13.06.2007 20:22 Philip Reetz

Funktion Drucken ohne erstmaliges Speichern hat nur gespeichert und nicht danach automatisch
gedruckt

3a4e1d5e 13.06.2007 20:09 Sven Schöling

warnings sollte nur zum testen an sein

1ae70a98 13.06.2007 20:09 Sven Schöling

bin/mozilla/ar.pl auf use strict standard gebracht.

Debitoren storno umgeschrieben und Bug gefixt.

cae6316e 13.06.2007 20:07 Philip Reetz

bei oe suche wurde der Mitarbeiter nicht im callback mitgefuehrt

f5e4c22b 13.06.2007 17:56 Moritz Bunkus

ReportGenerator: Einen Indikator aktiviert, der anzeigt, nach welcher Spalte gerade sortiert ist.

77923db3 13.06.2007 17:34 Moritz Bunkus

Die Berichtsoptionen in oe.pl (Anfragen, Aufträge, Angebote) auf die Verwendung von ReportGenerator umgestellt.

89dd4ca8 13.06.2007 16:53 Moritz Bunkus

Falschen Spaltennamen korrigiert.

e71494c1 13.06.2007 16:27 Moritz Bunkus

Die Liste der Kreditorenbuchungen auf die Verwendung der ReportGenerator-Klasse umgestellt.

971c9727 13.06.2007 15:39 Moritz Bunkus

Die Liste der Debitorenbuchungen auf die Verwendung der ReportGenerator-Klasse umgestellt.

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.

a939b727 13.06.2007 11:52 Moritz Bunkus

Eine Report-Klasse geschrieben, der die Ergebnisse von Datenbankabfragen übergeben werden. Diese Klasse kann daraus dann entweder die bekannten Listenansichten oder auch CSV- und PDF-Exporte erzeugen. Dazu werden entsprechende Buttons eingeblendet.
Dazu werden einige neue Perl-Module (Text::CSV_XS und IO::Wrap) sowie zwei weitere Hilfsprogramme (html2ps und Ghostscript) benötigt, deren Pfade über die lx-erp.conf eingestellt werden müssen.

7ab832fd 12.06.2007 16:24 Moritz Bunkus

Datenbankadministration: Es fehlte ein Button, um von der Datenbanksicherung per Download zurückzukommen. Fix für Bug 675.

d7fef83a 12.06.2007 14:20 Moritz Bunkus

Kundenauftrag/Lieferantenbestellung: Wenn alle Positionen vollständig geliefert wurden (also in allen Positionen der Lagerein-/-ausgang == Anzahl ist), so wird beim Speichern das Flag "Gelifert" automatisch gesetzt.

befa8b79 12.06.2007 13:37 Moritz Bunkus

Kunden-/Lieferantenstammdatensuche: Fokus initial auf das Feld "Firmenname" setzen.

d778a9a9 12.06.2007 13:34 Moritz Bunkus

Kunden-/Lieferantenstammdaten: Beim Ansprechpartner steht in der Drop-Down-Box oben 'Neuer Ansprechpartner' anstelle eines leeren Eintrages, damit der Benutzer besser weiß, was hier passiert.

c9b8ad08 11.06.2007 14:03 Philip Reetz

Der letzte Einkauspreis wurde nicht geladen und daher auch keine MArgenberechnung

514a1280 11.06.2007 11:30 Moritz Bunkus

Bei der Ausgabe der Druckvorschau auf einem Drucker darf die Zeilenanzahl nicht erhöht werden, weil ansonsten Leerposten entstehen und beim nachfolgenden Buchen eine Fehlermeldung erscheint.

fa640585 10.06.2007 18:47 Philip Reetz

Beim Buchen von Einkaufsrechnungen wurde die defaultcurrency nicht geladen

9a0aeac2 08.06.2007 17:37 Sven Schöling

lokalisierungen besser gemacht

a326f385 08.06.2007 16:29 Moritz Bunkus

Noch ein paar Fehler bei Zahlungseingaengen im Zusammenhang mit den Wechselkursen

91ea86b4 08.06.2007 16:28 Moritz Bunkus

Setzen des Stornoflags auf "0" anstelle von NULL.

d6bf475a 08.06.2007 16:22 Moritz Bunkus

Weitere Feinheiten zum Patch "Verkaeufer und Bearbeiter wurden beim Umwandeln nicht uebernommen"

fb37acdc 08.06.2007 16:19 Moritz Bunkus

Probleme mit mehreren Währungen und Wechselkursen behoben.

2e07a0cd 08.06.2007 15:11 Thomas Kasulke

"Als bezahlt markieren" Button-Funktion in die common.pl verlegt.

a4518c4d 08.06.2007 14:24 Sven Schöling

Stornobutton ist als erster Button vielleicht nicht so sinnvoll, deshalb muss er dem Erneuernbutton Platz machen

ce47a234 08.06.2007 13:17 Thomas Kasulke

neuen button und Funktion für "als bezahlt markieren" eingeführt.

df2e5373 08.06.2007 10:07 Philip Reetz

Buchungen wurden nicht korrekt angezeigt, wenn gleiche Referenz aber unterschiedliche
Beschreibung

2efc8cbc 07.06.2007 17:56 Sven Schöling

ic.pl auf use strict umgeschrieben (experimentell)
ic.pl generate_reports konsistenzchecks umgeschirben, und kommentiert, wird im weiteren mit verbesserter datenbanklogik
verwendet.
SL/IC.pm: kosmetik

79b00e85 07.06.2007 16:18 Philip Reetz

Uebernahme auch bei Einkaufsrechnungen