[% 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
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
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
Lieferdatum, Lieferscheindatum und Liefertermin
Im Workflow Auftrag-Lieferschein-Rechnung gab es Probleme mit demLieferdatum. Beim Auftrag wurde bisher ein Lieferdatum verlangt,was jetzt in Liefertermin umbenannt wurde, um echtes Lieferdatumund Lieferfrist zu unterscheiden....
Syntaxfehler in html-template
DbUpgrade Templates für SKR04-3804-addition.pl kompatibel für Lx 2.7 gemachtHintergrund: In den Templates war keine ordentliche form definiert.Früher wurde dann scheinbar einfach wieder standardmässig auf login.pl umgebogen, dass geht jetzt nicht mehr so....
syntaxfehler in html-template -> thomas war's ;)
Verkaufsrechnungen als Auftragsvorlage auch in geschlossenen Perioden erlaubenHintergrund: Rechnungen können prinzipiell immer als neue Rechnungsvorlage verwendet werden, unabhängig ob sich die Rechnung in einer schon abgeschlossenen Buchungsperiode befindet oder nicht....
Währung in Verkaufs-/Einkaufsrechnungj
In der Verkaufsrechnung traten noch einige Fehler auf, wenn manausländische Währungen angegeben hat. Wechselkurse wurden als Nullangezeigt und es gab kein Eingabefeld, wenn der Wechselkurs an einemDatum noch nicht in der Datenbank vorhanden war. In Eingabefelder...
Filterung nach Kundennummer in Zahlungseingang
Im Zahlungsverkehr-Zahlungseingang ist jetzt eine neue FilteroptionKundennummer vorhanden. Bei Eingabe der Kundennummer wird dieFilterung für das Dropdown ausgeschaltet. Es funktioniert dann nurnoch die Filterung von Rechnungsnummer und Kundennummer.
Fehler: 'Can't locate object method "id" via package "SL:B::Contact"' in Lieferschein(Verkauf) behoben.(2. Anlauf)
aus Commit 5896615180704b3dddba46f4064a47ff1f094c3c
Fehler: 'Can't locate object method "id" via package "SL:B::Contact"' in Lieferschein(Verkauf) behoben.
Anzeige von Kundennummmer in Verkauf
In Verkauf-Berichte-Aufträge/Angebote/Lieferscheine/Rechnungenkann man jetzt auch die Kundennummer in den Bericht mit aufnehmen.
Umstellung der Kunden-Eigenschaft '"Steuer im Preis inbegriffen" als Default' auf den Datentyp boolean.
Siehe Commit: 7bff84cbc6daa65a74b9f5c83415c98856eb30a1
Wiedervorlagen für Lieferscheine
fixt #1981
Fehlende Umschreibung zu Commit 58966151 gefixt.
fix für Commit 5896615180704b3dddba46f4064a47ff1f094c3c
Möglichkeit zum Setzen von "Steuer im Preis inbegriffen" als Default
fixt #1985
Exceptions während Template-Ausführung ausgeben lassen
SL::Template::Plugin::L::select_tag und SL::Template::Plugin::L::options_for_select fusionieren.
DeliveryPlan-Controller auf Paginate-Controller-Helper umstellen
Überschriften in <h1> anstelle von <div class="listtop"> packen
Paginate-Controls in <div> anstelle von <span> packen
Paginaten für die BackgroundJob-Controller-List-View
Paginaten für die BackgroundJobHistory-Controller-List-View
Controller-Helfer zum Paginaten von Listen
Sortierung im BackgroundJob-Controller
Listenansicht in BackgroundJobHistory-Controller sortierbar gemacht
Hintergrundjobs-Controller: Spalte 'Paketname' wirklich nach vorne schieben
...und nicht nur den Spaltentitel. Shame on me!
Hintergrundjobs-Controller: Spalte 'Paketname' nach vorne schieben
Abteilung aus ausgelagerten Lieferscheinen in Rechnungen übernommen
fixt #1950
Controller für Task-Server-Steuerung
Controller zur Verwaltung von BackgroundJobHistory-Einträgen
Controller zur Verwaltung von BackgroundJobs
CSV-Import: Auswahl der Felder für die Duplikat-Prüfung
fixt 1964
Beim Anlegen der Auth-DB/-Tabellen Admin-Passwort mitschleifen
Solange die Auth-Strukturen nicht existieren, muss das Admin-Passwortals Zeichen des gültigen Logins als Hiddens mitgeschliffen werden. Daswar auch vorher schon so, nur steht das vom Benutzer eingegebene...
Fehlende Übersetzungen ergänzt
Merge branch 'GewichtinVerkaufsbericht'
Gewicht im Verkaufsbericht
Im Verkaufsbericht kann man sich jetzt auch das Gewicht vonverkauften Teilen anzeigen lassen.
User-Login auf Controller umgestellt
Formularfelder und Session-Keys für Logins umbenannt
Ziel: Ermöglichen, dass Login & Passwort auch wieder perFormularfelder mit jedem Request übertragen werden, aber nicht mehr sooffensichtlich im "Formularfeldernamensraum" rumgeistern -- sondernleicht aussortierbar sind. Die Formularfelder, die mit "{AUTH}"...
Dispatcher: Auch Controller ermöglichen, die Admin-Login benötigen
Default ist für Controller, dass all ihre Funktionen User-Loginsbenötigen. Kann ein Controller ändern, indem er die Sub"get_auth_level" überschreibt (siehe Doku inSL::Contrller::Base). Dies schafft die Basis dafür, auch Admin-Dinge...
Tippfehler aus commit 46bc75c8079099de22ccbc6281b04f42ade67f1a korrigiert.
CsvImport::Parts: Option zum Überspringen von Artikeln mit existierenden Nummern
implementiert #1965
Historiensuchmaschine von date Magic befreit
War ursprünglich Teil von 46bc75c8079099de22ccbc6281b04f42ade67f1a.Das Javascript hatte noch ein paar Bugs, die sollten damit behoben sein.
Date-Input-Felder durch 'L.date_tag's ersetzt
Sonderzeichen in Einzelansicht Erzeugnis
Wenn in der Artikelbeschreibung oder Warengruppe von Bestandteilendes Erzeugnis Sonderzeichen verwendet werden, kam es bisher zuProblemen, vor allem wenn man den Button "Aktualisieren" benutzt.Dieser Fehler ist nun behoben, sowohl für die Artikelbeschreibung,...
Verkaufsbericht Einheiten und Preisfaktoren berücksichtigen
Im Verkaufsbericht werden jetzt auch Einheiten und Preisfaktorenberücksichtigt. Vorher kam es zu Fehlern, wenn man Rechnungenmit von den Basisangaben abweichenden Einheiten oder Preisfaktorenerstellt hat. Weiterhin werden in dem Bericht nur noch absolute Mengen...
ap::form_footer auf template umgestellt.
Spaltenueberschriften Export auf Import abgleichen
implementiert #1851
no tabs!
Administrationsoberflaeche: aktive User anzeigen
implementiert #1853
Meldung beim Speichern einer Wiedervorlage anzeigen(Ticket #1697)
Preview Mode bei Imports
Bei großen Imports interessieren einen meist nur die Fehler, oder die erstenpaar zeilen um zu sehen ob der Import so gut aussieht. Diese Modi sind jetztverfügbar.
Keine Längenbeschränkung für Spalte phone in den Tabellen customer und vendor.