Projekt

Allgemein

Profil

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

# Datum Autor Kommentar
46b5ee69 23.01.2017 14:57 Moritz Bunkus

arap.pl entfernt

Sie enthielt nur noch drei Funktionen:

• select_project — wurde nirgends mehr verwendet
• project_selected — war nur eine Helferfunktion für select_project
• continue — diese wurde nach common.pl verschoben

02b31f92 23.01.2017 14:57 Moritz Bunkus

Zahlungsein-/-ausgänge: Kunden-/Lieferantenpicker verwenden

8dcc0849 23.01.2017 11:54 Moritz Bunkus

»ENDE LOESCHMICH in 2012«… ja dann… weg damit

f7b15d43 05.12.2016 18:29 ChrisWi

fix FSF address

09479f02 03.05.2016 18:10 Moritz Bunkus

Dispatcher: end_of_request() sub aus main namespace verbannt

80525533 18.03.2014 16:08 Waldemar Toews

Erneuern im Zahlungseingang verwirft den Kunden

im Zahlungseingang oder Zahlungsausgang:
Ein wiederholtes Klicken auf "Erneuern" verwirft den Kunden.
Liegt an der Formatierung für HTML-Ausgabe.

fixt #2470

b13baada 12.02.2014 13:19 Jan Büren

Revert "Zahlungseingang: Offene Rechnungen immer beim Update laden."

fixt #2449
This reverts commit ad1061cccd04a5b37e1b09b58055cad15c2f9761.
@waldemar: Falls doch sinnvoll, bitte nochmal "verbessern"

1ddb5731 12.02.2014 13:18 Jan Büren

HTML korrekt für DropDown Zahlungsverkehr escapen
fixt: #2450

5d57573e 08.01.2014 12:55 Sven Schöling

no tabs!

c4a38e5b 08.01.2014 11:33 Waldemar Toews

Zahlungseingang: Im Eingabe Feld für Kunden die "--" unterdrücken.

3a65820b 08.01.2014 11:22 Waldemar Toews

Zahlungseingang: Feld für Kunden/Lieferanten die Umschaltfunktionalität wieder hergestellt.
Behebt #2134

ad1061cc 08.01.2014 09:37 Waldemar Toews

Zahlungseingang: Offene Rechnungen immer beim Update laden.

d331a3d7 05.04.2013 16:42 Niclas Zimmermann

Nutzung der Tabelle currencies

Dieser Commmit passt den Code an, um die Tabelle currencies zu nutzen.

e21a1c12 09.11.2012 15:52 Moritz Bunkus

Zahlungseingänge/Ausgänge: auch negative Beträge zulassen (für Gutschriften)

Fixt #1895.

e14cb525 17.10.2012 16:00 Sven Schöling

Aufrufe von focus() entfernt.

Diese Funktion ist die interne javascript focus Funktion, die ohne Argument garkeinen Sinn macht. Die Lx-Office Version heisst fokus.

f7f03503 17.10.2012 16:00 Sven Schöling

setupPoints und setupDateFormat in ein partial Layout verschoben

3b9aee06 18.09.2012 17:24 Niclas Zimmermann

Wechselkurs im Zahlungsausgang

Im Zahlungsausgang wurde die Eingabe eines Wechselkurses ignoriert.

cd98d068 13.09.2012 14:48 Niclas Zimmermann

Filterung nach Kundennummer in Zahlungseingang

Im Zahlungsverkehr-Zahlungseingang ist jetzt eine neue Filteroption
Kundennummer vorhanden. Bei Eingabe der Kundennummer wird die
Filterung für das Dropdown ausgeschaltet. Es funktioniert dann nur
noch die Filterung von Rechnungsnummer und Kundennummer.

6c27e6e4 09.01.2012 17:55 Jan Büren

Bugfix 1771 - Zahlungsausgang: Lieferant wird nicht ausgewählt, wenn Name 2 Leerzeichen hintereinander enthält

Im Browser werden 2 Leerzeichen zu einem zusammengefasst, allerdings bleiben alle Werte die mit value="asdf jkl"
entsprechend definiert werden erhalten. Somit die Auswahlliste(n) entsprechend um value erweitert und...

004ecc3f 13.12.2011 15:45 G. Richardson

Fix für Bug 1749, Zahlungseingang kaputt

Ging kaputt wenn Kundenfeld ein Drop-Down war, da hier customer und customer_id
immer gesetzt waren. Jetzt wird für Suche nach Rechnungsnummer erst customer
und customer_id gelöscht wenn eine Rechnungsnummer eingegeben wurde.

c87ba417 05.12.2011 12:13 Sven Schöling

Strictfehler in cp.pl korrigiert.

5f0c4f2d 02.11.2011 17:17 G. Richardson

Offene Posten nach Rechnungsnummer suchen

  • wenn es mehrere Rechnungen gab, wo Rechnungsnummer übereinstimmt (LIKE),
    wurde die erste Rechnung aus den Ergebnissen verwendet

-> jetzt wird erst alle Rechnungen durchgegangen ob es eine genaue
Übereinstimmung gibt und dann die genommen, ansonsten wieder die Erste...

07ccbf8d 24.10.2011 15:43 Sven Schöling

cp templates.

0e0ff150 18.12.2010 14:13 Jan Büren

Standard-Auswahl für Umlaufvermögenskonto (Bank) mandantenweit setzen. Ferner yearend aus AM.pm entfernt und schliessende </options> für selectAP_paid Array hinzugefügt

52609551 10.12.2010 11:54 Jan Büren

Zahlungsverkehr: Bei der Suche nach offenen Rechnungen auch eine Suche nach Rechnungsnummer zulassen. HINWEIS: Es wird nur der erste Treffer (falls vorhanden) angezeigt

1885c630 10.12.2010 09:16 Jan Büren

Noch mehr Felder erneut vorbelegen für Zahlungsverkehr (Datum und Beleg)

ce19982e 12.10.2010 16:01 Jan Büren

Currencies nochmal besser kommentiert und fehlerhaften Array wieder rausgenommen. Die callback-Funktion um currency erweitert (@sven donath: muh=kuh hatte ich mal extra dringelassen ...). Ferner ist die Antwort zu department klar: Abteilungen werden bei Rechnungen oder FiBu-Buchungen angegeben und sollten nicht per Zahlungsein- oder -ausgang geändert werden. Entsprechend aus cp.pl und CP.pm entfernt.

aef4bc0c 12.10.2010 12:23 Jan Büren

Merge branch 'master' of ssh:/~/lx-office-erp

Conflicts:

bin/mozilla/cp.pl
5769da0e 12.10.2010 12:09 Jan Büren

Kommentare für Dinge die ich nicht verstehe, bzw. die entweder wieder komplett aktiviert oder weggeschmissen werden sollten

ce498a74 12.10.2010 11:19 Jan Büren

Die Überbleibsel für die Druckfunktion aus dem HTML-Kode entfernt und ferner die gesamte Druckfunktion gelöscht

4b759fec 11.10.2010 23:19 Sven Donath

Weiterleitung nach dem Buchen ergänzt.
Mit 'type' geht's besser als mit 'muh' ;-)

85ec9753 11.10.2010 15:19 Sven Donath

Merge branch 'master' of ssh:/~/lx-office-erp

a4eade3e 11.10.2010 15:16 Sven Donath

Lokalisierungen überarbeitet
In cp.pl '$i' nicht mit übersetzen.

6354fe29 11.10.2010 12:52 Jan Büren

Formatierungen wieder korrigiert und oldcurrency als hidden-Parameter wieder reingetan, auch wenn dieser nicht korrekt übernommen wird.

545d8542 11.10.2010 12:41 Jan Büren

Neu-Aufbau Lx-Office Bildschirm
Nach einer erfolgreichen Buchung erscheint die Meldung: 'Zahlung gebucht.' und
die Startseite wird angezeigt. Wünschenwert wäre es, wenn man in
Zahlungsverkehr bleiben würde, optimalerweise mit vorbelegten Feldern. Letzter Commit für Bugfix 1484. Bildschirm wird neu aufgebaut und zumindestens das Konto wird als Vorbelegung übernommen

ca3ed37d 08.10.2010 13:36 Jan Büren

Das Ankreuzfeld 'alle' hat keine Funktion wenn man einen Auswahlliste (multibox) an Lieferanten hat
Es wird trotzdem nach der Auswahlliste gefiltert und die Option 'alle' wird
ignoriert auch wenn man auf Erneuern klickt.

2.)
Das Eingabefeld 'Betrag' im oberen Teil der Maske hat in Lx-Office meiner...

f147b6eb 08.10.2010 13:04 Jan Büren

Zahlungsein- und ausgänge. Die Prüfung, ob negative oder leere Werte eingetragen wurden vom CP.pm auf cp.pl verlagert. Genauere Fehlermeldung, falls kein Eintrag gewählt wurde. Die Überprüfung auf ->{amount} rausgenommen, sodass man ohne Erneuern direkt nach Auswahl der Überweisung buchen kann. Teilfix für Bug: 1484

b2945bf6 20.07.2010 10:23 Sven Schöling

Aufrufe von 'exit' durch eigene Funktion '::end_of_request()' ersetzt.

Außerdem dafür gesorgt, dass Meldungen, die per
$form->show_generic_(error|information) ausgegeben werden, nicht
doppelt angezeigt werden.

Conflicts:

bin/mozilla/io.pl
bin/mozilla/oe.pl
26456e6e 05.03.2010 15:01 Moritz Bunkus

Bei Zahlungseingang/-ausgang Meldung anzeigen, wenn offene Rechnungen in anderen Währungen vorhanden sind

Fix für Bug 1050.

9bd3030a 30.12.2009 16:26 Sven Schöling

Merge branch 'ir_templates'

Conflicts:
SL/OP.pm

563a5200 18.12.2009 09:19 jan

SL/OP.pm wird hat schon laenger keine sinnvolle funktion. entsprechend rausgenommen

b65a230d 11.12.2009 15:29 Sven Schöling

Tabs aus *.pl Dateien entfernt.

e2b9e173 05.11.2009 17:48 Sven Schöling

Alle Vorkommen von all_departments abgesichert.

275dbec9 30.10.2009 13:27 Sven Schöling

cp.pl: vc select richtig escapen

2165adf6 30.10.2009 13:25 Sven Schöling

Kosmetik: Tabs

6607a714 19.05.2009 10:08 Philip Reetz

Abteilung aus der Zahlungsmaske entfernt, Fix fuer Bug #340

57eb1337 19.03.2008 18:58 Philip Reetz

Auch noch Buecherkontrolle

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.

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.

4d86fbb2 14.06.2007 17:01 Sven Schöling

cp auf use strict (compile time) gebracht

aed9138b 14.06.2007 15:17 Sven Schöling

Zahlungseingang:
Das Buchungskonto wird nicht benutzt, und wird deshalb nicht mehr angezeigt.
Die Backendfunktion holt sich das benoetigte Konto sowieso aus den Rechnungen.

Ausserdem ein Bugfix:
currency ist bei alten Rechnungen auf '' gesetzt, bei neuen auf NULL (nach sql-injection fix)...

937a4937 14.05.2007 12:17 Thomas Kasulke

Überprüfung auf Nullbuchung und Übersetzungen

510ca0b0 14.05.2007 12:01 Thomas Kasulke

Nullbuchungen führen ab jetzt zu einem Fehler.

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.

8482e69b 11.05.2007 14:26 Moritz Bunkus

$form->parse_template() verwendet $form->{OUT} direkt oder indirekt in open(). Deswegen $form->{OUT} definitiv nur aus sicheren bzw. bereinigten Strings aufbauen.

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.

be4e11d3 20.04.2007 12:34 Thomas Kasulke

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

40782548 20.04.2007 10:21 Moritz Bunkus

Eine Funktion zum "sicheren" Aufrufen von Unterfunktionen eingebaut, damit &{ $form->{nextsub} }(); nicht ungeprüft aufgerufen werden muss.

546480e0 30.03.2007 17:36 Moritz Bunkus

CP.pm auf die Verwendung von parametrisierten Queries zur Vermeidung von SQL injections umgestellt.

8ec0d29a 24.01.2007 13:20 Moritz Bunkus

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

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.

bb99760f 22.11.2006 17:34 Moritz Bunkus

Recommit von r1162 von skoehler: Bug 357 Verbesserung: Im Modul Zahlungsverkehr unter Zahlungseingang muessen die Beitraege nicht mehr manuell eingetragen werden. Teilzahlungen sind weiterhin pro Posten moeglich. Dank an Joachim Zach

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.

89edb2eb 26.06.2006 16:43 Stephan Köhler

Bug 357 Verbesserung: Im Modul Zahlungsverkehr unter Zahlungseingang muessen die Beitraege nicht
mehr manuell eingetragen werden. Teilzahlungen sind weiterhin pro Posten moeglich.
Dank an Joachim Zach

d1c335e9 06.04.2006 12:16 Moritz Bunkus

HTML-Vorlagen:

Die globale Konfigurationsvariable $latex in $latex_templates umbenannt. Einige globale Konfigurationsvariablen in allen HTML-Vorlagen unter dem Namen "conf_<variablenname>" bekannt gemacht.

Zwei Variablen lokal zur aktuellen Funktion gemacht....

081a4f97 03.02.2006 15:46 Moritz Bunkus

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

cd5afcd8 30.01.2006 15:47 Stephan Köhler

Merge von 845 aus unstable: Bugfix Nachtrag zu r839
Drei Stellen, die durch die veraenderte sub write_trigger Javascript Fehler provoziert haben.

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.