Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
0cdbb920 05.03.2007 15:41 Moritz Bunkus

Teilung durch 0 vermeiden.

7bc5598c 05.03.2007 15:22 Moritz Bunkus

Stornieren einer Verkaufsrechnung: vor dem Stornieren die Rechnungsdaten aus der Datenbank laden und nicht die gerade in der Maske aktuell gültigen Daten benutzen.

eb173d13 05.03.2007 14:48 Moritz Bunkus

Steuerschlüssel-Drop-Down braucht für das JavaScript eine ID.

95155b0d 05.03.2007 10:45 Moritz Bunkus

Rechnungsfunktionen gehören natürlich nach IS und nicht nach IC.

213317d3 05.03.2007 10:41 Moritz Bunkus

Das mehrmalige Stornieren von Kundenrechnungen definitiv verhindern.

8853312b 05.03.2007 10:25 Moritz Bunkus

Eine Variable $qty_readonly gibt es ansonsten nicht.

82ab26a0 02.03.2007 12:38 Thomas Kasulke

show_history.js in header eingebunden

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.

9fd46de3 01.03.2007 14:19 Moritz Bunkus

Diese Datei wird gar nicht benutzt. Gutschriften werden über is.pl abgewickelt.

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.

9c2d49bb 28.02.2007 11:46 Moritz Bunkus

Dialogbuchen: Beim Aufrufen bestehender Buchungen die Projektnummern richtig in der Drop-Down-Box vorauswählen.

913fe339 28.02.2007 11:40 Moritz Bunkus

Dialogbuchen: Die Drop-Down-Boxen bei jedem Formularaufbau aus der Datenbank heraus aufbauen und nicht in $form mitschleifen. Behebt auch den Fehler, dass das Steuerkonto beim initialen Aufbau nicht richtig ausgewählt wurde.

b8b43236 28.02.2007 09:44 Moritz Bunkus

Firefox malt bei Bildern mit Link einen Rahmen um das Bild, was hiermit verhindert wird.

18942bd7 27.02.2007 03:48 Udo Spallek

USTVA: Patch zur besseren Unterstuetzung der oesterreichischen Verhaeltnisse.

b5ef28b5 26.02.2007 16:47 Moritz Bunkus

Bei Dienstleistungen auch den Einkaufspreis parsen, wenn auf "Erneuern" gedrückt wird, weil ansonsten der Nachkommaanteil verschwindet. Bugfix für 567.

5e59cc54 25.02.2007 14:09 Udo Spallek

Fix für r1967 (und r2002) : Steueranzeige unterhalb von Rechnungen, Angeboten, etc. an die neuen Taxkeys angepasst.
Der Steuersatz wird nicht mehr in der 'description' redundant gefuehrt, sondern aus der
'rate' generiert. Getestet bei den Eingabemasken
Verkauf: Rechnung, Gutschrift, Auftrag, Angebot...

1b3fe156 22.02.2007 17:56 Sven Schöling

Erste Version Druckqueue.
Es ist nun wieder moeglich aus der Warteschlange zu drucken, und zwar auf selektierte Drucker.

08df38df 22.02.2007 16:33 Moritz Bunkus

Möglichkeit zum Löschen von gespeicherten Entwürfen eingebaut.

917ccb63 22.02.2007 16:30 Sven Schöling

Bugfix: Kein Absturz mehr nach doppeltem Speichern mit leerer Beschreibung

0a14f3cf 22.02.2007 16:11 Sven Schöling

remove_draft standardmaessig an

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.

15f549fd 22.02.2007 15:09 Philip Reetz

Prozentangaben in der Steuerbeschreibung wieder hinzugefuegt

a7b15dee 22.02.2007 13:15 Moritz Bunkus

API-Änderungen im YAML-Modul. Diese Version ist sowohl mit älteren Versionen (z.B. 0.39) und aktuellen (getestet mit 0.62) kopatibel.

2cf0b165 22.02.2007 08:32 Moritz Bunkus

Ältere Versionen von YAML unterstützen die Funktion Indent() nicht.

ad091a4e 21.02.2007 11:41 Moritz Bunkus

Debugcode

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.

036fe04d 21.02.2007 10:20 Moritz Bunkus

Buttons nicht direkt aneinander setzen.

d7d74aaa 21.02.2007 10:19 Moritz Bunkus

Quoting

4e27e828 21.02.2007 10:19 Moritz Bunkus

Quoting

238f2798 21.02.2007 10:18 Moritz Bunkus

Der Button für die Historie wird nur angezeigt, wenn der Beleg bereits gespeichert wurde.

e6f429e4 21.02.2007 09:28 Moritz Bunkus

Speichern der Historie nach Speichern des Belegs selber.

ff9c4ef2 21.02.2007 01:06 Udo Spallek

Unbalanced Ledger Fehlermeldung im Buchungsjournal wieder hinzugefuegt.
Das Buchungsjournal wird immer dargestellt. Im Falle eines Fehlers
(soll+vst) - (haben+ust) > 0.001
wird im Tabellenfuss die Unbalanced Ledger
Meldung ausgegeben mit dem Bilanzfehler.

ea274593 21.02.2007 00:22 Udo Spallek

Steueranzeige unterhalb von Rechnungen, Angeboten, etc. an die neuen Taxkeys angepasst.
Der Steuersatz wird nicht mehr in der 'description' redundant gefuehrt, sondern aus der
'rate' generiert.

d5e79beb 20.02.2007 16:59 Moritz Bunkus

Die verloren gegangenen Checkboxen "Offen"/"Geschlossen" bei den Berichtsfunktionen wiedererweckt.

5dc26967 20.02.2007 13:41 Thomas Kasulke

locale->text('drucken') eingesetzt

834bd183 20.02.2007 13:21 Thomas Kasulke

URI für Hintergrundbild angepaßt

7ba6d673 20.02.2007 12:20 Moritz Bunkus

Merge-Überbleibsel entfernt.

0d225f52 20.02.2007 12:10 Moritz Bunkus

UTF-8 kodierte Umlaute wieder in ISO-8859-15 kodiert.

69ad8bec 20.02.2007 11:56 Thomas Kasulke

Historie eingefügt

2b89ec97 20.02.2007 11:47 Thomas Kasulke

Historie eingefügt

ebef09a8 20.02.2007 11:43 Thomas Kasulke

Historie eingefügt

dacb62eb 20.02.2007 11:40 Thomas Kasulke

Historie eingefügt

590f737f 20.02.2007 11:39 Thomas Kasulke

Historie eingefügt

9d1e95b0 20.02.2007 11:38 Thomas Kasulke

Historie eingefügt

1d6a8f5f 20.02.2007 11:02 Moritz Bunkus

Debugmeldungen.

ec93aab7 20.02.2007 10:57 Thomas Kasulke

Historie eingefügt

f28ef48d 20.02.2007 10:14 Moritz Bunkus

Kreditorenrechnungen: Projektnummern für jede Zeile bei den Zahlungsausgängen.

5b4da8b5 20.02.2007 10:14 Moritz Bunkus

Kreditorenrechnungsmaske: Buttons richtig anzeigen bzgl. Radierparagraph & "Erneuern" immer anzeigen.

84da0ba2 20.02.2007 10:13 Moritz Bunkus

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

134ecd71 20.02.2007 10:12 Moritz Bunkus

Buchungsjournal: Filtermöglichkeit nach Projekten sowie das Anzeigen von Projektnummern implementiert.

0437033e 20.02.2007 10:11 Moritz Bunkus

Dialogbuchen: Anzeigen und Speichern von Projektnummern für jede Zeile.

185d7c5b 20.02.2007 10:11 Moritz Bunkus

Berichte -> GuV und BWA: Projektauswahl als Drop-Down-Box. Bei BWA erscheint aber noch ein SQL-Fehler, wenn ein Projekt ausgewählt wird.

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.

72eaa1a7 20.02.2007 10:09 Moritz Bunkus

Bei Berichtsfunktion nach Projekten suchen und sich Projekte ausgeben lassen (bisher nur OE; IR und IS folgen).

cfc6a60d 20.02.2007 10:09 Moritz Bunkus

Anzeige und Auswahl von Projektnummern bei Einkaufs- und Verkaufsbelegen nur noch per Drop-Down-Box.

59f8f1fa 20.02.2007 10:08 Moritz Bunkus

Bei Projekten ein Flag "aktiv" hinzugefügt.

82c78486 20.02.2007 10:07 Moritz Bunkus

Globale Projektnummer in Einkaufs- und Verkaufsbelegen.

98fca2dc 16.02.2007 17:01 Sven Schöling

und in admin.pl denselben Bug

c046c422 16.02.2007 16:57 Sven Schöling

Auswahl der css Menues nun hardcoded, weil die custom css-Dateien garkeine Layouts waren.

9d679693 16.02.2007 12:21 Moritz Bunkus

Verhinderung von SQL injection durch Verwendung von parametrisierten Abfragen. Entfernen der Verwaltungsfunktionen für "SIC".

e07e9534 16.02.2007 11:26 Moritz Bunkus

Mehr Codeteile entfernt, die zur Vorbereitung von Mehrlagerfähigkeit in SQL-Ledger gedient haben und nie benutzt wurden.

9a795b85 16.02.2007 11:19 Moritz Bunkus

"GIFI"-Verwaltungsfunktionen entfernt.

5b60c0df 16.02.2007 09:51 Moritz Bunkus

Große Codeteile entfernt, die zur Vorbereitung von Mehrlagerfähigkeit in SQL-Ledger gedient haben und nie benutzt wurden.

f6e5b55a 15.02.2007 15:41 Moritz Bunkus

Benutze das Perl-Modul "YAML", um $form in einen String umzuwandeln und später daraus wieder herzustellen, da YAML im Gegensatz zu "Data::Dumper" ohne Perls "eval()" auskommt, sondern einen sicheren Parser zur Verfügung stellt. Damit kann die serialisierte $form auch über ein Formular vom Benutzer stammen, ohne ein Sicherheitsproblem darzustellen.

30531673 15.02.2007 14:37 Moritz Bunkus

Vermeidung von "durch 0 Teilen" anstatt von "wenn's passiert, dann laut pfeifen und so tun, als wär nichts geschehen".

eaf4d483 15.02.2007 14:25 Moritz Bunkus

Einheiten sortierbar gemacht.

94fe7579 15.02.2007 13:28 Moritz Bunkus

Einheiten bearbeiten: Faktoren nicht forciert mit fünf Stellen anzeigen.

8e206587 15.02.2007 11:10 Moritz Bunkus

Bugfixes und Code-Reorganisierung beim "Webdav"-Feature. Beim Anlegen von Verzeichnissen werden auch eventuell fehlende Elternverzeichnisse angelegt. Bei jedem Neuaufbau der Maske wird die Liste der vorhandenen Dateien aktualisiert, nicht nur beim Speichern & Laden.

15682dc4 14.02.2007 16:01 Moritz Bunkus

Drop-Down-Auswahlboxen für Ansprechpartner und Lieferadresse bei jedem Maskenaufbau aus der Datenbank aufbauen. Für den HTML-Code wird jetzt das CGI-Modul verwendet.

ecbfb57d 14.02.2007 10:01 Moritz Bunkus

Hoch-Runter-Spalten mit minimaler Breite anzeigen.

de97b023 14.02.2007 09:07 Moritz Bunkus

Mehr quoten.

190b6dbb 13.02.2007 10:29 Moritz Bunkus

Emailversand: Anhangnamen auch bei Gutschriften vorbelegen.

b9c7197f 12.02.2007 21:27 Udo Spallek

USTVA: Ausgabeformat Winston an 16%/19% angepasst. Winston Kennziffern werden ueber <%foreach Schleife dargestellt

7e073dcd 12.02.2007 13:08 Moritz Bunkus

Debugmeldungen...

e53cae00 12.02.2007 12:53 Moritz Bunkus

Bei der Ausgabe der oldprojectnumber_$i den aktuellen Wert benutzen, damit der Rest des Programmes den nicht manuell setzen muss.

7743b3ab 12.02.2007 12:08 Philip Reetz

eMail wird nur angekreuzt wenn email in der Konfiguration gesetzt ist

8f98fc19 12.02.2007 11:50 Philip Reetz

Bei hoeheren Mahnstufen wurde die Rechnung mehrmals angezeigt. In der Uebersicht der Mahnungen
hat ein Klick auf die Rechnungsnummer nicht die Rechnungsmaske geoeffnet

88583bb3 12.02.2007 10:50 Moritz Bunkus

Stammdatenverwaltung: Anpassung von format_amount()-Aufrufen an die aktuell gültige Syntax. Preise nicht forciert auf zwei Stellen runden.

11e6f144 10.02.2007 20:46 Udo Spallek

Bug 528 solved. Better Taxbird export for USTVA.

b85b47c5 09.02.2007 16:13 Udo Spallek

Erstes Update zur USTVA Anpassung an 16%/19%.
- Kennziffern 81,811, 51,511 werden 2006 und 2007 unterstützt.
- HTML testscript für selenium IDE

35fcd247 07.02.2007 15:53 Moritz Bunkus

Debugcode entfernt.

4957e234 07.02.2007 15:28 Moritz Bunkus

Wenn eine Kunden-/Lieferantennummer bereits vergeben wurde, dann eine ordentliche Fehlermeldung ausgeben und die Programmausführung beenden. Fix für Bug 536.

5b47ed3e 06.02.2007 12:30 Moritz Bunkus

Bei Einkaufs- und Verkaufsmasken Felder für Angebots- und Auftragsdatum hinzugefügt.

ef5a164c 06.02.2007 12:21 Moritz Bunkus

Die Option "Zahlenformat (Eingabe)" entfernt. Wenn sowohl . als auch , als Dezimaltrennzeichen erkannt werden sollen, dann sind viel zu viele Eingaben ohne , oder . als 1000er Trennzeichen zu mehrdeutig.

785ef602 06.02.2007 08:04 Udo Spallek

Kennziffern hinzugefügt, Berechnungen der Zwischensummen verbessert,
Code aufschoenen

3636191a 06.02.2007 07:50 Udo Spallek

- Konteneinstellungen: weitere USTVA-Kennziffern hinzugefügt
- Kontenliste: callback ge'fixed

38bb53ed 05.02.2007 16:51 Moritz Bunkus

Beim Drucken von Proforma-Rechnungen aus der Rechnungsmaske heraus muss die Variable $form->{"invdate"} und nicht $form->{"transdate"} benutzt werden. Fix für Bug 525.

ac23cb3b 05.02.2007 16:38 Moritz Bunkus

Beim Umwandeln aus einer Rechnung in einen Auftrag etc die $locale neu anlegen und die neu benötigten Übersetzungen laden. Fix für Bug 535.

4deefb65 05.02.2007 13:18 Philip Reetz

Mahnungen koennen nachtraeglich nochmal ausgedruckt werden, durch einen Klick auf die Mahnstufe
im Mahnbericht

864b73ff 05.02.2007 12:39 Moritz Bunkus

Syntaxhighlighting für Emacs.

6277aeff 05.02.2007 12:09 Moritz Bunkus

Der direkte Zugriff per Webbrowser auf einige Verzeichniss muss verhindert werden.

e0d47e23 02.02.2007 18:03 Udo Spallek

Ueberarbeitet r1807: System-> Kontenuebersicht-> Konten anzeigen.
Bitte testen.

3efd4e7d 02.02.2007 17:07 Moritz Bunkus

Langtext linksbündig anordnen.

5ca651f0 02.02.2007 16:55 Sven Schöling

Fix zu Bug 455, jetzt werden einfach beide Daten angezeigt.

8154c3b1 02.02.2007 16:42 Moritz Bunkus

Hilfstext für die Zahlungskonditionen.

dcef6ec7 02.02.2007 15:37 Moritz Bunkus

Für alle Zahlungskonditionen kann jetzt für jede Sprache eine Übersetzung speichern.

56041df3 02.02.2007 15:35 Udo Spallek

Neue Version System-> Kontenuebersicht-> Konten anzeigen.
Bitte testen, steuerliche Zuordnungen noch nicht ganz in Ordnung...

3ac9bdca 02.02.2007 14:49 Udo Spallek

Zeiger in JS Menu als Hand, wie bei den anderen Menues