Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
38646b1d 05.04.2007 12:32 Thomas Kasulke

Fehler Widergutmachung (cgi parameter usw)

04480967 05.04.2007 09:58 Moritz Bunkus

Fehlendes Objekt bei Funktionsaufruf.

214bc380 05.04.2007 09:38 Moritz Bunkus

Einkaufs-/Verkaufsmasken, Debitoren-/Kreditorenmasken: Wenn in der Drop-Down-Box für Kunden/Lieferanten ein anderer Eintrag ausgewählt wird, dann automatisch die Anzeige erneuern lassen.

bbb608a0 04.04.2007 16:59 Moritz Bunkus

Auch beim Aufruf von LXDebug::message() auf Veränderungen bei beobachteten Variablen testen.

cc38697a 04.04.2007 16:52 Moritz Bunkus

Mehr Umformatierungen.

97e289a3 04.04.2007 16:48 Moritz Bunkus

Bessere Einrückung. Kleinen Fehler beseitigt, der letztens durch Umstellung auf $cgi->hidden() reingekommen ist (selected_unit_* muss als unit_old_* übergeben werden).

1b4cbffa 04.04.2007 16:11 Moritz Bunkus

Bei der Drop-Down-Box für die Drucker wieder den Druckernamen anzeigen.

ffea1346 04.04.2007 16:07 Moritz Bunkus

Beim Verschicken von Einkaufs- und Verkaufsbelegen per Email nur dann speichern, wenn der Beleg noch gar nicht gespeichert war. Dann auch auf geparste/nicht geparste Zahlen achten. Fix für Bug 619.

5cfd34f0 04.04.2007 14:00 Thomas Kasulke

Ersatzmuster für Kunden/Lieferanten mit \n und/oder \r im Namen hinzugefügt. (bug 543)

54451a50 04.04.2007 13:57 Thomas Kasulke

Ersatzmuster für Lieferanten/Kundennamen, welche \n und/oder \r enthalten, hizugefügt (bug 543)

8299e7bc 04.04.2007 13:48 Thomas Kasulke

Ersatzmuster für Lieferanten/Kundennamen, die \n und/oder \r enthalten eingefügt (bug 543)

7c3117b5 04.04.2007 12:36 Thomas Kasulke

Abfangen von doppelten Lieferantenadressen (beim Eintragen)

f0167814 04.04.2007 11:39 Moritz Bunkus

Und wieder einmal ist mir durchgerutscht, dass die lx-erp.conf verändert wurde.

0c472ce6 04.04.2007 11:37 Moritz Bunkus

Einen Filter für den Kunden-/Lieferantentypen bei Berichten über Kunden-/Lieferantenstammdaten implementiert.

9fa58e1b 04.04.2007 11:36 Moritz Bunkus

Weitere Unterfunktion zu Form::get_lists() zum Auslesen von Kunden-/Lieferantentypen.

0e53c08e 04.04.2007 11:03 Thomas Kasulke

shiptodepartment_1 und 2 als hiddentag hinzugefügt

c7bffefd 04.04.2007 10:55 Moritz Bunkus

Bei den Kunden- und Lieferantenstammdaten werden in den Berichten standardmäßig nur noch die gültigen angezeigt; die ungültigen können über Radiobuttons trotzdem angezeigt werden.

9caaa245 04.04.2007 10:25 Moritz Bunkus

Bei Einkaufs- und Verkaufsmasken ermöglichen, dass kein Ansprechpartner ausgewählt wird.

20a08305 04.04.2007 10:10 Moritz Bunkus

Rudimentäre Überwachungsfunktion für $form-Variablen in LXDebug implementiert.

da10bf75 04.04.2007 08:46 Thomas Kasulke

syntax in hidden tags w3c conform gestalltet (bug 272)

6968d257 03.04.2007 16:46 Moritz Bunkus

Vergessen, einen Spaltennamen mit umzubenennen.

f6a5acf0 03.04.2007 16:11 Moritz Bunkus

Doppelte Zeilen entfernt.

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.

92b2f11d 03.04.2007 13:43 Thomas Kasulke

Nettobeträge bei taxincluded auf Druckvorschau angepasst (Bug 576)

02aab73f 03.04.2007 13:43 Thomas Kasulke

Nettobeträge bei taxincluded auf Druckvorschau angepasst (Bug 576)

09a055b2 02.04.2007 16:09 Sven Schöling

Bugfix: SQL Fehler bei nicht vorhandenem salesman

7af52e80 02.04.2007 15:27 Sven Schöling

Bugfix: Erzeugnisse muessen ihre Einheiten aus dimensions suchen.

394f0f6e 02.04.2007 14:05 Sven Schöling

Printer_id kann 0 sein

bcb41cda 02.04.2007 13:46 Sven Schöling

Bug 608.
(Feldergroessen im Ansprechpartner Dialog)
Datenbank und Bildschirm haben ja Platz, also passen auch groessere Felder hin.

9d10f90a 02.04.2007 12:58 Sven Schöling

Tags auf ignore

43e0502b 02.04.2007 12:55 Sven Schöling

Shebangzeile analog zu den anderen Scripten

a143b82a 02.04.2007 12:50 Sven Schöling

Bug 614.
Auch copy&paste Programmierung will gelernt sein... :/

292502ec 02.04.2007 08:41 Moritz Bunkus

Beim Anlegen von Waren/Dienstleistungen die Einheiten auch wirklich nach der in den Systemeinstellung vorgegebenen Reihenfolge sortieren.

546480e0 30.03.2007 17:36 Moritz Bunkus

CP.pm auf die Verwendung von parametrisierten Queries zur Vermeidung von SQL injections umgestellt.

717d4a13 30.03.2007 17:12 Moritz Bunkus

CA.pm auf die Verwendung von parametrisierten Queries zur Vermeidung von SQL injections umgestellt.

0246e125 30.03.2007 16:53 Moritz Bunkus

Funktion get_config aus ustva.pl nach USTVA.pm verschoben, damit sie auch aus rp.pl aufgerufen werden kann.

61cd09fa 29.03.2007 18:52 Udo Spallek

Skript zum Erzeugen eines tags-Files. Damit kann man im Editor direkt zu der Stelle im Code springen,
wo die gesuchte Funktion definiert ist. Praktisch fuer vi, joe, emacs...

644c68ba 29.03.2007 16:56 Moritz Bunkus

tabindex-Attribute entfernt, damit der Browser die Tabreinhenfolge selber vergibt, da die Reihenfolge, in der sie im HTML-Code vorkommen, auch diejenige ist, in der der Benutzer sie intuitiv erwartet.

272ff5b0 29.03.2007 16:32 Moritz Bunkus

tabindex-Attribute entfernt, damit der Browser die Tabreinhenfolge selber vergibt, da die Reihenfolge, in der sie im HTML-Code vorkommen, auch diejenige ist, in der der Benutzer sie intuitiv erwartet.

b6569a34 29.03.2007 16:26 Moritz Bunkus

Beim letzten Commit aus Versehen gemachte Änderung rückgängig gemacht.

d333f237 29.03.2007 16:24 Moritz Bunkus

Weitere Vorkommen von GIFI entfernt. GIFI müsste bis auf Spalte chart.gifi_accno und Tabelle chart komplett entfernt sein.

69da19a7 29.03.2007 16:07 Moritz Bunkus

Verweise auf GIFI entfernt.

e3bd5746 29.03.2007 16:03 Moritz Bunkus

Restfunktionalität von customertax und vendortax entfernt.

93a4e424 29.03.2007 16:01 Moritz Bunkus

CT.pm auf die Verwendung von parametrisierten Queries zur Vermeidung von SQL injection umgestellt. Dabei Restfunktionalität von customertax und vendortax entfernt. Mehr Datenbankhilfsfunktionen hinzugefügt.

191a0e0d 29.03.2007 10:08 Moritz Bunkus

dump_query ersetzt bereits ?-Parameter durch ihre eigentlichen Werte, weswegen sie nicht noch einmal an das Query angefügt werden müssen.

e33a252f 29.03.2007 08:31 Moritz Bunkus

Falsche Verwendung einer neu eingeführten Datenbankhilfsfunktion, die zu einer Endlosschleife geführt hat.

71196b75 28.03.2007 19:23 Sven Schöling

template arrays noch leermachen

94b66849 28.03.2007 19:17 Sven Schöling

io.pl print_options auf templateing umgeschireben.

Soweit ich weiss ist das eine der ersten frontend Funktionen aus SQL Ledger die auf templating umgeschrieben wurde.
Funktionalitaet wurde eins zu eins erhalten, die einzige gewollte Aenderung betrifft die Moeglichkeit...

0965925a 28.03.2007 15:56 Sven Schöling

Loeblich, Doku wollte ich schon immer haben.

Ich hab mal die Authorschaft korrigiert (Moritz hat an den meisten Routinen schuld)
und die Funktionen die sowieso ueber prepare_execute_query laufen von doppelten Dumps befreit.

da72a663 28.03.2007 14:35 Philip Reetz

Fehler beim Export von Buchungen mit 16% behoben

12451e34 28.03.2007 04:29 Udo Spallek

SL::DBUtils etwas verbessert. Bei jedem Query wird geprüft ob der Debugmodus
eingeschaltet ist-> Eintrag ins Log.
Auch habe ich eine Anleitung für das Modul angefangen, aber bisher nur den
Aufruf einiger Funktionen beschrieben siehe perldoc SL/DBUtils.

fbe66f59 28.03.2007 04:15 Udo Spallek

Betr. Frontendfunktionen ar, ap, ir, is Zahlungskonto.
Die Abfrage von $form->create_links verbessert (vor Inf. Regress geschützt) und aufgeräumt.
Vereinheitlichung: Umstellung der Datenbankanfragen auf SL::DBUtils.

9d0ebf28 27.03.2007 13:34 Moritz Bunkus

OE.pm: Keine Daten aus $form direkt in SQL-Anfragen einsetzen und statt dessen parametrisierte Anfragen benutzen. Außerdem einen SQL-Fehler behoben, wenn mehrere Auftrage zu einem zusammengefasst werden. Behebt Bug #609.

d56eeaf0 27.03.2007 09:43 Moritz Bunkus

Durch das Einbinden von SL::User in SL::Form werden einige Übersetzungen in anderen Dateien benötigt.

3d7dce71 27.03.2007 09:41 Moritz Bunkus

Das Eingabefeld für den Langtext im Popupfenster etwas vergrößert.

afe8a81b 26.03.2007 10:30 Moritz Bunkus

Beim Ausdruck die Variablen für den Verkäufer (salesman_*) füllen.

2ff471a7 26.03.2007 10:27 Moritz Bunkus

Speichern und Anzeigen eines Verkäufers bei Verkaufsmasken.

615121a5 26.03.2007 10:21 Moritz Bunkus

In der Verkaufsmasken die Drop-Down-Box "Verkäufer" in "Bearbeiter" umbenannt, weil eine separate Drop-Down-Box für den Verkäufer folgen wird.

0acf0e35 26.03.2007 10:20 Moritz Bunkus

Bei Kunden-/Lieferantentypen das Feld "Vertreter" ausblenden.

4671a79f 26.03.2007 10:18 Moritz Bunkus

Überflüssigen Code bzgl. salesman entfernt (wird eh nicht benutzt, wenn Auswahl über Drop-Down-Box erfolgt).

a751b16c 26.03.2007 10:16 Moritz Bunkus

Speichern von Verkäufern bei Kundenstammdaten.

6715bd15 24.03.2007 10:04 Udo Spallek

Formatierung

d946f59b 23.03.2007 16:29 Sven Schöling

is.pl->post entwirrt.
emails speichern/buchen nun rechnungen/auftraege vor dem aufrufen der maske

5c3ccca4 23.03.2007 14:24 Sven Schöling

Bug 603: Interne Bemerkungen bei Workflow aus Lieferanten heraus

6c38a7cf 23.03.2007 14:23 Sven Schöling

->message(0, ...) sollte wieder funktionieren

874ae842 23.03.2007 13:58 Sven Schöling

dump_query fuer Moritz modifiziert, damit er nicht immer die querys einzeilig machen muss.... :)

7b825818 23.03.2007 13:47 Sven Schöling

get_vendor auf aktuellen Stand gebracht.

Neue tolle Funktionen in DBUtils eingefuet

98662ad2 22.03.2007 17:52 Sven Schöling

Bug 603 - intnotes werden nicht übernommen wenn vom Kunden aus Auftraege/Buchungen erstellt werden

97c05a9f 22.03.2007 17:51 Sven Schöling

Teile von SL/Form.pm auf neuen stand gebracht

0cfb13d0 22.03.2007 17:15 Udo Spallek

Bug: "my" variable $form masks earlier declaration in same scope at SL/DBUpgrade2.pm

8f222966 22.03.2007 16:41 Sven Schöling

und nochmal das debugging korrigiert

15d5b55d 22.03.2007 16:36 Sven Schöling

IS::get_customer auf neue DBUtils umgestellt,
neue DBUtils funktion selectfirst_hashref_query

50305a6d 22.03.2007 16:35 Sven Schöling

perltidy aenderungen rueckgaengig gemacht, der lesbarkeit zuliebe

d0810c42 22.03.2007 15:23 Sven Schöling

kleine codeverbesserungen

06bbc8e7 21.03.2007 16:13 Moritz Bunkus

Bei "Als Neu Speichern" nur dann eine neue Anfrage-/Auftragsnummer vergeben, wenn der Benutzer die bisherige nicht manuell verändert hat; ansonsten die veränderte übernehmen. Fix für Bug 598.

ce185136 21.03.2007 11:01 Moritz Bunkus

Link fuer neues Fenster in der Uhrzeitlinie beim Menü v2 und v3. Patches von Frank Eichentopf frei () hap-bb ! de (siehe Bug 595).

948670d8 21.03.2007 10:53 Moritz Bunkus

Die Fehlermeldung "Customer not on file or locked!" übersetzt ausgeben.

80d94baf 21.03.2007 10:13 Moritz Bunkus

Beim Kontenrahmen SKR04 den Steuersatz aus der Steuerschlüsselbeschreibung herausnehmen, weil der vom Programm inzwischen zusätzlich angezeigt wird.

dbaa4763 20.03.2007 17:32 Moritz Bunkus

Debugcode entfernt

527617f2 20.03.2007 17:32 Moritz Bunkus

Keine Form-Variablen direkt in SQL-Queries verwenden.

dddecda1 20.03.2007 16:15 Moritz Bunkus

Keine Form-Variablen direkt in SQL-Queries verwenden.

9d047497 20.03.2007 15:42 Moritz Bunkus

Mehr Datenbankhilfsfunktionen implementiert.

f7057756 20.03.2007 15:32 Moritz Bunkus

Keine Form-Variablen direkt in SQL-Queries verwenden. Ein paar kosmetische Änderungen wie Zeilenlängen.

0484d9e0 20.03.2007 13:52 Moritz Bunkus

Keine Form-Variablen direkt in SQL-Queries verwenden.

c0f83f3e 20.03.2007 11:03 Moritz Bunkus

In SQL-Queries keine Form-Variablen direkt benutzen.

181ce4f5 20.03.2007 10:40 Moritz Bunkus

Kosmetik: Klammern um Funktionsaufrufe.

6b87451f 19.03.2007 17:10 Moritz Bunkus

Kreditorenrechnungen: Beim initialen Aufruf den richtigen Steuerschlüssel auswählen, wenn für den Lieferanten das zuletzt benutzte Konto ausgewählt wird.

a851fde7 19.03.2007 16:55 Moritz Bunkus

Debitoren- und Kreditorenrechnungen: Beim Erstellen der Einträge in acc_trans keine leeren Felder für taxkey erzeugen.

5dd59bec 19.03.2007 16:09 Moritz Bunkus

Einkaufs- und Verkaufsrechnungen: Beim Erstellen der Einträge in acc_trans keine leeren Felder für taxkey erzeugen.

b0fb67c5 16.03.2007 14:55 Moritz Bunkus

Debugcode...

7db43b70 16.03.2007 14:50 Moritz Bunkus

Einkaufs-/Verkaufsmasken: Da es das Zahlungsziel in den Masken nicht mehr gibt, müssen zur Berechnung des voreingestellten Fälligkeitsdatums die beim Kunden/Lieferanten eingestellten Zahlungskonditionen benutzt werden.

6df2a3e3 15.03.2007 16:23 Moritz Bunkus

Checkbox "Entwurf löschen" auch bei Kreditorenrechnungen anzeigen.

d0b49f67 15.03.2007 16:23 Moritz Bunkus

Kreditorenrechnungsmaske: Drop-Down-Boxen für Konten werden jetzt bei jedem Seitenaufbau richtig aufgebaut (kein Mitschleppen der HTML-gecodeten Drop-Down-Box im Formular) analog zu ar.pl. Behebt außerdem ein paar Bugs mit Auswahl der Steuerschlüssel.

29e31d6b 15.03.2007 11:25 Moritz Bunkus

Checkbox "Entwurf löschen" auch bei Debitorenrechnungen anzeigen.

50c5869b 15.03.2007 11:23 Moritz Bunkus

Nach Speichern einer Vorlage die Checkbox "Vorlage löschen" aktivieren.

55f47cfa 15.03.2007 09:12 Moritz Bunkus

Überflüssiger Code.

c8bffe80 14.03.2007 15:19 Moritz Bunkus

Sortierung beim Buchungsjournal leicht angepasst.

f4a48b30 14.03.2007 14:59 Moritz Bunkus

Nicht Hashfelder sowohl als Skalar als auch als Hash benutzen. Führt zu merkwürdigem Verhalten, z.B. dass zu viele Keys herauskommen etc.

e0f7d45d 09.03.2007 16:53 Sven Schöling

Bei Buchungen mit IS::post_payment taxkey mitbuchen.
Fix fuer Bug 583.