Projekt

Allgemein

Profil

Herunterladen (38,3 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
8b962718 10.03.2009 14:24 Sven Schöling

Bug 882, Patch übernommen.

90ae71a9 05.08.2008 14:58 Moritz Bunkus

Konsistenz: Der Button, der das Detail-Popup-Fenster für Kunden und Lieferanten öffnet, sollte überall gleich beschriftet sein (mit "D").

08ca74a8 11.07.2008 13:27 Moritz Bunkus

AJAX-Antworten nicht direkt $cgi->header() ausgeben, sondern über eine Funktion, die auch das Charset ausgibt.

bbc63419 07.07.2008 17:48 Moritz Bunkus

Eingangsrechnungen: Wird das Rechnungsdatum verändert, so wird per AJAX das Fälligkeitsdatum anhand der beim Lieferanten hinterlegten Zahlungsbedingungen berechnet und im Formular ersetzt.

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.

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

9e06d0e4 19.03.2008 18:58 Philip Reetz

Ueberarbeitete Buecherkontrolle

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

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.

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.

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.

b6dc5623 22.10.2007 17:33 Sven Schöling
  • Auslagerung der OE-Masken in Templates *

Diese Patch ist ein Merge der Revisionen
2866, 5349, 5365, 5370, 5408, 5413, 5470, 5473, 5475, 5519, 5520, 5521, 5524, 5526, 5591, 5618, 5622, 5814, 5881, 5882 und 5961
in das Unstable.

Hintergrund ist die Auslagerung der OE-Masken, das heisst aller Masken, die fuer Auftraege, Angebote und teilweise Rechnungen zustaendig sind....

6ebad56e 02.08.2007 11:40 Moritz Bunkus

Debugcode wieder entfernt.

1e251313 02.08.2007 11:04 Moritz Bunkus

Preisfatkoren implementiert.

52983c08 31.07.2007 15:40 Sven Schöling

Kosmetikmerge aus Revisionen 5187, 5191, 5193, 5194, 5218, 5219, 5222, 5228, 5229

d83df93a 30.07.2007 10:43 Moritz Bunkus

1. Wenn ein Artikel bei Einkauf/Verkauf nicht gefunden und die Maske "Dieser Artikel ist nicht in der Datenbank" angezeigt wird, so werden die eingegebene Artikelnummer, Beschreibung, Einheit und Verkaufspreis wieder in die "Ware erfassen"-Maske übernommen. Fix für Bug 721....

1a6dada1 24.07.2007 15:40 Moritz Bunkus

Debugcode entfernt.

a05eead3 19.07.2007 17:56 Sven Schöling

Kosmetik, merge aus -r5105,5106,5118,5120,5124

3138b5c7 05.07.2007 17:23 Moritz Bunkus

Optik: Jeden Button voneinander absetzen.

7e2bf6ca 05.07.2007 12:25 Moritz Bunkus

Webdav: Die Links werden nicht mehr wortwörtlich angezeigt, sondern der Typ (Datei oder Verzeichnis) wird ausgegeben und als Link hinterlegt.

7ab832fd 12.06.2007 16:24 Moritz Bunkus

Datenbankadministration: Es fehlte ein Button, um von der Datenbanksicherung per Download zurückzukommen. Fix für Bug 675.

fa640585 10.06.2007 18:47 Philip Reetz

Beim Buchen von Einkaufsrechnungen wurde die defaultcurrency nicht geladen

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.

2e07a0cd 08.06.2007 15:11 Thomas Kasulke

"Als bezahlt markieren" Button-Funktion in die common.pl verlegt.

ce47a234 08.06.2007 13:17 Thomas Kasulke

neuen button und Funktion für "als bezahlt markieren" eingeführt.

79b00e85 07.06.2007 16:18 Philip Reetz

Uebernahme auch bei Einkaufsrechnungen

848ff82d 06.06.2007 09:59 Moritz Bunkus

Einkaufsrechnungen:
1. Es wird wieder die Eingabezeile für den Lieferantennamen angezeigt, wenn mehr als das vom Benutzer eingestellte Listenlimit an Lieferanten vorhanden sind.
2. Überflüssigen Code entfernt.

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.

e7367fb5 25.05.2007 14:11 Thomas Kasulke

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.

e06a7e08 14.05.2007 16:15 Moritz Bunkus

Einkaufs- und Verkaufsmasken: Die potenziell langen Drop-Down-Boxen auf der linken Seite haben alle die selbe Breite.

fc490063 11.05.2007 16:37 Moritz Bunkus

Mehr Kosmetik:
1. In mehr Masken die Beschreibungsspalte gefüllt (wieder mit "höchstes Mahnlevel" und "Kundentyp"/"Lieferantentyp").
2. "Firma" in "Lieferantentyp" bzw. "Kundentyp" umbenannt.
3. Kunden-/Lieferantentyp und Rabatt nach links angeordnet.

Nicht Kosmetik sondern Funktion: Die Höchste Mahnstufe und die gemahnte Summe werden im Formular mitgeschleift, damit sie auch nach "Erneuern" noch angezeigt werden.

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.

47916a37 11.05.2007 15:52 Moritz Bunkus

Optik in den Einkaufs- und Verkaufsformularen etwas verbessert:
1. Drop-Down-Boxen "Ansprechpartner" und "Lieferadresse" werden direkt unterhalb der Kunden-/Lieferantenauswahlbox/-zeile angezeigt.
2. Die Zeile "Kreditlimit" wird wie alle anderen Zeilen auch in der linken Spalte (der "Beschreibungsspalte") angefangen und erstreckt sich nur über eine Zeile....

df88ef1f 09.05.2007 15:25 Moritz Bunkus

Den "Erneuern"-Button bei Einkaufsrechnungen wie bei allen anderen Dialogen auch als ersten Button anzeigen.

a426a839 07.05.2007 15:02 Moritz Bunkus

Zwei Fixes:
1. Bei Angeboten/Aufträgen wird ständig wieder das Formular angezeigt, wenn die Drop-Down-Box zur Auswahl der Kunden/Lieferanten angezeigt wird (weil check_name() in arap.pl auf jeden Fall oldcustomer/oldvendor überprüft, was aber seit einem der letzten Commits nicht mehr gesetzt ist; in ir.pl und is.pl wird es noch gesetzt)....

3740b503 07.05.2007 10:18 Moritz Bunkus

Beim Stornieren von Einkaufs- und Verkaufsrechnungen dürfen die bisherigen Zahlungsaus- und -eingänge nicht auch in der neuen Stornorechnung verzeichnet werden. Zusätzlich dafür gesorgt, dass beim Stornieren von Verkaufsrechnungen nicht noch einmal die Maske erscheint, bevor storniert wird, wenn die Rechnung nur eine Position umfasst.

408a65ca 07.05.2007 09:56 Moritz Bunkus

Beim Buchen von Eingangsrechnungen den ausgewählten Bearbeiter honorieren und speichern. Bugfix für 640.

ccc290ef 30.04.2007 15:40 Thomas Kasulke

Lieferantenauswahlmenu angepasst, so dass nicht immer die komplette Auswahlliste mitgeschleppt werden muss.

1c72997a 30.04.2007 15:13 Thomas Kasulke

Bearbeiter-Popup eingefügt

01a6bf1b 27.04.2007 13:54 Thomas Kasulke

currencies-popup angepasst

83d48a07 27.04.2007 12:46 Thomas Kasulke

Währungs-popup auf cgi umgestellt

cf927461 25.04.2007 14:54 Thomas Kasulke

Einfügen in die Historie durch Zusatzinformationen über die Höhe der aktuellen Zahlung erweitert.

85f5b26d 25.04.2007 14:14 Thomas Kasulke

CGI::Carp qw(fatalsToBrowser); wieder rausgenommen

18db0f54 25.04.2007 13:49 Thomas Kasulke

history für stornierte Buchungne eingefügt und rowcount hochgesetzt, damit die Stornierung in post() funktioniert

c9f9ec3a 25.04.2007 10:34 Moritz Bunkus

In Commit 2271 wurden zu viele Zeilen entfernt (hidden für "login").

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.

ddbe3ea5 24.04.2007 12:30 Moritz Bunkus

In allen Einkaufs- und Verkaufsmasken die Drop-Down-Box für die Steuerzone bei jedem Formularaufbau neu generieren. Dadurch bleibt auch der bisher selektierte Eintrag selektiert, was er vorher nicht tat (sprang immer auf "Inland" zurück).

6c5272e6 23.04.2007 15:01 Thomas Kasulke

Anpassung an die Historiensuchmaschiene

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.

5cfd34f0 04.04.2007 14:00 Thomas Kasulke

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

9caaa245 04.04.2007 10:25 Moritz Bunkus

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

a104b890 06.03.2007 15:23 Moritz Bunkus

Den Storno-Button wirklich nur dann anzeigen, wenn die Rechnung noch nicht storniert wurde.

a1a3bfd8 05.03.2007 17:21 Moritz Bunkus

Codeduplikation vermeiden.

379aa61a 05.03.2007 17:15 Moritz Bunkus

Einkaufsrechnungen: Vor dem Stornieren die Daten aus der Datenbank holen und nicht die aktuellen Formulardaten für das Storno benutzen.

5ceaf343 05.03.2007 15:49 Moritz Bunkus

Definitiv verhindern, dass Einkaufsrechnungen doppelt storniert werden können.

0cdbb920 05.03.2007 15:41 Moritz Bunkus

Teilung durch 0 vermeiden.

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

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

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.

d7d74aaa 21.02.2007 10:19 Moritz Bunkus

Quoting

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.

ec93aab7 20.02.2007 10:57 Thomas Kasulke

Historie eingefügt

cfc6a60d 20.02.2007 10:09 Moritz Bunkus

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

82c78486 20.02.2007 10:07 Moritz Bunkus

Globale Projektnummer in Einkaufs- und Verkaufsbelegen.

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.

5b47ed3e 06.02.2007 12:30 Moritz Bunkus

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

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.

d77b981f 29.01.2007 17:49 Moritz Bunkus

Bei Einkaufsrechnungen den "Erneuern"-Button auch bei bereits gebuchten Rechnungen anzeigen, weil ansonsten die Bearbeitung der Zahlungsausgänge arg aufwendig wird.

8423c7b2 25.01.2007 15:37 Moritz Bunkus

Ein geöffnetes <script>-Tag muss auch wieder geschlossen werden, weil ansonsten der Rest bis zum nächsten </script>-Tag als Javascript interpretiert wird. Dadurch war z.B. das automatische Eintragen des Zahlungsdatums bei Auswahl der Zahlungsbedingungen kaputt.

1877165d 25.01.2007 11:39 Moritz Bunkus

Vergessener Code, damit "Details anzeigen" auch wirklich funktioniert.

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.

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

ddfc6b3c 29.12.2006 11:07 Philip Reetz

Wenn bei Eingangsrechnungen keine Rechnungsnummer angegeben wurde, wurde eine aus dem
Nummernkreis fuer Ausgangsrechnungen benutzt

04f4f1cf 28.12.2006 11:41 Moritz Bunkus

Steuerzonen können jetzt auch nachträglich geändert werden. Fix für Bugzilla #464. Zusätzlich etwas HTML-Quoting.

bd32b607 14.12.2006 17:03 Philip Reetz

Problem bei der Formatierung von Zahlungseingängen

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.

ef255c4e 13.12.2006 17:31 Moritz Bunkus

Keine globalen Variablen überschreiben/benutzen.

2e6f965b 13.12.2006 17:30 Moritz Bunkus

Syntaxhighlighting für Emacs erleichter.

a6b1f97a 13.12.2006 14:36 Moritz Bunkus

Nach dem Auslesen eines Artikels aus der Datenbank sollte in den Masken die Einheit des Artikels vorbelegt werden, und nicht kg.

b3501bdf 12.12.2006 12:58 Moritz Bunkus

Beim Erneuern der Einkaufs- und Verkaufsmasken sowie direkt vor dem Speichern/Buchen werden die Steuerkonten für alle Positionen neu aus der Datenbank ausgelesen. Dadurch werden auch Änderungen des Rechnungs-/Lieferdatums berücksichtigt. Umwandlungen von einem Formular in ein anderes sind ebenfalls abgedeckt.

9e117fbd 12.12.2006 10:06 Philip Reetz

Fixed Bug 436: Radierparagraph: Loeschen am gleichen Tag erlauben

1f2c9572 12.12.2006 09:33 Philip Reetz

Bei Anlegen eines neues Vorgangs im Auftragwesen, wurde bei Kunden/Lieferanten Suchbox der
letzte Kunde/Lieferant falsch eingetragen

5f760f30 22.11.2006 17:47 Moritz Bunkus

Recommit von r1202 von skoehler: Bug 381, Auftrags-, Angebots-, Rechnungsnummern (Einkauf) wurden beim "Neu speichern" nicht hochgezaehlt.

27562848 22.11.2006 17:43 Moritz Bunkus

Recommit von r1183 von skoehler: Bugfix 133, Quoting fuer Kunden und Lieferanten rein, Dequoting wird nicht benoetigt, Anfuehrungsstriche brachten Verkaufs- und Einkaufsmasken durcheinander

5563e116 22.11.2006 17:25 Moritz Bunkus

Recommit von r1154 von skoehler: Nachtag zu r1152, fehlerhafte Abfrage beim Bezahlen von Rechnungen "0,00" ist nicht false

54e4131e 13.11.2006 17:49 Moritz Bunkus

Uebernahme der kompletten Version, so wie sie Philip als "Demo-Version" gezeigt hat, in das unstable-Repo. Dabei werden auch einige Patches, die seit der 2.2.0 hier eingepflegt wurden, wieder ueberschrieben. Diese werden in den naechsten Tagen wieder eingespielt, sofern noetig. Zu den neuen Features gehoeren (ohne Anspruch auf Vollstaendigkeit) Mahnwesen, Einheiten, Template-Neucodierung, AJAX-basierende Dialoge an einigen Stellen, Buchungsgruppen etc etc.

972f67f3 02.08.2006 16:46 Stephan Köhler

Bug 381, Auftrags-, Angebots-, Rechnungsnummern (Einkauf) wurden
beim "Neu speichern" nicht hochgezaehlt.

f9f5330a 27.07.2006 11:06 Stephan Köhler

Bugfix 133, Quoting fuer Kunden und Lieferanten rein, Dequoting wird nicht benoetigt,
Anfuehrungsstriche brachten Verkaufs- und Einkaufsmasken durcheinander

1f710125 12.06.2006 15:43 Stephan Köhler

Nachtag zu r1152, fehlerhafte Abfrage beim Bezahlen von Rechnungen "0,00" ist nicht false

58b14f96 21.11.2005 16:27 Stephan Köhler

Preisgruppen Kommentar entfernt, nach Perltidy formatiert