Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
4b48d335 07.07.2008 16:03 Moritz Bunkus

Buchungsjournal auf- und absteigend sortierbar gemacht.

44244279 07.07.2008 15:24 Moritz Bunkus

Debugcode

10090774 07.07.2008 15:23 Moritz Bunkus

ReportGenerator: Spaltentitel in der HTML-Ausgabe ausrichtbar gemacht (Attribut "align").

e02b6c61 07.07.2008 14:55 Moritz Bunkus

Wiedervorlagenbericht sortierbar gemacht.

aa589686 07.07.2008 12:36 Moritz Bunkus

Kosmetik.

dde9d68d 07.07.2008 12:36 Moritz Bunkus

Bericht über Mahnungen sortierbar gemacht.

a2aca2e1 07.07.2008 12:09 Moritz Bunkus

Sortierung in Berichten über Kunden und Lieferanten auch auf- und absteigbar sortierbar gemacht.

c654c46b 07.07.2008 12:03 Moritz Bunkus

Die Sortierung soll standardmäßig aufsteigend erfolgen.

679db39f 07.07.2008 11:51 Moritz Bunkus

Sortierung in Berichten über Ausgangsrechnungen/Debitorenbuchungen auch auf- und absteigbar sortierbar gemacht.

262108d0 07.07.2008 11:44 Moritz Bunkus

Sortierung in Berichten über Eingangsrechnungen/Kreditorenbuchungen auch auf- und absteigbar sortierbar gemacht.

23c7245a 07.07.2008 11:16 Moritz Bunkus

Sortierung in Berichten über Lieferscheine auch auf- und absteigbar sortierbar gemacht.

0000e2ae 07.07.2008 11:11 Moritz Bunkus

Sortierung in Berichten über Angebote / Aufträge / Presianfragen auch auf- und absteigbar sortierbar gemacht.

8f3ecba9 04.07.2008 14:58 Moritz Bunkus

Beim Verschicken von Emails müssen die Absender- und Empfängeradressen MIME-Encodiert werden.

94e11003 01.07.2008 14:25 Moritz Bunkus

Beim Umwandeln von Angeboten/Preisanfragen in Aufträge die IDs in record_links speichern. Beim Umwandeln von Aufträgen und Lieferscheinen in Rechnungen die IDs in record_links speichern.

00738f6f 01.07.2008 12:14 Moritz Bunkus

1. Variable umbenannt, in der die IDs aus OE zwischengespeichert werden, aus denen ein Lieferschein erzeugt wurde.
2. Erweiterung von "RecordLinks->create_links()" um einen Modus, um die IDs aus einem String zu erhalten.
3. Bug: Bei Umwandlung von Auftrag in Lieferschein Variable "delivered" leeren, weil ansonsten evtl der noch nicht gespeicherte Liferschein bereits als ausgelagert gilt.

5df2b57a 01.07.2008 12:13 Moritz Bunkus

Verknüpfungen zwischen Angeboten, Aufträgen, Lieferscheinen, Rechnungen in einer eigenen Tabelle speichern.

53c7990b 30.06.2008 13:44 Moritz Bunkus

Kosmetik

7db5b95a 27.06.2008 09:40 Moritz Bunkus

Kleiner Syntax-Highlighting-Fix für Emacs.

aaf1cc99 27.06.2008 09:19 Moritz Bunkus

Beim Speichern bei "Nummernkreise und Standardkonten" auch die Nummern für Lieferscheine im Ein- und Verkauf speichern.

abbd99fd 26.06.2008 11:55 Moritz Bunkus

Fixes für die Situation, in der $dbcharset anders ist als das Charset der für den Benutzer ausgewählten Sprache: Die Datei "special_chars" in das $dbcharset konvertiert werden. Beim umgekehrten Auflösen der durch Button-Drücke ausgelösten Aktionen in Funktionsnamen muss von $dbcharset, das vom Browser kommt, in das Charset der vom Benutzer ausgewählten Sprache konvertiert werden, damit die Auflösung funktioniert.

eff7e112 26.06.2008 11:53 Moritz Bunkus

HTML-Templates vor und nicht nach der Verarbeitung durch die Template-Klasse mit iconv in das $db_charset konvertieren. Andernfalls würden Daten, die bereits im $db_charset vorliegen, erneut konvertiert und damit falsch codiert sein.

4895d0c6 25.06.2008 18:09 Moritz Bunkus

Lagerbericht: Bei der Auswahl der Keys aus $form, die für die Auswahl der aus den Tabellen auszulesenden Spalten verwantwortlich sind, strenger sein. Der Key muss mit "l_" beginnen. Wird "l_" auch in der Mitte zugelassen, so schlägt dies fehl, wenn per ReportGenerator exportiert wird. Grund ist, dass diese Variablen auch nochmal mit dem Präfix "report_generator_hidden_*" in $form vorhanden sind. Dadurch würden Spalten selektiert, die es in der Datenbank nicht gibt.

5b0ec556 25.06.2008 18:01 Moritz Bunkus

Form::format_amount_units() darf auch ohne die Parameter amount und part_unit aufgerufen werden. Kein amount wird einfach als 0 gewertet, und wenn part_unit fehlt, so wird schlicht ein leerer String zurückgegeben. Macht Ausgaben wie den Lagerinhalt inkl. leerer Lagerplätze aus wh.pl einfacher.

389007ac 25.06.2008 17:50 Moritz Bunkus

Wenn UTF-8 als Datenbankcharset verwendet wird, so muss der ReportGenerator die an PDF::API2 übergebenen Strings als UTF-8 markieren (mit Perls Encode-Modul).

d099e800 25.06.2008 16:14 Moritz Bunkus

Konstanten aus anderen Packages müssen mit dem Package-Namen beginnen.

6b7624a4 25.06.2008 15:25 Moritz Bunkus

Beim Neuanlegen von Datenbanken darf die Datenbank schon existieren. Damit kann die Authentifizierungsdatenbank auch für die Instanzendaten benutzt werden. Fix für Bug 828.

34ca68b5 25.06.2008 13:20 Moritz Bunkus

Bei Aufträgen, Angeboten, Preisanfragen das Lieferdatum mit dem nächsten Werktag und nicht dem heutigen Datum vorbelegen.

0c4036d2 25.06.2008 11:29 Moritz Bunkus

Artikelstammdatendialog: Beim Auslesen der Übersetzungen auch die übersetzte Langbeschreibung mit auslesen.

56ed6467 25.06.2008 10:33 Moritz Bunkus

Vermeiden, dass SQL-Fehlermeldungen angezeigt werden, wenn noch kein Kunde/Lieferant ausgewählt wurden.

653ae9ea 24.06.2008 21:04 Philip Reetz

Eingrenzung nach Datum bei offene Forderungen und Verbindlichkeiten

1f14e3b9 24.06.2008 16:02 Moritz Bunkus

Im Kunden-/Lieferantenstammdatenbericht nicht nach Groß- und Kleinschreibung unterscheiden.

7d0e997b 24.06.2008 12:26 Philip Reetz

Sortierfunktion und Zwischensummen bei Kontenuebersichten eingebaut

3c1ceacd 20.06.2008 12:12 Moritz Bunkus

------------------------------------------------------------------------
r7135 | mbunkus | 2008-06-20 10:56:08 +0200 (Fri, 20 Jun 2008) | 1 line

Wenn eine Rechnung aus einem oder mehreren Lieferscheinen erstellt wird, so wird beim Buchen der Rechnung automatisch alle Lieferscheine als geschlossen markiert, aus denen die Rechnung erstellt wurde....

4a9b86a5 20.06.2008 11:47 Moritz Bunkus

------------------------------------------------------------------------
r7133 | mbunkus | 2008-06-20 10:19:46 +0200 (Fri, 20 Jun 2008) | 1 line

Verhindern, dass Lieferscheine mehrfach ein- bzw. ausgelagert werden.
------------------------------------------------------------------------

e73b17d6 18.06.2008 08:42 Moritz Bunkus

Beim Speichern von Lieferscheinen wird überprüft, ob der dazugehörige Auftrag nun komplett geliefert wurde. Wenn ja, so wird der Auftrag sowohl als geliefert als auch als geschlossen markiert.

4a826447 17.06.2008 17:12 Moritz Bunkus

Parameter-Check-Funktionen Common::check_params() und Common::check_params_x() erweitert, um auch "oder"-Bedigungen zuzulassen, indem die Liste der erwarteten Parameter als Array-Referenz übergeben werden.

6cbeab9a 15.06.2008 18:18 Philip Reetz

Erweiterung der Ausgabe in der Kontenuebersicht

e9459971 15.06.2008 18:10 Philip Reetz

Fehler bei Stichtagsbezogenen Auswertungen von offenen Posten

480d9a56 10.06.2008 17:28 Moritz Bunkus

Anzeige der bereits gelieferten Menge in Aufträgen im Ein- und Verkauf.

c3c267fe 10.06.2008 17:24 Moritz Bunkus

parts_vendor gibt es in der unstable nicht.

330cfa6d 10.06.2008 16:44 Moritz Bunkus

Bug in Auflistung von Lieferscheinen: Gibt es mehrere Aufträge mit der gleichen Auftragsnummer, und wenn so eine Nummer bei einem Lieferschein eingetragen war, so wurden diese Lieferscheine gleich mehrfach aufgeführt. Die Links zu den Aufträgen führten dann zusätzlich möglicherweise zu den falschen Aufträgen (von Verkauf in Einkauf und umgekehrt). Falsche Form-Typen führen zu falschen Datenbankabfragen ("customer" vs "vendor"), sodass die Datenbankabfrage im Einkauf tatsächlich die Verkaufslieferscheine lieferte.

ca57b730 09.06.2008 13:16 Philip Reetz

Das Zeilenlieferdatum bei Rechnungen wurde nicht gespeichert

cd51d3e2 26.05.2008 11:44 Moritz Bunkus

Beim Ausdruck von Einkaufsbelegen den ausgewählten Ansprechpartner laden (Variable "contact" gibt es nicht mehr, nur noch "cp_id").

9b3455ea 26.05.2008 11:25 Moritz Bunkus

Sortieren nach Lieferantennummer erlauben.

704e9499 26.05.2008 10:30 Moritz Bunkus

Typo

8948c9c6 20.05.2008 11:17 Moritz Bunkus

Lange Wörter sind nur solche mit mehr als 60 Buchstaben, nicht 20 wie in der Standardeinstellung. Ansonsten werden bei vielen Wörtern / Emailadressen unschöne Leerzeichen erzeugt.

cb8d5a5d 25.04.2008 13:56 Philip Reetz

Kontenuebersicht und SuSa die Unterscheidung von EUR und Blianzierung beigebracht

8c94b0ea 24.04.2008 19:09 Philip Reetz

Ueberarbeiteter Kontenbericht

7d42d369 24.04.2008 16:52 Moritz Bunkus

ReportGenerator: Unterstützung für das Verbinden von Tabellenzellen mit dem "colspan"-Attribut in der PDF-Ausgabe.

62311126 23.04.2008 17:39 Moritz Bunkus

Überflüssige Variable entfernt.

078fa02a 23.04.2008 17:39 Moritz Bunkus

ReportGenerator: Unterstützung für das Verbinden von Zellen mittels "colspan" für HTML- und CSV-Ausgabe.

786b3862 23.04.2008 17:02 Moritz Bunkus

Überbleibsel von der Unterstützung für html2ps entfernt.

84ba8214 23.04.2008 16:58 Moritz Bunkus

ReportGenerator: Unterstützung für mehrzeilige und individuell festgelegte Tabellenköpfe/Spaltenüberschriften implementiert.

d33ad436 23.04.2008 15:17 Moritz Bunkus

Unterstützung für die Ausgabe der ReportGenerator-Ergebnisse als PDF via html2ps entfernt.

07948c34 23.04.2008 15:04 Moritz Bunkus

Trennung zwischen Dienstleistungs- und Wareneinheiten aufgehoben.

69e4ce03 14.04.2008 18:21 Philip Reetz

Ausgabefunktionen fuer offene Forderungen und Verbindlichekeiten und SuSa ueberarbeitet

f65df730 10.04.2008 10:53 Moritz Bunkus

Doppeltes "use".

696aad9c 20.03.2008 10:42 Moritz Bunkus

Die Tabelle "warehouse_access" gibt es in der offiziellen Version nicht. Fix für Bug 820.

de06210f 20.03.2008 10:13 Moritz Bunkus

Wenn get_standard_dbh() merkt, dass $standard_dbh zwar definiert ist aber zwischenzeitlich geschlossen wurde, dann eine Warnung ausgeben und eine neue Verbindung aufbauen.

c9696e31 20.03.2008 10:12 Moritz Bunkus

Ein durch Form::get_standard_dbh() erhaltenes Datenbankhandle nicht wieder schließen.

454df69e 19.03.2008 22:10 Moritz Bunkus

Erstellen von Rechnungen aus mehreren Lieferscheinen heraus.

556a2137 19.03.2008 20:07 Moritz Bunkus

Unterstützung für Lieferscheine in Form::lastname_used.

e2305bab 19.03.2008 20:01 Philip Reetz

Markieren von Dialogbuchungen als Eroeffnungs- oder Schlussbilanzbuchungen

9e06d0e4 19.03.2008 18:58 Philip Reetz

Ueberarbeitete Buecherkontrolle

1d089d50 17.03.2008 09:45 Moritz Bunkus

Mahnungen: Auch zulassen, dass bei der Mahnungskonfiguration "0" als Anzahl Tage, ab der gemahnt wird, eingetragen wird.

0cf83814 07.03.2008 18:53 Sven Schöling

kleiner Fix zum Top100 System

5e984449 07.03.2008 16:11 Sven Schöling

Bugfix:
Verkaeufer und Bearbeiter waren in den Rechnungsberichten durcheinandergekommen.
Sind jetzt getrennt und korrekt in den Berichten einzubinden.

be7bfdb9 05.03.2008 14:35 Moritz Bunkus

Eine ausgewählte Währung nicht mit der Standardwährung überschreiben.

f5e340df 29.02.2008 20:04 Sven Schöling

Fokus Patch.

Angeregt durch Bug798, allerdings erweitert und verallgemeinert.

Essentiell merkt sich Lx-Office jetzt in den Bereichen Auftrag, Rechnung, Einkaufsrechnung und Lizenzen die Fokusposition bei Update.

Das Javascript ist in common.js enthalten. Um es in andere Bereiche einzubinden muessen die folgenden Schritte gemacht werden:...

2740f3f0 27.02.2008 15:03 Sven Schöling

Bugfix: Update im Warendialog hatte die Warengruppe verschluckt.

a53233e5 27.02.2008 13:21 Sven Schöling

Wechselkurse.

Zum einen den unsaeglichen Algorithmus zum setzen von exchangerate und forex im ganzen Porgramm geaendert.
Dann einen Bug mit der Angzeige der Wechselkurseingabe in oe.pl gefixt.
Ausserdem Bug 666 gefixt.

1b95831a 26.02.2008 16:54 Moritz Bunkus

Verhindern, dass Lieferadressen bei Lieferanten gelöscht werden, wenn der Lieferant gespeichert wird. Ansonsten gehen bei jedem Speichern alle Lieferadressen verloren.

168c0a5f 22.02.2008 17:06 Sven Schöling

Bugfix in isblank. (Tip: Benutzt nie split '.' wenn ihr nicht wirklich sicher seid was das macht.)

Ausserdem akzeptieren Einkaufsrechnungen jetzt keine leeren Rechnungsnummern mehr, da Einkaufsrechnungen immer unter der Rechnungsnummer des Lieferanten abgespeichert werden.

8cdaa6f0 22.02.2008 16:01 Sven Schöling

Bugfix (böse klammer zuviel).

Ausserdem Department Dropdownbox ausgelagert ins template.

d7420ba8 22.02.2008 14:57 Sven Schöling

Weitere, nicht ganz so behutsame Codesaeuberungen.

116dc748 21.02.2008 13:31 Moritz Bunkus

Revision 3133 rückgängig gemacht, da sie aufgrund eines Misverständnisses erfolgte. Wurde per Email geklärt.

773c2abe 21.02.2008 10:43 Holger Will

FIX falsche Vorlagen fuer Mahnungen

6c1536aa 19.02.2008 16:59 Sven Schöling

Contacts loeschbar gemacht (gibt noch kleinere probleme mit dem javascript)

ee82a6ce 19.02.2008 14:38 Sven Schöling

Und der eigentliche Loeschmechanismus.

Loeschen in diesem Fall heisst den Eintrag verwaisen, d.h. der Eintrag ist noch im System, aber keinem Kunden zugeordnet.

245b0322 14.02.2008 17:44 Sven Schöling

Testanwendung der CGI::Ajax Modifikation:

Lieferadressen haben jetzt einen (noch nutzlosen) Loeschenbutton, der ausgeblendet wird, wenn die Lieferadressen nicht 'echt' sind, oder wenn sie bereits vorhanen sind.

f2860992 11.02.2008 12:20 Moritz Bunkus

$locale ist in einem anderen Namensraum.

7bd5c745 11.02.2008 12:15 Moritz Bunkus

Form::quote_html gibt es nicht mehr.

99a0ac76 08.02.2008 15:44 Moritz Bunkus

Weitere Erläuterungen zur Dokumentation.

d9406501 08.02.2008 15:20 Sven Schöling

add_data beschreibung verbessert

cfbcb233 08.02.2008 15:19 Sven Schöling

set_columns erwartet ein hash

ee5d63a6 08.02.2008 14:58 Sven Schöling

Einfachere sort_column und viiiel Doku.

58a1b54b 08.02.2008 11:58 Moritz Bunkus

Quoting von Anführungszeichen für besseres Syntaxhighlighting.

f50a8a82 04.02.2008 18:14 Moritz Bunkus

Kontakte nach Nachnamen sortieren.

eeb07c16 04.02.2008 17:37 Sven Schöling

Bugfix zu Bug 789: Ansprechpartner zeigen jetzt auch den Vornamen an

c9a7e79e 02.02.2008 20:26 Philip Reetz

Stichtagsbezogene Auswertungen von offenen Forderungen und Verbindlichkeiten

afe54bed 31.01.2008 16:54 Moritz Bunkus

Beim Verschicken von Belegen per Email den Betreff analog zum Namen des Anhangs vorbelegen, sofern der Betreff nicht vom Aufrufer vorgegeben wird.

89015f89 31.01.2008 16:46 Moritz Bunkus

Attachmentnamen (z.B. bei Emails): Weitere Sonderzeichen ( / und \ ) ersetzen, damit der Anhang leichter im Dateisystem gespeichert werden kann.

e7361d77 31.01.2008 16:19 Moritz Bunkus

Forcieren, dass bei LaTeX-Vorlagen das Paket "textcomp" eingebunden wird, das für das Euro-Zeichen benötigt wird.

13aa4593 31.01.2008 16:12 Moritz Bunkus

Debugcode entfernt.

03ea9764 31.01.2008 16:04 Moritz Bunkus

Parser für besondere Zeichen in special_chars umgeschrieben.

7b2d21f4 31.01.2008 12:50 Moritz Bunkus

Parametername von "type" in "content_type" geändert.

0c75bd00 31.01.2008 12:49 Moritz Bunkus

Das Erzeugen der HTTP-Antwort in eine eigene Funktion ausgelagert, damit sie auch von anderer Stelle aus benutzt werden kann.

dc3cd296 31.01.2008 12:43 Moritz Bunkus

Das Quoten/Unquoten von speziellen Zeichen in zentrale Hilfsfunktionen in Locale verlagert.

d4607034 30.01.2008 17:46 Moritz Bunkus

Login und Passwort müssen nicht mehr übergeben werden.

2a9b3298 29.01.2008 09:39 Moritz Bunkus

PDF::Table darf nicht unkonditionell eingebettet werden, solange PDF::API2 keine zwingende Vorraussetzung für Lx-Office ist.