Projekt

Allgemein

Profil

Herunterladen (54 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
acf18ea9 05.05.2009 14:29 Philip Reetz

Bug #780 behoben, generell eine Ueberpruefung eingefuehrt, ob bereits Zahlungen existieren. In dem Fall wird Storno grundsaetzlich unterbunden

ff71dc3f 05.05.2009 13:50 Moritz Bunkus

Aus Versehen wurde in 4026 diese Änderung rückgängig gemacht, also noch einmal committen.

ea2e84cc 05.05.2009 13:34 Philip Reetz

Bug #862 behoben, Funktionen fuer die Buttons unter den Listen (Rechnungen und Buchungsjournal) generell nach common.pl ausgelagert.

19688fca 05.05.2009 11:22 Moritz Bunkus

Beim PDF- und CSV-Export der verschiedenen Berichte die vorherige Sortierreihenfolge beibehalten.

Fix für Bug 845.

1cd85a06 04.05.2009 13:14 Philip Reetz

Bug #899 behoben: Buttons fuer neue Belege funktionierten nicht in den Listenansichten, aehnlicher Fehler in der Kundendetailmaske behoben

797ad4c5 07.01.2009 14:43 Moritz Bunkus

Bei Kreditorenbuchungen die Umsatzsteuer-Steuerschlüssel und bei Debitorenbuchungen die Vorsteuer-Steuerschlüssel nicht anzeigen.

5d44361c 07.01.2009 14:16 Moritz Bunkus

Kreditoren-, Debitoren- und Dialogbuchenmasken:
1. Die Checkboxen "Korrektur" entfernt.
2. Die Eingabezeilen für den Steuerbetrag in einfache Anzeigen des von Lx-Office ausgerechneten Steuerbetrages umgewandelt.

Grund ist, dass Steuern, die mit "Korrektur" eingegeben wurden und nicht exakt dem Steuersatz entsprachen, die zum ausgewählten Steuerschlüssel gehörten, dafür gesorgt haben, dass diese Transaktion nicht über die DATEV-Schnittstelle exportiert werden kann.

2654e8ee 12.12.2008 13:32 Moritz Bunkus

Stornierte Rechnung und Stornorechnung falsch herum markiert in der Typ-Spalte.

64c4e3c6 24.11.2008 14:41 Moritz Bunkus

Der ReportGenerator escapet HTML-Sonderzeichen, sodass   auch wortwörtlich so zu sehen ist -- also ihm nur ein normales Leerzeichen übergeben.

2dc09cf5 25.07.2008 18:26 Moritz Bunkus

Sortieren nach Vorgangsbezeichnung ermöglichen. Fix für Bug 749.

679db39f 07.07.2008 11:51 Moritz Bunkus

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

9e06d0e4 19.03.2008 18:58 Philip Reetz

Ueberarbeitete Buecherkontrolle

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.

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.

7a7f33b5 11.01.2008 16:53 Moritz Bunkus

Zwei neue Features:
1. Beliebige Notizen für Kunden und Lieferanten können angelegt werden. Solche Notizen können auf Wiedervorlage gelegt werden, was durch 2. implementiert ist.
2. Einkaufs- und Verkaufsbelege können auf Wiedervorlage gelegt werden. Wiedervorlagen können für beliebige Nutzer erstellt werden (Aufgabe an andere Nutzer deligieren). Anstehende Wiedervorlagen und abgelaufene Angebote werden auf der Startseite in einer Aufgabenliste angezeigt.

8c7e4493 09.01.2008 12:54 Moritz Bunkus

Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendung einer Authentifizierungsdatenbank.
Es ist erforderlich, die Dateien doc/UPGRADE und doc/INSTALL/index.html zu lesen und die angesprochenen Punkte auszuführen, um nach einem Upgrade weiter arbeiten zu können.

9aaca433 01.11.2007 13:56 Moritz Bunkus

Die Funktion Form::parse_html_template2() in Form::parse_html_template() umbenannt (letztere wurde in Revision 2923 entfernt).

1a39394f 31.10.2007 15:50 Moritz Bunkus

Umstellung der Vorlagen in templates/webpages/common von HTML::Template auf Template.

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

3915f5c6 03.07.2007 17:49 Moritz Bunkus

Rechnungsliste: Unterscheidung zwischen Stornorechnung und stornierter Rechnung wieder gefixt.

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

0e04eb10 14.06.2007 18:01 Sven Schöling

Space zwischen den buttons

23b02fbf 14.06.2007 15:26 Sven Schöling

Storno auch erlauben, wenn bereits Zahlungen gebucht sind

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".

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.

f5e4c22b 13.06.2007 17:56 Moritz Bunkus

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

89dd4ca8 13.06.2007 16:53 Moritz Bunkus

Falschen Spaltennamen korrigiert.

971c9727 13.06.2007 15:39 Moritz Bunkus

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

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.

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.

f36eb9fc 05.06.2007 11:50 Moritz Bunkus

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.

4d20c181 04.06.2007 17:06 Moritz Bunkus

Bei Eingangs-, Ausgangs-, Kreditoren- und Debitorenrechnungen unterhalb der Zahlungsein- bzw. -ausgänge die bisher gebuchte Summe und den noch offenen Betrag anzeigen.

d5c1e4fa 01.06.2007 12:11 Moritz Bunkus

Kosmetik.

44718f3e 25.05.2007 15:47 Sven Schöling

Kosmetik

2f23933d 25.05.2007 14:58 Sven Schöling

Storno nur anzeigen wenn keine Zahlungen vorhanden sind.

Ausserdem Code aufgeraeumt.

755dcace 25.05.2007 09:27 Philip Reetz

Syntaxfehler bei if-Abfrage

102600f0 24.05.2007 17:49 Sven Schöling

Stornomoeglichkeit fuer Debitorenrechnungen
(plus die ueblichen Codekosmetika)

eb8bed3f 16.05.2007 10:13 Moritz Bunkus

Die Überprüfungen, ob eine Nullbuchung vom Benutzer durchgeführt wurde, war falsch -- sie überprüfte falsche Variablen und auch falsche Umstände. Außerdem werden die einzelnen Zeilen der Zahlungsein- und -ausgänge eh schon vorher mit if() abgefragt. Fix für Bug 651.

7fe6311e 14.05.2007 12:36 Thomas Kasulke

Nullbuchungsüberprüfung und dazugehörige Übersetzungen

fb4d2ffa 11.05.2007 16:20 Moritz Bunkus

Bei Einkaufs-/Verkaufsmasken sowie bei Debitoren- und Kreditorenbuchungen wird ein Button angezeigt, der ein Popupfenster öffnet, das zum ausgewählten Kunden/Lieferanten alle Stammdaten inklusive Ansprechpartner und Lieferadressen anzeigt.

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.

c63316e6 04.05.2007 15:28 Moritz Bunkus

Feld "Vorgangsbezeichnung" bei Verkaufsrechnungen hinzugefügt.

54740168 04.05.2007 15:14 Moritz Bunkus

Anzeige der Rechnungstypen: Aufteilung der Stornorechnung in die ursprüngliche Rechnung mit Storno "R(S)" und die Stornorechnung selber "S".

3c5e4df9 25.04.2007 15:31 Moritz Bunkus

Bei der Liste der Rechnungen beim Typ auch zwischen Verkaufsrechnungen ("R") und Debitorenbuchungen ("D") unterscheiden.

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.

637be9d4 23.04.2007 16:09 Thomas Kasulke

Formulardaten für Datumsangabe gequoted, da hier sonst onBlur... im value stand.

8cef58b2 23.04.2007 15:23 Thomas Kasulke

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

a0f6a00c 23.04.2007 12:52 Thomas Kasulke

history_search auf Buchungsnummern etcpp angepasst, so dass man auch gelöschte Daten in der Historie suchen kann.

Anpassungen innerhalb der Variablenübergabe:
$form->{snumbers} muß beim speichern der history gesetzt werden (z.B. $form->{snumbers} = qq|invnumber_| . $form->{invnumber}; )

be4e11d3 20.04.2007 12:34 Thomas Kasulke

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

1a8377ae 05.04.2007 13:54 Thomas Kasulke

onclick gegen onchange ausgetauscht

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.

98662ad2 22.03.2007 17:52 Sven Schöling

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

29e31d6b 15.03.2007 11:25 Moritz Bunkus

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

55f47cfa 15.03.2007 09:12 Moritz Bunkus

Überflüssiger Code.

f1c1921d 06.03.2007 17:00 Moritz Bunkus

Debitorenrechnungen: Beim Erstellen einer neuen Debitorenrechnung das richtige Steuerkonto für die erste Zeile auswählen, auch wenn das ausgewählte Konto nicht das erste Konto in der Liste ist.

6aefd19d 06.03.2007 15:27 Moritz Bunkus

Dialogbuchen, Debitorenbuchungen: Wird das transdate verändert, so wird eventuell auch der Steuerschlüssel geändert. Auch in diesem Fall müssen die ausgewählten Konten beibehalten werden. Die Steuerkonten werden in so einem Fall aber auf das mit dem ausgewählten Konto verknüpften Steuerkonto gesetzt. Fix für Bug 577.

7712480e 01.03.2007 15:19 Moritz Bunkus

Rechnungs- und Gutschriftsnummern werden nun direkt innerhalb der Backend-Routinen innerhalb der gleichen Transaktion vergeben, in der auch die eigentliche Rechnung etc gespeichert wird. Damit soll besser verhindert werden, dass sich Löcher in den Nummernkreisen ergeben.

3253777d 01.03.2007 09:17 Moritz Bunkus

Dialogbuchen: Weitere Drop-Down-Boxen werden bei jedem Aufbau aus der Datenbank ausgelesen und durch das CGI-Modul ausgegeben.

289ea7d7 28.02.2007 13:48 Moritz Bunkus

Debitorenrechnungen: Drop-Down-Box für Steuerschlüssel bei jedem Formularaufruf aus der Datenbank aufbauen und nicht mehr in versteckten Form-Feldern mitschleppen.

db68b6fd 22.02.2007 16:02 Sven Schöling

Loeschen von Drafts flexibler.
Die Checkbos bestimmt ob ein Draft geloescht wird, nicht mehr automatisch beim laden.

bde667c2 21.02.2007 11:27 Moritz Bunkus

Einkaufs-, Verkaufs-, Debitoren- und Kreditorenrechnungen können als Entwurf gespeichert und später weiter bearbeitet werden. Dabei werden sie nicht gebucht.

590f737f 20.02.2007 11:39 Thomas Kasulke

Historie eingefügt

84da0ba2 20.02.2007 10:13 Moritz Bunkus

Debitorenrechnungen: Bei Zahlungseingängen ist für jede Zeile eine Projektnummer vergebbar.

f01741e3 20.02.2007 10:11 Moritz Bunkus

Projektauswahl in Debitoren- und Kreditorenbuchungen per Drop-Down-Box. Bei der Buchung auf das Gegenkonto wird keine Projektnummer vermerkt.

a4b22a8f 20.02.2007 10:10 Moritz Bunkus

Einkaufs- und Verkaufsrechnungen: Filtermöglichkeiten nach Projektnummer sowie Anzeigeoption der Projektnummer hinzugefügt.

82c78486 20.02.2007 10:07 Moritz Bunkus

Globale Projektnummer in Einkaufs- und Verkaufsbelegen.

eaa48aea 01.02.2007 12:48 Moritz Bunkus

Eingabefelder, bei denen der Javascript-Kalender eingesetzt werden soll, brauchen ein "id"-Attribut, weil der Kalender ansonsten nicht unter Firefox funktioniert.

bdaa8c2f 01.02.2007 12:05 Philip Reetz

Bei Kreditoren- und Debitorenbuchungen eine Funktion zum spaeteren Buchen eines Zahlungseingangs
hinzugefuegt

01b3feeb 01.02.2007 11:39 Moritz Bunkus

Debitorenbuchungen: Beim Aufrufen aus dem Buchungsjournal heraus das richtige Gegenkonto auswählen.

8ec0d29a 24.01.2007 13:20 Moritz Bunkus

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

a14a3ff5 17.01.2007 16:51 Moritz Bunkus

Jede Menge Javascript-Kalender eingefügt, und an einigen Stellen die Beschriftung von Datumsfeldern von "an" in "bis" geändert.

2387a1fc 15.01.2007 12:02 Moritz Bunkus

Beim Aufrufen der Masken für Dialogbuchen, Debitoren- und Kreditorenrechnungen wird das zuletzt bebuchte Datum als Datum für die neue Maske ausgewählt.

e6346d3f 11.01.2007 11:15 Moritz Bunkus

Beim Rechnungsbericht eine Spalte "Typ" anzeigen, in der R für Rechnung, S für Stornorechnung und G für Gutschrift steht.

326d4c54 08.01.2007 12:08 Moritz Bunkus

Die Kontenbeschreibung kann auch RegExp-Zeichen enthalten -- also muss sie gequotet werden.

9419dfc9 07.01.2007 15:38 Philip Reetz

Fehler in der Storno-Routine und beim Umwandeln einer Vorlage in einen neuen Beleg, wenn die
Vorlage schonmal storniert wurde

98764afa 07.01.2007 15:32 Philip Reetz

Einkaufs- und Verkaufsrechnungen, sowie Debitoren und Kreditorenbuchungen koennen nun auch zu
einem spaeteren Zeitpunkt als Vorlage fuer einen neuen Beleg genutzt werden

04a2f2e7 14.12.2006 16:16 Moritz Bunkus

An einigen Stellen (z.B. beim Erfassen von Zahlungsausgängen und eingängen) wird überprüft, ob eine Zeile leer ist, indem der Betrag überprüft wird. Das muss aber mit "$form>parse_amount() geschehen, weil ein simples "if ($form->{feldname})" auch dann wahr ist, wenn die Zahl "0,00" ist. Fix für Bugzilla #457.

17dfc6c4 13.12.2006 16:28 Philip Reetz

Fehler Umsetzung Radierparagraph bei Debitoren und Kreditoren

e9ae46a0 12.12.2006 11:20 Philip Reetz

Radierparagraph korrigiert

1182c721 12.12.2006 08:42 Philip Reetz

Automatisches Setzen des Steuerschluessel nach Umstellung auf neues Steuersystem hat nicht
funktioniert

53beea8b 11.12.2006 16:37 Philip Reetz

Anpassung der Routinen von Kreditoren und Debitorenbuchungen auf das neue Steuersystem

081a4f97 03.02.2006 15:46 Moritz Bunkus

Kosmetik: Perltidy-Lauf nach den Einstellungen in doc/programmierrichtlinien.txt ueber alle .pl und .pm.

8e53eafd 12.01.2006 14:28 Stephan Köhler

Merge von 765,768 aus unstable: Bugfix 242 Punkt 3/4
-765
Korrektur Checkbox in Debitorenrechnungsdialog wurde nicht ueber ein Erneuern uebernommen.
Siehe Bug 242, 4.
-768
Fix fuer Bug 242, tax_$i Werte wurden nicht geparst.

fea08973 09.01.2006 15:07 Stephan Köhler

Merge von 757,758 aus unstable: Bugfix Splitbuchungen
757 - Automatische Auswahl des Steuersatzes üer JavaScript
758 - Layout noch angepasst, so dass die Maske auf den Bildschirm passt

f921dcbb 07.01.2006 13:26 Stephan Köhler

Merge von 732 aus unstable: Bugfix Splitbuchungen
Fehler bei Splitbuchungen beseitigt, wenn mit Steuer inkl. gebucht wurde

de651621 07.01.2006 13:01 Stephan Köhler

Merge von 716 aus unstable: Splitbuchungen
Splittbuchungen fuer Debitorenbuchungen

0576299f 13.09.2005 15:53 Moritz Bunkus

Whitespace an den Zeilenenden entfernt.

d319704a 13.09.2005 15:30 Moritz Bunkus

Alle Dateien durch Perltidy laufen lassen. Die verwendeten Optionen sind am Ende der neu hinzugefuegten Datei doc/programmierstilrichtlinien.txt zu finden.