Aktivität
von 17.05.2007 bis 15.06.2007
15.06.2007
- 15:40 Revision 54624118 (kivitendo): Einige Dateien von Subversion ignorieren lassen.
- 15:10 Revision 68bd0229 (kivitendo): Anzeige der Checkbox zur Auswahl einer Mahnung nur einmal pro Mahnung, auch wenn in der Mahnung mehrere Rechnungen zusammengefasst wurden
- 15:07 Revision 27bdd44b (kivitendo): ReportGenerator: Die Spaltendatenfelder 'data' und 'link' können jetzt auch Array-Referenzen sein, die in der Zelle zeilenweise ausgegeben werden.
- 15:03 Revision a45bac39 (kivitendo): Konvertierung von lokalisierten HTML-Seiten in den als $dbcharset angegebenen Zeichensatz.
- 13:17 Revision 9f7dadd9 (kivitendo): ReportGenerator: Unix-Zeilenenden als Standard aktiviert. Grund ist, dass Excel nicht damit zurecht kommt, wenn Zelleninhalte mit \r\n umgebrochen werden, wohl aber, wenn die ganze Datei nur mit Unix-Zeilenenden formatiert ist.
- 13:15 Revision af1e7bc5 (kivitendo): Beim CSV-Export Zeilenumbrüche in Zellendaten durch das ausgewählte Format ersetzen.
- 13:03 Revision 7a1f60ec (kivitendo): Das Buchungsjournal auf die Verwendung der ReportGenerator-Klasse umgestellt.
- 11:47 Revision 0020bd73 (kivitendo): Der ReportGenerator macht selber ein Quoting der HTML-Zeichen, um Zeilenumbrüche bei den Zellendaten behandeln zu können. Deswegen muss es HTML::Template nicht mehr tun.
- 11:22 Revision 3accdebe (kivitendo): Whitespacevermeidung
- 08:18 Revision ecb5cd9f (kivitendo): Durch das Verschieben der Headerausgabe beim PDF-Export wurde der Name des Attachments nicht richtig gesetzt (jeweils nur '.pdf'). Fix für Bug 681.
14.06.2007
- 18:04 Revision bee7eaaa (kivitendo): Stornierte Rechnnung muss auf storno = true haben
- 18:01 Revision 0e04eb10 (kivitendo): Space zwischen den buttons
- 17:54 Revision 090de47c (kivitendo): Stornomechanismus mal auf Dialogbuchen ausgeweitet
- 17:45 Revision 8365e092 (kivitendo): Die Berichte über offene Forderungen und offene Verbindlichkeiten auf die Verwendung des ReportGenerators umgestellt.
- 17:36 Revision 62a9b707 (kivitendo): storno fix: acc_trans query muessen nach oid sortieren
- 17:33 Revision f0ce00eb (kivitendo): 1. $form->{title} wird nicht mehr zwangsweise umgeschrieben und nach $form->header() wiederhergestellt.
- 2. Kosmetik: lokale Variable $form anstelle von $self->{form}.
- 17:01 Revision 4d86fbb2 (kivitendo): cp auf use strict (compile time) gebracht
- 16:51 Revision 0a02b827 (kivitendo): Storno Fix nr. 29283574983745
- Es werden beim Storno jetzt nur noch die urspruenglichen acc_trans Eintraege storniert,
nachtraegliche Zahlungseingae... - 16:16 Revision 4e3d7a2e (kivitendo): Paket 'List::Util' wird nun benutzt (sollte aber eh zu jeder Standard-Perl-Installation gehören). Die Teile der URLs entfernt, die spezifische Versionsnummern der Pakete enthalten.
- 15:34 Revision 81891b0c (kivitendo): Reportgenerator: Nach dem direkten Drucken einer Liste eine entsprechende Meldung ausgeben.
- 15:28 Revision 49f0957f (kivitendo): Reportgenerator: Beim Listenexport als PDF kann das PDF auch direkt ausgedruckt werden.
- 15:26 Revision 23b02fbf (kivitendo): Storno auch erlauben, wenn bereits Zahlungen gebucht sind
- 15:17 Revision aed9138b (kivitendo): Zahlungseingang:
- Das Buchungskonto wird nicht benutzt, und wird deshalb nicht mehr angezeigt.
Die Backendfunktion holt sich das benoet... - 14:50 Revision 024ce4c9 (kivitendo): Konsistenz: 'Anfrage' => 'Preisanfrage'
- 14:12 Revision d8e671e9 (kivitendo): Debugmodi umgeschrieben auf das viel schoenere shiftingformat.
- Neuer Debugmodus "DEVEL", der genau das enthaelt was man ueblicherweise zum debuggen braucht,
ohne den overhead von ALL. - 14:10 Revision a1e2ab83 (kivitendo): Irrefuehrende Uebersetzung von "short" im Sinne von knappen Guetern
- geaendert von "kurz" (sic) in "knapp"
- 13:42 Revision 6f891148 (kivitendo): Beim Laden von Dialogbuchungen wurde das Belegfeld nicht mitgeladen
- 13:25 Revision c6bdd35a (kivitendo): 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.
- 12:55 Revision 89d31ed2 (kivitendo): Vergessenes locales-Update für einige der letzten Commits.
- 10:31 Revision d467f40d (kivitendo): 'use strict' führt bei der Ausführung zu Fehlern wie "Can't use an undefined value as an ARRAY reference".
13.06.2007
- 20:24 Revision 2b3f8b3a (kivitendo): und das ganze nochmal für Kreditorenbuchungen und deren Stornos
- 20:22 Revision 85f48169 (kivitendo): Funktion Drucken ohne erstmaliges Speichern hat nur gespeichert und nicht danach automatisch
- gedruckt
- 20:09 Revision 3a4e1d5e (kivitendo): warnings sollte nur zum testen an sein
- 20:09 Revision 1ae70a98 (kivitendo): bin/mozilla/ar.pl auf use strict standard gebracht.
- Debitoren storno umgeschrieben und Bug gefixt.
- 20:07 Revision cae6316e (kivitendo): bei oe suche wurde der Mitarbeiter nicht im callback mitgefuehrt
- 18:09 Revision c4a1ac51 (kivitendo): Wenn das "Pfeil"-Bild Teil eines Links ist, dann keinen Rahmen daraum zeichnen.
- 17:56 Revision f5e4c22b (kivitendo): ReportGenerator: Einen Indikator aktiviert, der anzeigt, nach welcher Spalte gerade sortiert ist.
- 17:34 Revision 77923db3 (kivitendo): Die Berichtsoptionen in oe.pl (Anfragen, Aufträge, Angebote) auf die Verwendung von ReportGenerator umgestellt.
- 16:53 Revision 89dd4ca8 (kivitendo): Falschen Spaltennamen korrigiert.
- 16:27 Revision e71494c1 (kivitendo): Die Liste der Kreditorenbuchungen auf die Verwendung der ReportGenerator-Klasse umgestellt.
- 16:00 Revision 3b2627d2 (kivitendo): Etwas mehr Übersicht.
- 15:39 Revision 971c9727 (kivitendo): Die Liste der Debitorenbuchungen auf die Verwendung der ReportGenerator-Klasse umgestellt.
- 15:38 Revision 24e8b084 (kivitendo): Reportgenerator: Man kann jetzt auch Trennzeilen einfügen, die in der HTML-Ausgabe als horizontale Linie über die gesamte Tabellenbreite realisiert sind.
- 13:27 Revision afe6d1f6 (kivitendo): Mahnungslistenexport: den Dateinamen eingedeutscht.
- 13:26 Revision 15b4d5a3 (kivitendo): Berichtsklasse:
- 1. Commit der vorher vergessenen HTML-Templates für die Berichte und die Exportoptionen.
2. HTML-Berichte: Zeilenumbr... - 11:55 Revision 35648bc6 (kivitendo): Umstellung der Listenansicht der bestehenden Mahnungen auf die Verwendung der neuen ReportGenerator-Klasse.
- 11:52 Revision a939b727 (kivitendo): 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 Ghosts...
- 11:36 Revision 784cf1e9 (kivitendo): Kontennamenupdate: Falsche WHERE-Klausel.
- 11:26 Revision fbddd776 (kivitendo): Einige Korrekturen zu Kontennamen in den zwei deutschen Kontenrahmen.
- 10:53 Revision 8626a95d (kivitendo): Webdav-Feature: Pfadtrennzeichen aus den Nummern (Angebotsnummer, Rechnungsnummer etc) entfernen.
12.06.2007
- 17:26 Revision 0bc62174 (kivitendo): In der Kürze liegt die Würze.
- 16:24 Revision 7ab832fd (kivitendo): Datenbankadministration: Es fehlte ein Button, um von der Datenbanksicherung per Download zurückzukommen. Fix für Bug 675.
- 16:09 Revision 043050cb (kivitendo): Eingangsrechnungen: Wirklich das Datum der zuletzt erstellten Rechnung benutzen, nicht das maximale Datum.
- 15:17 Revision 18567de5 (kivitendo): Eingangsrechnung: Als Rechnungsdatum wird das Datum der letzten Eingangsrechnung vorausgewählt. Zusätzlich wird das Fälligkeitsdatum in Abhängigkeit von den beim Lieferanten ausgewählten Zahlungsbedingungen gesetzt.
- 14:51 Revision a259bc65 (kivitendo): Zur Überwachung von $form-Variablen können jetzt mehrere gleichzeitig ein- oder ausgeschaltet werden. Syntax: $form->{"Watchdog::var1,var2,var3"} = 1;
- 14:20 Revision d7fef83a (kivitendo): 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.
- 13:41 Revision 6163d7c8 (kivitendo): "Maschine" schreibt sich ohne "ie".
- 13:37 Revision befa8b79 (kivitendo): Kunden-/Lieferantenstammdatensuche: Fokus initial auf das Feld "Firmenname" setzen.
- 13:34 Revision d778a9a9 (kivitendo): 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.
11.06.2007
- 14:03 Revision c9b8ad08 (kivitendo): Der letzte Einkauspreis wurde nicht geladen und daher auch keine MArgenberechnung
- 11:30 Revision 514a1280 (kivitendo): 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.
- 10:35 Revision 5d92bf35 (kivitendo): Mahnwesen:
- 1. Beim Erzeugen neuer Mahnungen wurden unter Umständen überall die falschen nächsten Mahnstufen vorausgewählt.
2. Re... - 10:07 Revision 14d2384f (kivitendo): Erzeugen von Mahnungen: Einen kleinen Erklärungstext eingefügt.
10.06.2007
08.06.2007
- 17:37 Revision 9a0aeac2 (kivitendo): lokalisierungen besser gemacht
- 16:29 Revision a326f385 (kivitendo): Noch ein paar Fehler bei Zahlungseingaengen im Zusammenhang mit den Wechselkursen
- 16:28 Revision 91ea86b4 (kivitendo): Setzen des Stornoflags auf "0" anstelle von NULL.
- 16:22 Revision d6bf475a (kivitendo): Weitere Feinheiten zum Patch "Verkaeufer und Bearbeiter wurden beim Umwandeln nicht uebernommen"
- 16:19 Revision fb37acdc (kivitendo): Probleme mit mehreren Währungen und Wechselkursen behoben.
- 15:11 Revision 2e07a0cd (kivitendo): "Als bezahlt markieren" Button-Funktion in die common.pl verlegt.
- 14:24 Revision a4518c4d (kivitendo): Stornobutton ist als erster Button vielleicht nicht so sinnvoll, deshalb muss er dem Erneuernbutton Platz machen
- 13:17 Revision ce47a234 (kivitendo): neuen button und Funktion für "als bezahlt markieren" eingeführt.
- 10:23 Revision 7ff2b447 (kivitendo): Vergessener Lauf von locales.pl nach Commit 2562.
- 10:07 Revision df2e5373 (kivitendo): Buchungen wurden nicht korrekt angezeigt, wenn gleiche Referenz aber unterschiedliche
- Beschreibung
- 08:43 Revision 7783c24d (kivitendo): Der benannte Parameter $copy_accnos wird ansonsten nicht verwendet.
07.06.2007
- 17:56 Revision 2efc8cbc (kivitendo): ic.pl auf use strict umgeschrieben (experimentell)
- ic.pl generate_reports konsistenzchecks umgeschirben, und kommentiert, wird im weiteren mit verbesserter datenbanklog...
- 16:18 Revision 79b00e85 (kivitendo): Uebernahme auch bei Einkaufsrechnungen
- 16:02 Revision 0cb4ad8c (kivitendo): Verkaeufer und Bearbeiter wurden beim Umwandeln nicht uebernommen
06.06.2007
- 17:19 Revision 7dfa1c0a (kivitendo): Beim Verschicken von Belegen per Email darf das Vorlagenkürzel eines eventuell eingestellten Druckers nicht an den Dateinamen der Vorlage angehängt werden.
- 16:16 Revision 820f3066 (kivitendo): Eine neue Funktion eingebaut, mit der eine einzelne Datenbankverbindung zum Abholen verschiedener Funktionen genutzt werden kann. Diese Datenbankverbindung wird erst beim Ende der Lebenszeit von $form wieder geschlossen. Momentan bauen fast alle Backendfunktionen eine eigene Datenbankverbindung auf. Hiermit ist das teilweise überflüssig.
- 15:45 Revision 1118dab9 (kivitendo): Die Funktion "Zahlung buchen" bei Kreditorenrechnungen komplett umgeschrieben. Sie verlässt sich nun nicht mehr auf die aktuellen Daten in $form, um die alten Einträge in acc_trans zu löschen, sondern lädt den vorherigen Stand aus der Datenbank, entfernt darauf basierend die Einträge in acc_trans und lässt AP->post_transaction() selber die Zahlungen eintragen.
- Zusätzlich den Button "Storno" in der Buttonleiste weiter nach rechts verschoben, sodass wie überall der "Erneuern"-B...
- 15:27 Revision b61818c3 (kivitendo): Die neu hinzuzufügenden Zeilen einer Mahnkonfiguration benötigen einen gesetzten Parameter für das Mahnlevel. Fix für Bug 670.
- 15:21 Revision d79bc728 (kivitendo): Ein Fehler an dieser Stelle ist nicht schlimm, da er auch dadurch zustande gekommen sein kann, dass die Tabelle 'schema_info' noch nicht existiert. Das passiert z.B., wenn man eine pre-2.4.0.0-Datenbank im Admin-Menü aktualisieren möchte.
- 10:48 Revision f42b9421 (kivitendo): locale-Update zu Commits 2548 und 2549.
- 09:59 Revision 848ff82d (kivitendo): Einkaufsrechnungen:
- 1. Es wird wieder die Eingabezeile für den Lieferantennamen angezeigt, wenn mehr als das vom Benutzer eingestellte Li...
- 09:58 Revision cbebaf93 (kivitendo): Mehrere Fehler in der Kontenuebersicht behoben
- 09:56 Revision 41cedb2d (kivitendo): Überflüssigen Code entfernt.
- 09:53 Revision 023866e0 (kivitendo): Verkaufsrechnungen:
- 1. Wenn ein nicht existierender Kundenname eingegeben wird, so wird wieder die richtige Fehlermeldung ausgegeben.
2. ... - 09:20 Revision d65bfa97 (kivitendo): 1. Umstellung von der Verwendung von COPY-Statements auf normale INSERT-Statements. Grund ist, dass die dafür benötigten Befehle DBD::Pg::pg_putline() und pg_endcopy() nur in neueren Versionen von DBD::Pg existieren. Der Performancenachteil durch die Verwendung von INSERTs ist bei dieser geringen Datenmenge vernachlässigbar. Fix für Bug 668.
- 2. Die Funktion mydberror() muss definiert werden, wenn sie benutzt werden soll.
3. Kosmetik: Trailing whitespaces en... - 09:15 Revision b4231065 (kivitendo): Die Funktion mydberror muss auch existieren, wenn sie aufgerufen werden soll.
05.06.2007
- 16:12 Revision 8cc4ba47 (kivitendo): Bei Artikelsuche Groß-/Kleinschreibung ignorieren.
- 15:59 Revision a5501b16 (kivitendo): Nur die Lieferanten und Händler zurückliefern, die nicht 'ungültig' markiert sind.
- 15:34 Revision 67720424 (kivitendo): Spalte taxzone_id darf nicht NULL sein.
- 15:24 Revision e70d4cf2 (kivitendo): Spalte "ordnumber" oder "quonumber" muss eindeutig sein.
- 11:50 Revision f36eb9fc (kivitendo): Die Funktion "Zahlung buchen" bei Debitorenrechnungen komplett umgeschrieben. Sie verlässt sich nun nicht mehr auf die aktuellen Daten in $form, um die alten Einträge in acc_trans zu löschen, sondern lädt den vorherigen Stand aus der Datenbank, entfernt darauf basierend die Einträge in acc_trans und lässt AR->post_transaction() selber die Zahlungen eintragen.
- 11:42 Revision 9c5108ec (kivitendo): Copy & Paste-Fehler
- 11:23 Revision 68339fe0 (kivitendo): Auch bei undefinierten Wechselkursen 1 zurueckliefern, Workaround fuer Wechselkursproblem
- 10:32 Revision 88d594e9 (kivitendo): Debug-Code entfernt.
- 10:25 Revision 6bd1a382 (kivitendo): Copy&Paste-Fehler.
04.06.2007
- 17:35 Revision 5fdc44cb (kivitendo): Die Funktion "Zahlung buchen" bei Ausgangsrechnungen komplett umgeschrieben. Sie verlässt sich nun nicht mehr auf die aktuellen Daten in $form, um die alten Einträge in acc_trans zu löschen, sondern lädt den vorherigen Stand aus der Datenbank, entfernt darauf basierend die Einträge in acc_trans und lässt IS->post_transaction() selber die Zahlungen eintragen.
- 17:06 Revision 4d20c181 (kivitendo): Bei Eingangs-, Ausgangs-, Kreditoren- und Debitorenrechnungen unterhalb der Zahlungsein- bzw. -ausgänge die bisher gebuchte Summe und den noch offenen Betrag anzeigen.
- 15:47 Revision 1c084510 (kivitendo): Revision 2532 rückgängig gemacht (Befehl aus falschem Verzeichnis abgeschickt)
- 15:46 Revision 548f4467 (kivitendo): Merge der Änderungen zwischen https://ls-bs-si1.bs.linet-services.de/svn/prog/vendor/lxoffice-erp/2.4.2 und https://ls-bs-si1.bs.linet-services.de/svn/prog/vendor/lxoffice-erp/unstable-rev-2530
- 15:19 Revision c90ba6c8 (kivitendo): Die Variable "path" gibt es nicht mehr.
01.06.2007
- 15:08 Revision 820545bc (kivitendo): Verkaufsrechnung: Die Drop-Down-Box für den Bearbeiter heißt nun employee_id (wie auch in oe.pl) und wird richtig befüllt und vorausgewählt.
- 14:55 Revision b262a6e8 (kivitendo): Wechselkurse dürfen nicht 0 sein.
- 13:56 Revision d94820d0 (kivitendo): Debugmeldungen entfernt
- 12:13 Revision d50a9e20 (kivitendo): Die Funktion "Zahlung buchen" bei Eingangsrechnungen komplett umgeschrieben. Sie verlässt sich nun nicht mehr auf die aktuellen Daten in $form, um die alten Einträge in acc_trans zu löschen, sondern lädt den vorherigen Stand aus der Datenbank, entfernt darauf basierend die Einträge in acc_trans und lässt IR->post_transaction() selber die Zahlungen eintragen.
- 12:11 Revision d5c1e4fa (kivitendo): Kosmetik.
- 11:25 Revision 54272ac3 (kivitendo): Wenn der Benutzer Leerzeichen am Ende will, dann diese nicht entfernen.
- 11:17 Revision 38320021 (kivitendo): Anzeige der Kontenausgabe angepasst. Daten werden, je nach Sortierung, gruppiert.
- 11:16 Revision 2819d504 (kivitendo): Überarbeitung der Ausgabe der Kontenansichten. Alle Buchungen - bis auf stornierte - werden gruppiert (je nach Sortierung) angezeigt.
- 11:14 Revision 6e00b261 (kivitendo): Codevereinfachung
- 11:13 Revision c4c2f760 (kivitendo): Eine Funktion zum tabellarischen Ausgeben von SQL-Ergebnissen (erwartet eine Referenz auf ein Array mit Hashreferenzen) hinzugefügt.
- 09:45 Revision 91aac6c6 (kivitendo): Die Ausgabe von Data::Dumper sortieren lassen, damit sie besser durchsuchbar ist.
- 09:39 Revision 325974c2 (kivitendo): Funktion zum Dumpen von Objekten via YAML hinzugefügt. Ist manchmal besser lesbar als die Ausgabe von Data::Dumper;
31.05.2007
- 12:19 Revision 57120914 (kivitendo): Fehlender Lauf von locales.pl nach einem der letzten Commits.
- 10:18 Revision c549f7c2 (kivitendo): Tausender-Trennzeichen werden nicht mehr überprüft.
- 09:46 Revision 2788e388 (kivitendo): Letzten Commit rückgängig gemacht: die Unterverzeichnisse sind sehr wohl im Repository.
- 09:45 Revision 5fc67617 (kivitendo): Unterverzeichnisse von webdav sollten nicht im Repository gespeichert und können deshalbe ignoriert werden.
30.05.2007
- 17:30 Revision 14e6ba3a (kivitendo): Kosmetik
- 17:18 Revision 03b22b34 (kivitendo): Kosmetik
- 17:12 Revision b9f6d2f5 (kivitendo): Beim Laden von Entwürfen nicht restore_form() benutzen, weil restore_form() erwartet, dass der übergebene String wie von save_form() escapet wurde (Zeilenumbrüche und "!" werden umcodiert). Das ist aber bei Entwürfen nicht der Fall, weil die Ausgabe von YAML::Dump() direkt in der Datenbank gespeichert wird.
- 15:19 Revision 805bd930 (kivitendo): Rückwärtskompatibilität mit in der Datenbank gespeicherten Entwürfen, bei denen noch '!!' zum Escapen benutzt wurde.
- 14:08 Revision e1ffd5cc (kivitendo): Fehlendes Zeichen.
- 14:06 Revision 369f24c6 (kivitendo): Überflüssiger Code.
- 13:11 Revision 63ecb9a7 (kivitendo): Mahnwesen:
- 1. Beim Erzeugen einer Mahnung wurde die Anzahl Kopien nicht berücksichtigt.
2. Wurden die erzeugten Mahnungen direkt... - 13:07 Revision 9ebfe4e6 (kivitendo): Beim Emailversand von Mahnungen wurden die falschen Dateinamen benutzt, sodass die angehängten PDFs leer waren.
- 13:01 Revision bdc416d1 (kivitendo): Aus Debuggründen war $dbh->commit() auskommentiert, sodass Änderungen bei den Mahnungen nicht dauerhaft waren.
- 12:51 Revision 232a9153 (kivitendo): Mahnwesen:
- 1. Neues Feature: Automatisches Erzeugen von Debitorenrechnungen über die Mahngebühren und -zinsen. Diese werden eben...
- 11:58 Revision c03fba33 (kivitendo): Minimale Erweiterung um PlainTextTemplate, um Variablen in Strings leicht ersetzen zu können.
29.05.2007
- 16:37 Revision 20515902 (kivitendo): Das Escapen von Ausrufezeichen darf nicht durch zwei Ausrufezeichen geschehen, weil die Rückwandlung sonst eventuell falsch verläuft.
- Beispiel:
abc!nop -> abc!!nop -> abc!\nop - 16:36 Revision 99ed8abf (kivitendo): Import der aktuellen Version des YAML-Moduls 0.62 in Lx-Office. Unsere eigene Version wird der im System installierten bevorzugt. Grund sind Bugs in älteren Versionen, die sich nicht anders umgehen lassen.
- Beispiel eines Bugs in Version 0.3x: YAML::Load(YAML::Dump('>test.pdf'));
- 15:58 Revision 7391daa6 (kivitendo): Fix zu Bug 662.
- post wurde von storno mitverwendet, das abschliessende redirect schlug bei geaendertem programmverlauf fehl
- 14:26 Revision fade054f (kivitendo): Kosmetik: Eine überflüssige Zeile entfernt; Einrückung.
- 13:18 Revision e6ef45f2 (kivitendo): Beim Speichern von Angeboten etc den Bearbeiter nicht aus $form->{employee} ableiten, weil die Drop-Down-Box jetzt $form->{employee_id} heißt.
- 13:13 Revision 03daa77e (kivitendo): Diverse Listen nach Namen sortieren. Fix für Bug 661.
- 13:08 Revision 9ba2705f (kivitendo): Das Filtern von Angebots-/Auftrags-/Anfragenberichten nach dem Bearbeiter ermöglicht.
- 13:07 Revision 70e1559d (kivitendo): Es ermöglichen, dass bei den Berichtsfunktionen nicht nach Bearbeitern gefiltert wird.
- 13:05 Revision f5e0cdb2 (kivitendo): Das Label für die Kunden-/Lieferantencheckbox richtig ausgeben.
- 13:03 Revision 75f04d3e (kivitendo): Zerschossenes Layout durch Verwendung der gleichen Variablen für unterschiedliche Dinge behoben.
- 10:09 Revision 704b2321 (kivitendo): Bug: Bind Variable wurde mitgegeben, aber nicht verwendet
27.05.2007
- 19:45 Revision 70c03603 (kivitendo): Admin Passwort muss mit uebergeben werden.
- 17:42 Revision f0949805 (kivitendo): Datenbankpasswort muss uebergeben werden.
25.05.2007
- 15:48 Revision 6d544157 (kivitendo): Storno fuer Kreditorenbuchungen
- 15:47 Revision 44718f3e (kivitendo): Kosmetik
- 15:46 Revision 6d706ec6 (kivitendo): storno_id spalte in ap, und die dazugehoerigen aenderungen in AP->post_transaction
- 14:58 Revision 2f23933d (kivitendo): Storno nur anzeigen wenn keine Zahlungen vorhanden sind.
- Ausserdem Code aufgeraeumt.
- 14:11 Revision e7367fb5 (kivitendo): Bindestriche und ID aus den PopupMenus entfernt und in der FOrm.pm die Speicherung der Historie angepasst, damit nur der aktuell eingeloggte Bearbeiter gespeichert wird und somit
- Manipulationen vermieden werden können.
- 12:15 Revision 16821864 (kivitendo): fix von salesmen und employee bzw. split in zwei eigenständige Funktionen durch get_list aufgerufen. Fixing von Bug 658
- 11:12 Revision f411025c (kivitendo): Stricktere Überwachung der Nummernformate eingeführt. Auch 1000,00 wird bei Formaten wie 1,000.00 und 1.000,00 jetzt als falsch erkannt.
- 10:58 Revision 6eea36b2 (kivitendo): Gutschriften heben jetzt auch den Lagerbestand an (Bug 636)
- 09:27 Revision 755dcace (kivitendo): Syntaxfehler bei if-Abfrage
24.05.2007
- 17:49 Revision 102600f0 (kivitendo): Stornomoeglichkeit fuer Debitorenrechnungen
- (plus die ueblichen Codekosmetika)
- 17:45 Revision 0ecb3198 (kivitendo): storno_id spalte in ar eingefuegt, und die post_transaction angepasst um diese auch zu nutzen
- 17:44 Revision 805e8da4 (kivitendo): zusaetzlich zu der vorhandenen has_storno funktion (bugfix)
- eine is_storno funktion die die halbherzigen checks auf das mitgeschleifte $form->{storno} ersetzt
- 17:43 Revision 0b8580e2 (kivitendo): Codekosmetik
- 16:14 Revision 7715064f (kivitendo): Durch einen der letzten Commits wurde die Funktion "yes" überschrieben. Die Ursprungsfunktion wurde umbenannt. Sie wird nun aus der neuen "yes" aufrufen. Fix für Bug 656. Zusätzlich gibt es bei der Rückfrage, ob ein Angebot/ein Auftrag gelöscht werden soll, einen Button "Nein".
- 11:09 Revision dc45f08f (kivitendo): Und noch mehr Optionen.
- 11:07 Revision 250a086b (kivitendo): Mehr Optionen für print_options(), um bestimmte Einträge zu deaktivieren.
- 09:48 Revision 504c056a (kivitendo): Bei der Mahnungsübersicht die Mahngebühren auch bei zusammengefassten Rechnungen in jeder Zeile ausgeben, weil die Gebühren pro Rechnung erhoben werden.
- 09:37 Revision 50887746 (kivitendo): Umstellung von print_form() in io.pl.
- 09:33 Revision f44e0506 (kivitendo): $options ist eine Hashreferenz, kein Hash.
- 09:25 Revision a4f92ff1 (kivitendo): Bei print_options() die Parameterübergabe umgestellt, sodass der Aufrufer das Verhalten etwas genauer beeinflussen kann.
- 09:24 Revision 391d6b54 (kivitendo): Vergessenes locales-Update zum letzten Commit.
- 08:38 Revision 6b293028 (kivitendo): Die Funtktionen save_form() und restore_form() aus common.pl in ein eigenes Modul verlagert, das sie auch automatisch in den Namensraum des Aufrufers exportiert. Damit können sie auch von den Modulen in SL/ benutzt werden.
23.05.2007
22.05.2007
- 12:45 Revision f5ab8350 (kivitendo): Die ausgewiesenen Mahngebühren gelten pro Rechnung, nicht pro erzeugter Mahnung, auch wenn Rechnungen in einer Mahnung zusammengefasst werden.
- 12:43 Revision 635013a3 (kivitendo): Falsche Reihenfolge der Spalteninhalte bzgl. der Spaltenüberschriften.
- 11:16 Revision 7d03f241 (kivitendo): Auch die ID des Kontos zurückliefern.
21.05.2007
- 15:21 Revision 480c6709 (kivitendo): Beim Erstellen eines Lieferantenauftrages aus einem Kundenauftrag wird überprüft, ob eine Lieferadresse ausgewählt oder eingegeben war. Wenn ja, so wird der Benutzer gefragt, ob er diese Lieferadresse beibehalten will, damit der Lieferant direkt an den Kunden liefern kann.
- 15:11 Revision ff575015 (kivitendo): Das Löschen von $form-Variablen im Watchdog ebenfalls abfangen und überwachen.
- 14:18 Revision 6ed3eaf6 (kivitendo): @values wurde in der falschen Reihenfolge befüllt. Fix für Bug 654.
- 13:41 Revision 116f40a3 (kivitendo): Anpassung des tbodys für übergroße Ergebnislisten
- 13:37 Revision ee8cd316 (kivitendo): Der SQL-Code für die Suche nach Hersteller und Modell in den Stammdaten benutze einen Alias "m", der nicht definiert wurde. Fix für Bug 653. Zusätzlich das Query etwas verbessert.
- 13:01 Revision 259775be (kivitendo): Verschönerung der Buttons für die Änderung der Suchreihenfolge
- 12:13 Revision fac0e68e (kivitendo): In der Tabelle employee sollten die Spalten keine künstliche Längenbeschränkung haben.
- 11:41 Revision 7b2faca4 (kivitendo): Das root-Passwort muss im Formular übergeben werden.
18.05.2007
- 17:25 Revision 68d46d38 (kivitendo): Funktionen hinzugefügt, mit denen man ein Datenbankbackup mit Hilfe von "pg_restore" wieder einspielen kann. Dabei muss das Backup mit "pg_dump -Ft" erzegut worden sein, so wie es die eigene Backup-Funktion auch tut.
- 16:52 Revision 68ca5cc3 (kivitendo): Der bisherige Code, um Post-Anfragen mit enctype="multipart/form-data" zu parsen, hat leider bei Binärdaten versagt.
- 14:50 Revision 2d4601b1 (kivitendo): Bei pg_dump das tar-Format benutzen, weil pg_restore nur damit zurechtkommt.
- 14:46 Revision 6b6300e0 (kivitendo): Das Datenbankpasswort muss mit übergeben werden.
- 13:45 Revision 4e0ea59f (kivitendo): Beim Administrationsfrontend einen Punkt eingebaut, mit dem man Datenbanken mittels pg_dump sichern kann. Das Ergebnis wird ge-gzipt und kann heruntergeladen oder direkt per Email verschickt werden.
- 13:43 Revision 2584d83b (kivitendo): "use"-Anweisungen gehören an den Anfang der Datei.
- 13:40 Revision 9967902a (kivitendo): Den Mauszeiger über <label>s zum Pfeil verwandeln, sodass etwas besser sichtbar ist, was anklickbar ist.
- 11:16 Revision 904a4a46 (kivitendo): Die Administrationsmasken nicht alle zentriert ausgeben -- das ist bei allen anderen Lx-Office-Masken auch nicht so.
- 10:38 Revision 97446982 (kivitendo): Noch ein Schreibfehler.
- 10:34 Revision 09335d0f (kivitendo): Schreibfehler in Variable.
Auch abrufbar als: Atom