Währungen mit mehr als drei Zeichen erlauben & Spaltentyp 'text' anstelle von 'char(3)'
Alle Währungsspalten sind nun vom Typ 'text' anstatt 'char(3)'. Dashat zwei Effekte:
1. Es ist möglich, Währungen einzugeben, deren Abkürzung nicht exakt drei Zeichen lang ist....
JS-Menü-Einträge schmaler rendern
Getestet mit Chrome auf Linux/Windows; Firefox 14 auf Linux/Windows;Internet Explorer 9.
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Unnötiger Code
Die Form-Variable original_account und die Überprüfung, ob diese mitder Form-Variable accounts übereinstimmt, ist nun nicht mehr nötig,da in save_accounts nach doppelten Kontonummern gesucht wird.
Siehe auch Commit 0e494483d38354fdfac2364ef4d0de0874f1ada7...
Zusätzliche Debuginfo bei Waren mit doppelter Nummer.
Die Reihenfolge der Buttons unter Dialogbuchen geändert.
fixt #1930
Namen des Dokumentations-PDFs gefixt
Hinweise auf lx_office.conf in kivitendo.conf geändert
Fixt #2031.
"Löschen"-Knopf anzeigen in Mandantenkonfiguration einstellbar
für Aufträge und Lieferscheine.
"als bezahlt markieren"-Knopf anzeigen in Mandantenkonfiguration einstellbar.
Änderbarkeit und Löschbarkeit von Belegen in Mandantenkonfiguration einstellbar.
Optionen für Gewinnermittlung, Warenbuchungsmethode und Versteuerungsart in Mandantenkonfiguration verschoben.
Option für Datev-Check in Mandantenkonfiguration verschoben.
Option für Mindesthaltbarkeitsdatum in Mandantenkonfiguration verschoben.
Controller für Mandantenkonfiguration.
Im Moment lässt sich hier die Änderbarkeit für Zahlungen einstellen. Essollen demnächst auch noch anderen Konfig-Einstellungen aus der Konfig-Dateihierher wandern.
Kundendetails: Link "Springe zu Rechnungsadresse" nicht immer anzeigen
sondern nur dann, wenn mindestens eine Ansprechperson oder eineLieferadresse existiert. Dient der geringeren Verwirrung vonunbedarften Personen.
Fixt #1922.
"kivitendo" wird komplett klein geschrieben
Weiterleitung nach Datenbankupdgrade korrigiert
Hintergrundjob bearbeiten: Paketname aus Auswahlliste anstatt Eingabefeld
f-tex default.tex fuer die neue Variable template_meta.tmpfile angepasstsiehe auch d7acc048b63
Unterstützung für $::form->{fokus} entfernt, weil zu anfällig.
behebt #2028
fokus in email gefixt
fokus in Lagern und Preisfaktoren gefixt
fokus beim Editieren von Templates gefixt
fokus in Waren gefixt
fokus in Debitorenbuchungen gefixt
fokus in Einkauf->Berichte->Rechnungen gefixt
fokus in Einkaufsrechnungen gefixt
fokus in Stammdaten->Berichte->Kunden gefixt
fokus in Rechnung erstellen gefixt.
Fehler in Units und Bugrus in CsvImport.
Wahrscheinlich Fehler beim Refactorn von L.options_for_select
Syntaxfehler im Exception template (Klassiker)
Rücklinkungen nicht auf die alten menu*.pl
Das muss natürlich Button heißen
Ansprechpartner nicht mehr beim drücken der Eingabetaste löschen
fixt #2020
main_window gibt's nicht mehr
Bemerkungen im Warenbericht
Im Warenbericht kann man jetzt auch Bemerkungen zu den einzelnenWaren anzeigen lassen.
template partial rendern
Css vom Menü nicht nachträglich laden, sondern schon im Layout laden.
Idee ist prinziipell gut, gibt aber Probleme mit dem auflösen von user stylesheets bei ajax layouts
layout schnipsel für javascript initialisierung ins layout verschoben
login Layout
Zwei unnötige bodys entfernt
<body class=admin> auf Admin Layout umgeschrieben.
Kommentare in templates
(merge) window.onload nicht direkt setzen
-> Funktonsnamen werden ncoh gebraucht.
restliche onloads im body entfernt
fu/close onload in ein jquery.ready umgeändert.
window.onload nicht direkt setzen
nachtrag zu onload
fokus gibt es nicht mehr als javascriptfunktion, also überall aus dem onload genommen.
on_load entfernt und in jquery.ready verwandelt
[% onload %] aus den templates entfernt, weil das nie mehr gesetzt ist.
onload in dn.pl und common.pl
Aufrufe von focus() entfernt.
Diese Funktion ist die interne javascript focus Funktion, die ohne Argument garkeinen Sinn macht. Die Lx-Office Version heisst fokus.
container für focus handling
alt tag für Hauptlogo
Fehlerhafte Links korrigiert
Fehlerhaftes Markup korrigiert
Ein paar html Macken beseitigt
setupPoints und setupDateFormat in ein partial Layout verschoben
menu auf arrays umgestellt
besseres interface und delegating für layouts, inline accessoren
html menü in footer verschoben
<body> entfernt.
erzeugt mit find . -type f | xargs sed -i '/^\s*<body>$/d'
</body> entfernt
erzeugt mit find . -type f | xargs sed -i '/^\s*<\/body>$/d'
manuelle ergänzungen zum vorherigen commit
</html> entfernen
erzeugt mit find . -type f | xargs sed -i '/^<\/html>$/d'
<body> in eigene Zeile (für späteres entfernen)
commit erzeugt mit:find . type f | xargs perl -i -pae 'if (/\]<body/) { s/\[%/[%/g; s/<body/\n<body/ }'
Layouts eingeführt
bin/mozilla/menu* -> SL/Controller/Layout/*
HTML Menü merkt sich jetzt über cookie den letzten Zustand
frame header in ein div mit id gesteckt, damit css regeln dafür nicht leaken
Erste Version Frameless
template kleiner gemacht.
Whitespace entfernt und Identifier minifiziert um response zu verkleinern
Menü-Javascript umgeschrieben
Sprites für das Menü verwenden.
Experimentelles clientseitiges menuitem generator script
html include im template
menu.pl aufgeräumt
request ist jetzt auf netto 20ms zum herstellen des menüs und nochmal ein 30mszum rendern. bei letzterem hoffe ich dass das beim einbinden in ein templatebeschleunigt wird.
css gefixt, klassen minified, html reduziert
dom objekte reduziert, spacer entfernt, rendering auf 150ms beschleunigt
spacing fixes
Menü gefixt und richtig gestyled
css aus template in die css dateien verschoben
javascripte gefixt, und die korrekten klassen ausgeblendet
auf volle anzeige und javascript umgestellt
bugs:- ausklappen klappt nicht alles andere ein- ausklappen klappt berichte und abwärts nicht mit aus- interne nummerierung ist noch bogus
img -> css scaling, muss aber noch gefixt werden
menuitem nach menu.pl verlagert. links in template generiert
html menü rewrite v1
Mahnprozess um Filter nach (Kunden) Land erweitert
Suche nach und Anzeige von Abteilungen bei Lieferscheinsuche
Implementiert #1952.
Falsche Rundungen
Ähnliche Fehler wie im Bug 2019 tauchten auch in der Detailansichteiner Ware auf. Hier wurden EK-Preis und EK-Preis der Lieferantenbei großen Zahlen mit Nachkommastellen nicht richtig angezeigt.
CSS-Klasse "listheading" nur für Tabellenüberschriften verwenden