Difference between revisions of "Changelog 2013"

From LISApedia
Jump to: navigation, search
 
(142 intermediate revisions by the same user not shown)
Line 1: Line 1:
Auf dieser Seite werden die Änderungen an LISA im Jahr 2013 angezeigt. Außerdem sind noch die Jahre [[Changelog_2012|2012]], [[Changelog_2011|2011]] und [[Changelog_2010|2010]] verfügbar.
+
Auf dieser Seite werden die Änderungen an LISA im Jahr 2013 angezeigt. Um andere Jahre zu sehen, suche bitte nach "Changelog".
 +
 
 +
 
 +
'''30.12.2013 Weitere Umzugsvorbereitungen'''
 +
 
 +
Momentan werden massive Umbauarbeiten an LISAs Verzeichnisstruktur vorgenommen, um die Neuanlage von LISA-Lizenznehmern, Backups und das Löschen temporärer Dateien zu vereinfachen. Ich hoffe, dass für die Benutzer nichts davon zu merken ist.
 +
 
 +
 
 +
'''20.12.2013 Individuelle Artikel-Flags'''
 +
 
 +
Jeder Lizenznehmer kann sich von mir die benötigten Artikel-Flags selbst zusammenstellen lassen, LISA selbst gibt nun keine mehr vor. Für die bestehenden Lizenznehmer bleibt natürlich alles beim Alten - sie können allerdings bei Bedarf weitere Artikel-Flags anlegen lassen.
 +
 
 +
 
 +
'''18.12.2013 Flaglisten und Umzugsvorbereitungen'''
 +
 
 +
Der Start in den Tag begann etwas holprig, denn LISAs zeit- und ereignisgesteuerte Aufgaben (wie z.B. die Aufhebung von Kundensperren) war durch die Umzugsvorbereitungen ins Rechenzentrum unabsichtlich außer Kraft gesetzt. Im Laufe des Tages habe ich dafür gesorgt, dass LISA nun auch Listen von Artikeln mit bestimmten Flags ordentlich anzeigen kann, wobei mir ein Fehler unterlaufen ist, der unerwünschte Auswirkungen auf die Artikelsuche hatte. Nun sollte aber alles wieder funktionieren, und die Umzugsvorbereitungen können fortgesetzt werden.
 +
 
 +
 
 +
'''15.12.2013 Urlaubszeit Jahresende'''
 +
 
 +
Ich bin zwischen dem 21.12. und 29.12. in Urlaub und werde Änderungen an LISAs Programmcode nur im Notfall durchführen.
 +
 
 +
 
 +
'''12.12.2013 LISA schaut sich neue Räumlichkeiten an'''
 +
 
 +
Ich habe gestern das Angebot bekommen, einen Account auf einem Server beim Anbieter Hetzner zu erhalten, auf dem das Virtualisierungssystem ESXi läuft. LISA hätte dort einen stabileren Hardware-Unterbau, ein sicheres RAID-Festplattensystem, eine wesentlich höhere Upload-Bandbreite, Schutz vor Internet- und Stromausfall, und ich kann Änderungen an der Konfiguration mit einem Snapshot des kompletten Servers testen und den Server im Fehlerfall aus einem Snapshot wiederherstellen.
 +
 
 +
Ich werde die Möglichkeiten gründlich austesten und gegebenenfalls einen Umzug erwägen.
 +
 
 +
 
 +
'''11.12.2013 Website-Log für das "neue" Shop-System'''
 +
 
 +
Die Benutzer der F.A.I.R.E. können nun auch sehen, was ihre Kunden im Webshop treiben. Auf der Kundenseite gibt es (falls verfügbar) einen neuen Tab, über den die letzten 20 Besuche des Kunden im Webshop abgezeigt werden können. Ein Klick auf das jeweilige Datum bringt mehr Details.
 +
 
 +
 
 +
'''11.12.2013 Replikationssystem geht in die Testphase'''
 +
 
 +
Das eigens für LISA entwickelte Datenbank-Replikationssystem wurde derart optimiert, dass es nur Datensätze repliziert, die sich in der Zwischenzeit auch wirklich geändert haben (wohingegen LISAs interne Datenhaltung da nicht so zimperlich ist) und geht nun in die Langzeit-Testphase, die durchaus einige Monate andauern kann. Läuft alles zuverlässig, wird LISAs Datenbestand sekundengenau gesichert und kann theoretisch gleichzeitig in einen Backup-Server eingespielt werden.
 +
 
 +
 
 +
'''06.12.2013 Zweite Tab-Zeile auf der Kundenseite'''
 +
 
 +
Auf der Kundenseite wurde eine zweite Tab-Zeile hinzugefügt, die den Warenkorb des Kunden sowie die laufenden und erledigten Kommissionen anzeigt. Die Änderung ist nicht sehr schön - vielleicht finde ich noch eine bessere Lösung...
 +
 
 +
 
 +
'''06.12.2013 Bugfix: Automatische Mengenerfassung per EAN-Code'''
 +
 
 +
* Wenn mehrere Artikel mit einem EAN-Code gefunden wurden, aber nur einer davon im Sortiment ist, wird LISA den Artikel auf die Bestellung buchen, der sich im Sortiment befindet.
 +
 
 +
* Wurde nur ein Artikel gefunden, der aussortiert ist, wird LISA den aussortierten Artikel wählen.
 +
 
 +
 
 +
'''06.12.2013 Bestandskorrekturen'''
 +
 
 +
Über die Seite "Verwaltung -> Artikel-Bestände -> Bestands-Import" können Korrekturbestände (zum Beispiel nach einer Inventur) importiert werden. Vor dem Import kann auf Wunsch auch eine Liste mit den Abweichungen erzeugt werden. Für jeden Bestands-Import wird automatisch ein Lieferschein angelegt, um die Änderungen bei Bedarf gesammelt bearbeiten oder löschen zu können.
 +
 
 +
Es wurde außerdem ein Fehler beseitigt, der dazu führte, dass eine Korrekturbuchung nicht als solche erkannt wurde.
 +
 
 +
Nicht zuletzt können nun auch Lieferanten-Lieferscheine gelöscht werden, ohne dass sie vorher geleert werden müssen.
 +
 
 +
 
 +
'''05.12.2013 Bugfix: CSV-Dateien'''
 +
 
 +
Beim Hochladen von CSV-Dateien kam es vor, dass bestimmte Dateien nicht akzeptiert wurden. Dies lag an der Dateigröße: LISA hat den Upload von Dateien erst ab einer bestimmten Größe zugelassen.
 +
 
 +
Von nun an wird LISA nicht davor zurückschrecken, auch kleinste Dateien hochzuladen.
 +
 
 +
 
 +
'''03.12.2013 Dynamische Artikel-Listen'''
 +
 
 +
Noch einmal geht es um dynamische Artikel-Listen. Ab sofort können Artikel aus Artikel-Auflistungen (dazu gehören beispielsweise die Suchergebnisse, aber auch Artikel-Listen) direkt in dynamische Artikel-Listen gefüllt werden. So ist jetzt sowohl ein kompletter Austausch von dynamischen und regulären Artikel-Listen möglich wie auch eine schnelle Zusammenstellung einer Liste aus Suchergebnissen. Man kann auf dieselbe Weise auch Artikel von dynamischen Listen entfernen, wodurch man diese leicht ausleeren kann.
 +
 
 +
 
 +
'''01.12.2013 Allgemeine dynamische Listen'''
 +
 
 +
Dynamische Artikel-Listen können optional für alle sichtbar gemacht werden. So lassen sie sich gemeinsam bearbeiten.
 +
Die dynamischen Listen wurden außerdem intern komplett überarbeitet, um das Prinzip auch für Kunden-Listen nutzbar zu machen. Ich hoffe, dass es zu keinen Fehlern gekommen ist.
 +
 
 +
 
 +
'''30.11.2013 Mehr Informationen auf Kommissionspapieren'''
 +
 
 +
Auf Kommissionspapieren sind Lieferant, Rabatte, EVPs, Einzelpreise (je nach Rechnungsprogramm brutto oder netto) und Postenpreise (dito) zu sehen. Außerdem habe ich einen Fehler behoben, der dazu führte, dass der Bearbeiter doppelt angezeigt wurde.
 +
 
 +
 
 +
'''26.11.2013 Dynamische Artikel-Listen'''
 +
 
 +
Den Artikeln, die in einer dynamischen Artikel-Liste gesammelt wurden, können nun auch reguläre Artikel-Listen zugeordnet werden. Zusammen mit der Funktion, dynamische Artikel-Listen aus CSV-Dateien zu befüllen, ergibt sich hier neues Potential für die Pflege des Artikelstamms.
 +
 
 +
 
 +
'''20.11.2013 Neues Replikationssystem'''
 +
 
 +
Das von Oracle bereitgestellte Replikationssystem für die LISA-Datenbanken hat sich in der Praxis nicht bewährt, daher habe ich eine Alternative entwickelt. LISA wird jede wichtige Abfrage, die einen Datensatz einfügt oder verändert, in eine Datei auf dem Backup-Server schreiben, so dass bei einem Crash des Servers zuerst der Datenbank-Stand vom Vortag und danach die Datei mit den zwischenzeitlichen Abfragen eingespielt werden kann, so dass in der Theorie keine wichtigen Daten verloren gehen können, wenn nicht gleichzeitig die Daten des Servers und des räumlich getrennten Backup-Systems beschädigt werden.
 +
Das System muss jedoch noch getestet werden.
 +
 
 +
 
 +
'''14.11.2013 Kommissionen und Konditionen'''
 +
 
 +
Das Konditionsgefüge in LISA wurde erweitert. Konditionen können nun für Bestellungen und/oder Kommissionen gelten. Der Lizenznehmer kann mir mitteilen, welche Werte LISA bei der Anlage neuer Konditionen voreinstellen soll.
 +
 
 +
 
 +
'''12.11.2013 Bugfix: Erledigte Bestellungen'''
 +
 
 +
Beim Hinzufügen von Posten zu erledigten Bestellungen wurden diese nicht als erledigt markiert. Sie wurden nicht aus dem Bestand ausgebucht und landeten auch auf den Rückstands-Informationen. Der Fehler ist behoben.
 +
 
 +
 
 +
'''12.11.2013 Kunden-Jahresauswertung'''
 +
 
 +
Auf der Seite Statistik -> Kunden -> Kunden-Jahresauswertung kann auf Wunsch eine Aufstellung der Jahresumsätze aller Kunden gruppiert nach Artikel-Konditionen heruntergeladen werden. Außerdem wurde auf dem Statistik-Tab der Kundenseite ein Bereich hinzugefügt, in dem sich ebenfalls die entsprechenden Summen ansehen lassen. So ist zum Beispiel ersichtlich, welcher Umsatz sich welchem Lieferanten zuordnen lässt. Die gewünschten Artikel-Listen müssen mir mitgeteilt werden.
 +
 
 +
 
 +
'''12.11.2013 Lieferanten-Lieferscheine und Rechnungen'''
 +
 
 +
* Beim Import elektronischer Rechnungen wird LISA Preise, die um mindestens 2 Cent vom erwarteten Preis abweichen, farblich hervorheben.
 +
* Lieferscheine verfügen nun über Summenangaben, mit deren Hilfe sich die korrekte Eingabe besser korrigieren lässt.
 +
 
 +
 
 +
'''09.11.2013 Kunden-Bemerkungen einer Bestellung'''
 +
 
 +
Die Bemerkungen des Kunden zu einer Bestellung können ab sofort von Benutzern bearbeitet werden, indem sie auf den Freischalten-Link klicken.
 +
 
 +
 
 +
'''09.11.2013 Design-Dateien entschlackt'''
 +
 
 +
Der technische Hintergrund der LISA-Designs wurde massiv verschlankt, ohne die Funktion zu beeinträchtigen. Der einzige optische Unterschied ist, dass nun die Links in LISA nicht mehr unterstrichen sind. Die Änderung erfolgte, um Erstellung und Wartung von Designs zu vereinfachen.
 +
 
 +
 
 +
'''06.11.2013 Serverabfrage: Verhindern von Mehrfachklicks'''
 +
 
 +
Durch mehrfaches Klicken, während schon eine Abfrage an den Server geschickt wurde, kann sich der Browser für einige Zeit aufhängen. An einigen Stellen (zum Beispiel in der Umsatzstatistik und beim Umschalten der Verfügbarkeit eines Artikels) wurde ein bildschirmfüllendes Ladesymbol eingefügt, welches Mehrfachklicks praktisch unmöglich macht. Vielleicht wird dieser Ladebildschirm künftig auch an anderen Stellen LISAs Ladevorgänge signalisieren.
 +
 
 +
 
 +
'''05.11.2013 Geschwindigkeit der Bestellannahme erhöht'''
 +
 
 +
LISA hat unter Umständen viel zu tun, wenn ein Posten aufgenommen wird. Sie muss alle Posten durchgehen, um zu schauen, ob sich Posten zusammenfassen lassen, sie muss Summen bilden und die richtige Transportkondition auswählen.
 +
Indem ich geringe Komfort-Einbußen vorerst in Kauf genommen habe, konnte ich nun die Geschwindigkeit der Bestell-Annahme erhöhen, was vor allem bei Bestellungen mit vielen Posten auffallen wird. Den fehlenden Komfort werde ich nach und nach wiederherstellen.
 +
 
 +
 
 +
'''26.10.2013 Optionsfenster neu gestaltet'''
 +
 
 +
LISAs Optionsfenster, welches man zum Beispiel für Kunden und Bestellungen aufrufen kann, wurde neu gestaltet, um längere Texte unterbringen zu können.
 +
 
 +
 
 +
'''24.10.2013 Schnellere Umsatzstatistiken'''
 +
 
 +
Durch eine Optimierung der Datenbankabfrage konnte ich die Erstellung einer Umsatzstatistik um einige Tausend Prozent beschleunigen. Es sollte vorerst keine unerträglichen Wartezeiten mehr geben.
 +
 
 +
 
 +
'''04.10.2013 Alle Posten beim Umbuchen markieren'''
 +
 
 +
Beim Umbuchen von Posten können alle Posten durch einen Klick auf das Symbol in der Kopfzeile markiert werden. Will man alle Posten umbuchen, klickt man auf das Umbuchen-Symbol, zum Löschen aller Posten auf das Löschen-Symbol und so weiter.
 +
 
 +
 
 +
'''03.10.2013 Suche nach elektronischen Rechnungen und Lieferscheinen'''
 +
 
 +
Ab sofort bietet die Suche mit der vorangestellten Raute-Taste (#) die Möglichkeit, nach elektronischen Rechnungen und Lieferscheinen zu suchen. Es können die Buchstaben "el" und "er" synonym verwendet werden. Kleiner Tipp: Nach wie vor kann man sich alle Raute-Suchoptionen anzeigen lassen, indem man die Raute-Taste eingibt und [Enter] drückt.
 +
 
 +
 
 +
'''03.10.2013 Bugfix: Reservierungen'''
 +
 
 +
Auf der Seite Verwaltung -> Reservierungen (die auch erst seit heute so heißt) sind alle Links zu den reservierten Posten gefixt. Sie hatten nicht zur Reservierung selbst, sondern zu den Stammdaten des Postens geführt.
 +
 
 +
 
 +
'''01.10.2013 Zahlungsbedingungen'''
 +
 
 +
Die erste technische Umsetzung der Zahlungsbedingungen einer Bestellung hat nicht viel Freude ausgelöst, weswegen ich eine Änderung erarbeitet habe.
 +
* Künftig "erbt" eine Bestellung nicht nur (wie bisher) bei ihrer Neuanlage die Zahlungsbedingungen des Kunden, sondern die Zahlungsbedingungen des Kunden gelten für jede Bestellung dieses Kunden, sofern innerhalb der Bestellung nicht ausdrücklich (abweichende) Zahlungsbedingungen festgelegt wurden. Ändert man also die Zahlungsbedingungen des Kunden, werden auch die Zahlungsbedingungen der offenen Bestellungen geändert.
 +
* Die Zahlungsbedingungen werden beim Erledigen einer Bestellung angezeigt, können dort aber nicht verändert werden.
 +
* Will man die Zahlungsbedingungen einer Bestellung manuell festlegen, muss man das entsprechende Häkchen aktivieren, ansonsten werden die Änderungen nicht gespeichert.
 +
* Die Zahlungsbedingungen bestehender Bestellungen werden nicht beeinträchtigt, sondern bleiben erhalten, bis mich die Lizenznehmer beauftragen, sie ebenfalls von den Kundendaten "erben" zu lassen.
 +
 
 +
Ich hoffe, dass sich diese Regelung als alltagstauglicher erweisen wird.
 +
 
 +
 
 +
'''29.09.2013 Erinnerung an Frachtkosten'''
 +
 
 +
Die passenden Umstände vorausgesetzt, erinnert LISA nun beim Erledigen einer Bestellung an die Frachtkosten.
 +
 
 +
 
 +
'''27.09.2013 Lieferanten-Bestellungen einbuchen'''
 +
 
 +
Die Lieferanten-Bestellfunktion ist nun eingeschränkt nutzbar. LISA kann auf der Seite "Verwaltung -> Artikel-Bestände -> Bestellungen" Bestellmengen vorschlagen, Bestellungen speichern und bestellte Posten einbuchen.
 +
 
 +
Was noch nicht funktioniert:
 +
* Posten manuell zu Bestellungen hinzufügen
 +
* Elektronische Lieferscheine mit Bestellungen "verrechnen"
 +
 
 +
 
 +
'''23.09.2013 Lieferscheine exportieren'''
 +
 
 +
Die Liste der Posten eines Lieferscheins wurde in LISAs aktuelles Listenformat umgewandelt und kann daher fortan auch sortiert und exportiert werden.
 +
 
 +
 
 +
'''23.09.2013 "Wichtige Reports" entfernt'''
 +
 
 +
Es gibt nun keinen Unterschied mehr zwischen "wichtigen" und allgemeinen Reports, und auch keine Möglichkeit, dazwischen umzuschalten oder ein entsprechendes Flag zu vergeben. Auf der Reports-Seite werden schlicht die letzten Reports angezeigt.
 +
 
 +
 
 +
'''22.09.2013 Symbol-Updates'''
 +
 
 +
* Das Zahnrad-Symbol, auf das man zum Ändern von Datensätzen geklickt hat, wird sukzessive durch ein neues unscheinbares Fenster-Symbol ersetzt. Das neue Symbol wird immer ganz am Anfang der Datenzeile stehen, so dass stets klar ist, was passiert, wenn man auf dieses Symbol klickt. Es ging mir nicht darum, das Symbol zu ändern, sondern darum, dass die LISA-Benutzer sich daran gewöhnen können, dass die Stammdaten einer Datenzeile immer mit einem Klick auf das Symbol ganz links zu ändern sind. Das Zahnrad hat an dieser Stelle für optische Unruhe gesorgt und wurde deshalb ersetzt.
 +
* Die "Rückstellung" eines Posten wurde jetzt überall in "Reservierung" umbenannt. LISA gebrauchte mal den einen, mal den anderen Begriff. Außerdem sind die Details zu einer Reservierung nicht mehr direkt auf der Kundenseite zu sehen, sondern nur noch dann, wenn man mit der Maus über das Warenkorb-Symbol fährt. Reservierungen werden auch nicht mehr über die "Posten ändern"-Seite eingetragen, sondern direkt mit einem Klick auf das Reservierungssymbol, das von nun an immer zu sehen sein wird. Die Kundenseite wird so übersichtlicher, und das Speichern von Postendaten gerät nicht mehr mit dem Speichern von Reservierungsdaten in Konflikt.
 +
 
 +
 
 +
'''12.09.2013 Optionen dynamischer Artikel-Listen'''
 +
 
 +
Allen Artikeln in einer dynamischen Artikel-Liste können nun mit wenigen Klicks Artikel-Flags zugeordnet (oder entfernt) und eine Ladefolge-Gruppe zugewiesen werden. In Kombination mit dem Befüllen dynamischer Artikel-Listen aus CSV-Dateien könnte sich hier noch Nutzungspotenzial abzeichnen.
 +
So können zum Beispiel Sonderpreis-Artikel in eine dynamische Artikel-Liste eingelesen, entsprechend geflagt und dem richtigen Lagerort zugeordnet werden.
 +
 
 +
 
 +
'''11.09.2013 Update: Bestellungen'''
 +
 
 +
Nein, nein, die Bestellungen bei den Lieferanten sind noch nicht fertig umgesetzt, ich habe nur ein paar Veränderungen vorgenommen.
 +
* Die Seite "Verwaltung -> Artikel-Bestände" war etwas verwirrend und wurde verschlankt.
 +
* In den Stammdaten eines Artikels kann die Mindestbestellmenge beim Lieferanten angegeben werden. LISA rechnet die Eingabe in eine Stückzahl um.
 +
* Außerdem kann eine Bestell-Einheit angegeben werden. Wenn ein Artikel nur VPE- oder palettenweise bestellt wird, kann LISA das berücksichtigen.
 +
 
 +
 
 +
'''10.09.2013 Lieferschein ändern'''
 +
 
 +
Vor allem, um fehlerhafte Datumsangaben nachträglich korrigieren zu können, gibt es die Möglichkeit, Lieferanten-Lieferscheine zu verändern. Alle bereits auf dem Lieferschein befindlichen Buchungen erben das neue Datum des Lieferscheins.
 +
 
 +
 
 +
'''03.09.2013 Kunden-Statistiken'''
 +
 
 +
Als Amtseinführung des neuen Puffersystems gibt es einen neuen Reiter "Statistik" auf der Kundenseite. Wenn ich mich um wichtigere Aufgaben gekümmert habe, werde ich daran anknüpfen und ein paar mehr Statistiken bereitstellen.
 +
 
 +
 
 +
'''03.09.2013 Nochmal Puffersystem'''
 +
 
 +
Leider lief das neue Puffersystem noch nicht ganz rund - nachdem das alte System zuviel Hauptspeicher verbraucht hatte, kostete das neue zuviel Rechenleistung beziehungsweise Zeit. Ein Pufferdurchgang, der minütlich gestartet wurde, konnte manchmal länger als eine Minute dauern, so dass sich das System aufgeschaukelt und lahmgelegt hat. Es ist ein bisschen zum Verrücktwerden, aber ich lasse mir natürlich nichts anmerken.
 +
 
 +
Technische Details:
 +
Ich habe das Puffersystem nun so modifiziert, dass der Server selbst entscheidet, wieviele Datensätze aktualisiert werden, abhängig davon, wie ausgelastet er ist. Ich gebe ihm als Information nur, wie lange ein kompletter Zyklus bestimmter Aufgaben im Regelfall dauern sollte. Zur Berechnung der in einem minütlichen Durchgang zu puffernden Datensätze  verwendet er dann die Formel (Pufferfaktor = -2 x Systemload + 1,6), deren beide Nullstellen bei 1,6-facher Pufferleistung und 0,8 Systemload (20% Systemauslastung) liegen, so dass das System in ruhigen Zeiten maximal die 1,6-fache Anzahl der zur Einhaltung der Zyklusdauer erforderlichen Datensätze puffert, während sich der Puffer bei einer Load von 0,8 temporär komplett abschaltet, bis die Load sinkt. Falls ein minütlicher Durchgang also mal länger als eine Minute dauern sollte und währenddessen schon der nächste Durchgang gestartet wird, wird die Prozessorauslastung und damit auch die Load steigen und der Puffer sich abschalten. Auch während der nächtlichen Backup-Vorgange wird die hohe Load dafür sorgen, dass der Puffer deaktiviert wird.
 +
 
 +
Ich denke, dass der neu modifizierte Puffer sehr wartungsarm sein und das System nun wirklich vor Überlastung schützen wird.
 +
 
 +
 
 +
'''29.08.2013 Neues Puffersystem'''
 +
 
 +
Zur Zeit werden umfangreiche Änderungen an LISAs Puffersystem vorgenommen. Diese sind nötig, weil LISAs Puffer in den letzten Wochen überlastet und dadurch teilweise defekt waren. Das neue Puffersystem wird den Server schonen, indem die Auswertungen gleichmäßiger über längere Zeiträume (mehrere Minuten) verteilt werden, anstatt dass zu einem fixen Zeitpunkt alle Daten erhoben werden.
 +
 
 +
Das neue Puffersystem wird gegen dieselbe Art von Überlastung (nämlich einen hohen Speicherverbrauch) unempfindlich sein und kann die Daten somit auch in kürzeren Abständen aktualisieren als zuvor.
 +
Wird ein schnellerer Pufferzyklus benötigt, kann LISA dies fortan durch Quasi-Parallelschaltung mehrerer Prozesse ermöglichen.
 +
 
 +
Einige Pufferfunktionen nutzen schon das neue System - die entsprechenden alten Funktionen wurden unter Verwaltung -> Shiva als veraltet gekennzeichnet und werden auch nicht mehr automatisch aktiviert.
 +
 
 +
Vorteile:
 +
* Verteilung der Serverbelastung auf größere Zeiträume
 +
* Drastische Verringerung des Speicherverbrauchs
 +
* Keine Absturzgefahr
 +
* Kürzere Aktualisierungszyklen
 +
* Ungepufferte (z.B. neue) Objekte werden minütlich eingepuffert
 +
 
 +
Nachteile:
 +
* Kann nicht manuell aktiviert werden
 +
 
 +
 
 +
'''20.08.2013 Importfunktion für Staffelpreise'''
 +
 
 +
Grundsätzlich lassen sich auf der Importseite nun auch Importe von Staffelpreisen durchführen. Die Staffelpreis-Tabelle muss zuerst als CSV-Datei hochgeladen werden.
 +
 
 +
 
 +
'''15.08.2013 Bugfix: Lieferscheine einlesen'''
 +
 
 +
Die Probleme, die beim Import von Lieferscheinen ohne Preise auftraten, sind behoben.
 +
 
 +
 
 +
'''08.08.2013 Tabs auf der Statistik-Seite'''
 +
 
 +
Die Statistik-Seite wurde durch Tabs verschlankt und lädt dadurch schneller. (Die Berechnung der Umsätze wurde jedoch nicht beschleunigt.) Alle Links zu fragwürdigen Statistiken über Artikel- und Kundenumsätze wurden entfernt und werden somit durch die Toplisten im BETA-Stadium ersetzt.
 +
 
 +
 
 +
'''03.08.2013 Tabs auf der Kundenseite'''
 +
 
 +
Um schneller auf wichtige Funktionen der Kundenseite zugreifen zu können, habe ich Tabs eingebaut. Die entsprechenden Funktionen des Options-Menüs wurden entfernt.
 +
Außerdem wurde die Kontakte-Seite komplett als Tab in die Kundenseite integriert, und Kontakt-Details sind nun auch veränderbar. Auch der E-Mail-Tab wurde überarbeitet, und die Konditionen wurden ebenfalls in einen Tab verlagert. Alles wurde etwas angehübscht.
 +
 
 +
 
 +
'''31.07.2013 Neue Listen-Ansicht'''
 +
 
 +
Ich habe eine neue universell einsetzbare Listen-Ansicht entwickelt, die es erlaubt, Listen nach beliebigen Spalten schnell aufsteigend und absteigend zu sortieren sowie unkompliziert als CSV zu exportieren. Die Listen in LISA werden, wo es möglich und sinnvoll ist, nach und nach auf die neue Ansicht umgestellt.
 +
 
 +
 
 +
'''30.07.2013 Umbenennung von Bildern'''
 +
 
 +
Die Funktion "Alle RESOURCES [...] umbenennen..." des Shiva-Moduls entfernt jetzt auch Leerzeichen aus Artikelbildern.
 +
 
 +
 
 +
'''30.07.2013 Bugfix: Rückstände löschen'''
 +
 
 +
Im Zuge von Optimierungsarbeiten an den Notifications wurde die "Rückstände löschen"-Notification wegoptimiert. Nun wird sie wieder auftauchen, falls nötig.
 +
 
 +
 
 +
'''30.07.2013 Bugfix: CSV-Dateien hochladen'''
 +
 
 +
CSV-Dateien können nun wieder unter "Verwaltung -> CSV-Dateien" direkt in LISA hineingezogen und hochgeladen werden. So sollte es jetzt eine Komplettlösung zum Einlesen von elektronischen Lieferscheinen geben.
 +
 
 +
 
 +
'''28.07.2013 CSV-Dateien löschen'''
 +
 
 +
Die Überschrift besagt alles: CSV-Dateien können über "Verwaltung -> CSV-Dateien" gelöscht werden.
 +
 
 +
 
 +
'''28.07.2013 Artikel löschen'''
 +
 
 +
Artikel können nun über die Artikelseite gelöscht werden. Die Aktion kann nicht vom Benutzer rückgängig gemacht werden.
 +
 
 +
 
 +
'''27.07.2013 BETA: Einlesen elektronischer Lieferscheine'''
 +
 
 +
Elektronische Rechnungen und Lieferscheine können prinzipiell eingelesen werden. Dazu werden sie in den LISA-CSV-Ordner hochgeladen und dann unter "Verwaltung -> Artikel-Bestände -> Lieferschein-Import" ausgewählt. Nach dem weiteren Procedere legt LISA einen neuen Lieferschein an und ordnet ihm die Posten des elektronischen Lieferscheins zu. Allerdings müssen Import-Metadaten erstellt werden, damit LISA die Daten richtig interpretieren kann. Bitte nehmt Kontakt mit mir auf, um die Metadaten einzurichten. Ich benötige dazu eine elektronische Rechnung des Lieferanten.
 +
 
 +
 
 +
'''26.07.2013 Bugfix: Verhinderung mehrerer Gutschriften zu einer Rechnung'''
 +
 
 +
Eine Rechnung sollte ab sofort nur noch einmal gutgeschrieben werden können, und nicht mehrmals hintereinander, auch wenn der Server mal nicht reagiert. Außerdem wurde vor der Gutschrift eine Sicherheitsfrage eingebaut.
 +
 
 +
 
 +
'''22.07.2013 Bugfix: Bestände'''
 +
 
 +
Unter bestimmten Umständen konnte es vorkommen, dass die Bestände nicht zur Laufzeit gepuffert und somit falsche Bestände angezeigt wurden. Dieser Fehler sollte hoffentlich behoben sein.
 +
 
 +
 
 +
'''19.07.2013 Frachtkostenerinnerung'''
 +
 
 +
Auf Wunsch ist LISA in der Lage, an die Berechnung von Frachtkosten zu erinnern. Der Wunsch muss mir gemeldet werden, dann werden die Einzelheiten abgesprochen.
 +
 
 +
 
 +
'''17.07.2013 Bugfix: Notifications für Rechnungen'''
 +
 
 +
Wenn eine Bestellung erledigt wurde und es Notifications für verschiedene Rechnungsprogramme gibt, der Benutzer aber festlegt, dass alle Posten mit LISA fakturiert werden sollen, wird LISA alle nicht mehr benötigten Notifications sofort selbständig eliminieren.
 +
 
 +
 
 +
'''17.07.2013 Bugfix: Notifications für Rückstände'''
 +
 
 +
LISA wird keine Rückstands-Notifications mehr anhäufen, wenn mehrere Bestellungen desselben Kunden von demselben Benutzer erledigt wurden. Sie zeigt fortan nur noch jeweils eine Notification an.
 +
 
 +
 
 +
'''16.07.2013 Posten zu erledigten Bestellungen hinzufügen'''
 +
 
 +
Jede Bestellung erhält nun ein Artikel-Suchfeld, über das man neue Posten hinzufügen kann. So kann man im Nachhinein beispielsweise noch Frachtkosten berechnen und muss keine Posten aus der aktuellen Bestellung umbuchen.
 +
 
 +
 
 +
'''15.07.2013 Posten-Preisoptionen entfallen'''
 +
 
 +
Weil die Fakturierungsansicht einer Bestellung als zentraler Ort für Preis- und Rabattänderungen fungieren soll, wurden die Preisoptionen in der "Posten verändern"-Ansicht entfernt.
 +
 
 +
 
 +
'''14.07.2013 EVP-Speicherung im Posten'''
 +
 
 +
Ich habe mir über das Wochenende nochmal die Teile von LISA vorgenommen, die für die Konditionierung und Fakturierung verantwortlich sind, und sie so umgebaut, dass ein Posten nun speichert, welcher EVP galt, als er aufgenommen wurde. So wird sich ein Rabatt immer an dem Nettopreis messen, den der Artikel "damals" hatte, und nicht am aktuellen Artikel-Nettopreis. Der Umbau war nötig, weil es verschiedene Probleme mit der Rabattierung von Sammelnummer-Artikeln gab, die langfristig nicht anders zu lösen gewesen wären.
 +
LISA zeigt nun jeweils den "damaligen" EVP des Postens in der Fakturierungsansicht an, und man kann ihn ändern, ohne dass dabei der Verkaufspreis des Postens verändert wird.
 +
 
 +
Der Umbau ist - obwohl es auf den ersten Blick nicht so scheinen mag - noch sehr viel umfangreicher als der vom 10.07.2013, und ich hoffe abermals, dass es nicht zu Problemen kommen wird.
 +
 
 +
Ein nicht gewünschtes Verhalten ist mir beim Testen aufgefallen: Bei Artikeln, deren Preis sich seit der Aufnahme des Postens geändert hat, stellt LISA den Rabatt in Rot dar, obwohl es sich um den richtigen Rabatt handelt. Das kommt daher, dass der Rabatt nicht zum EVP (den ich neu in die Postendaten hineinschreiben musste) passt.
 +
 
 +
 
 +
'''12.07.2013 Bugfix: Datum von Bestandsbuchungen'''
 +
 
 +
Wird eine Bestandsbuchung zu einem Lieferschein vorgenommen, so erhält sie fortan das Datum des Lieferscheins und nicht mehr das aktuelle Datum. Es wurden alle Bestandsbuchungen aktualisiert und die Bestände neu gepuffert.
 +
 
 +
 
 +
'''10.07.2013 Rabattierung von Artikeln mit Preisnachfrage'''
 +
 
 +
Auch Artikel mit Preisnachfrage ziehen nun ganz normal Rabatte und können auf der Fakturierungsseite ganz normal bearbeitet werden. Dies ist eine größere Änderung in LISAs Konditions-Modul - ich hoffe, dass der Umbau keine Probleme hervorruft.
 +
 +
 
 +
'''09.07.2013 Bestandsprüfungen auf der Problemseite'''
 +
 
 +
Unter Verwaltung -> Probleme gibt es viele, viele schöne neue Probleme zu sehen, weil LISA prüft, ob sich der Verfügbarkeits-Status eines Artikels mit seinem Bestand verträgt. Ist ein Artikel beispielsweise gelb oder rot, obwohl es positive Bestände gibt, zeigt LISA den Artikel mitsamt Bestand an.
 +
 
 +
 
 +
'''09.07.2013 Genauere Preisübersicht in der Fakturierungsansicht'''
 +
 
 +
Die Fakturierungsansicht von Bestellungen soll nach und nach so ausgebaut werden, dass sie maximal hilfreiche Informationen liefert. Ich habe einige Werte nachgetragen, beispielsweise den durchschnittlichen Rabatt des Kunden auf die Gesamtsumme der Bestellung.
 +
 
 +
 
 +
'''09.07.2013 Einkaufspreise beim Ändern von Preisen'''
 +
 
 +
Ändert man in der Fakturierungs-Anzeige einer Bestellung Preise oder Rabatte, bekommt man dabei den Einkaufspreis beziehungsweise -rabatt angezeigt. So kann LISA dabei helfen, den Posten nicht unter dem Einkaufspreis zu verkaufen.
 +
 
 +
 
 +
'''08.07.2013 Alternative Rechnungszeilen für Artikel mit Preisnachfrage oder Buchpreisbindung'''
 +
 
 +
Lautet die Artikelbezeichnung auf der Rechnung in der Konfiguration beispielsweise "#ARTIKELBEZEICHNUNG# (EVP: #EVP#)", sollen Artikel mit Preisnachfrage oder Buchpreisbindung wahrscheinlich abweichende Rechnungszeilen produzieren, um diesen Flags gerecht zu werden. LISA bietet jetzt in der Konfiguration unter "Rechnungen" zwei neue Werte an, um bei der Fakturierung dieser Artikel eine alternative Rechnungszeile zu generieren. Ich habe für die Lizenznehmer nach Gutdünken eine Voreinstellung der Werte vorgenommen.
 +
 
 +
 
 +
'''07.07.2013 Jederzeit neue DATEV-Buchungssätze herunterladen'''
 +
 
 +
Der Lizenznehmer kann entscheiden, ob er die Daten für die Finanzbuchhaltung jeden Monat oder in unregelmäßigen Abständen herunterladen möchte. In diesem Fall bietet LISA alle Buchungssätze zum Download an, die eben vorher noch nicht heruntergeladen wurden.
 +
Optional kann angegeben werden, wie alt die dazugehörigen Rechnungen mindestens sein müssen, damit die Buchungssätze zum Download erscheinen. Diese Angabe kann dabei helfen, die Debitoren vor allzu zeitnahen Abbuchungen zu schützen.
 +
 +
 
 +
'''07.07.2013 CSV-Dateien hochladen'''
 +
 
 +
Unter Verwaltung -> CSV-Dateien gibt es nun auch die Möglichkeit, CSV-Dateien per Drag&Drop hochzuladen sowie eine Liste vorhandener CSV-Dateien anzusehen.
 +
 
 +
 
 +
'''06.07.2013 Artikel mit Verfügbarkeits-Angaben'''
 +
 
 +
Auf der Verfügbarkeits-Seite befindet sich ein Container, der alle Artikel mit Verfügbarkeitsangaben enthält.
 +
 
 +
 
 +
'''05.07.2013 Bugfix: Preise bei Bestandsbuchungen'''
 +
 
 +
Unter bestimmten Bedingungen hat LISA bei Eingabe einer neuen Bestandsbuchung nicht den Preis der letzten Bestandsbuchung vorgeschlagen. In Zukunft wird sie sich stärker bemühen.
 +
 
 +
 
 +
'''04.07.2013 Gewinnberechnung pro Bestellung'''
 +
 
 +
In der Fakturierungs-Seite einer Bestellung zeigt LISA den Gewinn pro Posten und den Gesamtgewinn, der sich aus der Bestellung ergibt.
 +
 
 +
 
 +
'''03.07.2013 Netto- und Bruttopreise bei Posten mit Preisabfrage'''
 +
 
 +
Ist bei einem Artikel hinterlegt, dass er bei der Bestellannahme einen Preis nachfragen soll, was beispielsweise bei Sammelnummern der Fall ist, kann sich der Benutzer entscheiden, ob ein Netto- oder Bruttopreis angegeben werden soll. Standard ist nun der Bruttopreis.
 +
 
 +
 
 +
'''03.07.2013 Standards bei der Neukunden-Anlage'''
 +
 
 +
Bei der Anlage von Neukunden werden immer wieder dieselben Daten angegeben, vor allem Preislisten, Flags oder Zahlungsbedingungen. Diese drei Felder können von LISA auf Wunsch automatisch befüllt werden. Der Lizenznehmer kann mir sagen, welche Daten in diese Felder eingetragen werden sollen, wenn ein Neukunde angelegt wird.
 +
 
 +
 
 +
'''02.07.2013 LISA-Rechnungen zusammenfassen'''
 +
 
 +
In den Kundenstammdaten kann hinterlegt werden, ob LISA die durch sie selbst fakturierten Rechnungen zu einer einzigen Rechnung zusammenfassen soll, falls mehrere Rechnungsprogramme mit LISA-Rechnung verwendet werden. Das Flag vererbt sich auf alle zukünftigen Bestellungen des Kunden.
 +
 
 +
 
 +
'''02.07.2013 Kunden- und Bestellungs-Flags'''
 +
 
 +
LISA verfügt nun über bessere Fähigkeiten, die Zusammenhänge zwischen Kunden- und Bestellungs-Flags sinnvoll zu verarbeiten. Sichtbar wird dies zunächst durch ein neues Flag-Feld in der Infozeile der Bestellung, in dem alle Flags der Bestellung zu sehen sind, die man nicht schon woanders sofort erkennen kann (wie beispielsweise das Telefon-Flag). Außerdem kann sie nun warnen, falls ein Flag der Bestellung nicht mit dem Standard aus den Kundenstammdaten übereinstimmt.
 +
 
 +
 
 +
'''02.07.2013 Debitoren exportieren'''
 +
 
 +
Unter "Verwaltung -> Finanzbuchhaltung -> Debitoren-Datensätze herunterladen" kann LISA eine DATEV-gerechte Debitorendatei im CSV-Format generieren.
  
  
 
'''02.07.2013 Freie Skonto-Formulierung in den Zahlungsbedingungen'''
 
'''02.07.2013 Freie Skonto-Formulierung in den Zahlungsbedingungen'''
  
Statt "Sie sparen € 1,30..." kann LISA eine frei einstellbare Formulierung verwenden, in der der Skontobetrag und der verbleibende Rechnungsbetrag als Variablen eingesetzt werden können. Da es noch keine Benutzerschnittstelle zur Pflege der Zahlungsbedingungen gibt, bitte ich darum, die Änderung des Textes bei mir in Auftrag zu geben.
+
Statt "Sie sparen € 1,30..." kann LISA eine frei einstellbare Formulierung verwenden, in der der Skontobetrag und der verbleibende Rechnungsbetrag als Variablen eingesetzt werden können. Da es noch keine Benutzerschnittstelle zur Pflege der Zahlungsbedingungen gibt, bitte ich darum, die Änderung des Textes - falls gewünscht - bei mir in Auftrag zu geben.
  
  

Latest revision as of 21:05, 2 January 2014

Auf dieser Seite werden die Änderungen an LISA im Jahr 2013 angezeigt. Um andere Jahre zu sehen, suche bitte nach "Changelog".


30.12.2013 Weitere Umzugsvorbereitungen

Momentan werden massive Umbauarbeiten an LISAs Verzeichnisstruktur vorgenommen, um die Neuanlage von LISA-Lizenznehmern, Backups und das Löschen temporärer Dateien zu vereinfachen. Ich hoffe, dass für die Benutzer nichts davon zu merken ist.


20.12.2013 Individuelle Artikel-Flags

Jeder Lizenznehmer kann sich von mir die benötigten Artikel-Flags selbst zusammenstellen lassen, LISA selbst gibt nun keine mehr vor. Für die bestehenden Lizenznehmer bleibt natürlich alles beim Alten - sie können allerdings bei Bedarf weitere Artikel-Flags anlegen lassen.


18.12.2013 Flaglisten und Umzugsvorbereitungen

Der Start in den Tag begann etwas holprig, denn LISAs zeit- und ereignisgesteuerte Aufgaben (wie z.B. die Aufhebung von Kundensperren) war durch die Umzugsvorbereitungen ins Rechenzentrum unabsichtlich außer Kraft gesetzt. Im Laufe des Tages habe ich dafür gesorgt, dass LISA nun auch Listen von Artikeln mit bestimmten Flags ordentlich anzeigen kann, wobei mir ein Fehler unterlaufen ist, der unerwünschte Auswirkungen auf die Artikelsuche hatte. Nun sollte aber alles wieder funktionieren, und die Umzugsvorbereitungen können fortgesetzt werden.


15.12.2013 Urlaubszeit Jahresende

Ich bin zwischen dem 21.12. und 29.12. in Urlaub und werde Änderungen an LISAs Programmcode nur im Notfall durchführen.


12.12.2013 LISA schaut sich neue Räumlichkeiten an

Ich habe gestern das Angebot bekommen, einen Account auf einem Server beim Anbieter Hetzner zu erhalten, auf dem das Virtualisierungssystem ESXi läuft. LISA hätte dort einen stabileren Hardware-Unterbau, ein sicheres RAID-Festplattensystem, eine wesentlich höhere Upload-Bandbreite, Schutz vor Internet- und Stromausfall, und ich kann Änderungen an der Konfiguration mit einem Snapshot des kompletten Servers testen und den Server im Fehlerfall aus einem Snapshot wiederherstellen.

Ich werde die Möglichkeiten gründlich austesten und gegebenenfalls einen Umzug erwägen.


11.12.2013 Website-Log für das "neue" Shop-System

Die Benutzer der F.A.I.R.E. können nun auch sehen, was ihre Kunden im Webshop treiben. Auf der Kundenseite gibt es (falls verfügbar) einen neuen Tab, über den die letzten 20 Besuche des Kunden im Webshop abgezeigt werden können. Ein Klick auf das jeweilige Datum bringt mehr Details.


11.12.2013 Replikationssystem geht in die Testphase

Das eigens für LISA entwickelte Datenbank-Replikationssystem wurde derart optimiert, dass es nur Datensätze repliziert, die sich in der Zwischenzeit auch wirklich geändert haben (wohingegen LISAs interne Datenhaltung da nicht so zimperlich ist) und geht nun in die Langzeit-Testphase, die durchaus einige Monate andauern kann. Läuft alles zuverlässig, wird LISAs Datenbestand sekundengenau gesichert und kann theoretisch gleichzeitig in einen Backup-Server eingespielt werden.


06.12.2013 Zweite Tab-Zeile auf der Kundenseite

Auf der Kundenseite wurde eine zweite Tab-Zeile hinzugefügt, die den Warenkorb des Kunden sowie die laufenden und erledigten Kommissionen anzeigt. Die Änderung ist nicht sehr schön - vielleicht finde ich noch eine bessere Lösung...


06.12.2013 Bugfix: Automatische Mengenerfassung per EAN-Code

  • Wenn mehrere Artikel mit einem EAN-Code gefunden wurden, aber nur einer davon im Sortiment ist, wird LISA den Artikel auf die Bestellung buchen, der sich im Sortiment befindet.
  • Wurde nur ein Artikel gefunden, der aussortiert ist, wird LISA den aussortierten Artikel wählen.


06.12.2013 Bestandskorrekturen

Über die Seite "Verwaltung -> Artikel-Bestände -> Bestands-Import" können Korrekturbestände (zum Beispiel nach einer Inventur) importiert werden. Vor dem Import kann auf Wunsch auch eine Liste mit den Abweichungen erzeugt werden. Für jeden Bestands-Import wird automatisch ein Lieferschein angelegt, um die Änderungen bei Bedarf gesammelt bearbeiten oder löschen zu können.

Es wurde außerdem ein Fehler beseitigt, der dazu führte, dass eine Korrekturbuchung nicht als solche erkannt wurde.

Nicht zuletzt können nun auch Lieferanten-Lieferscheine gelöscht werden, ohne dass sie vorher geleert werden müssen.


05.12.2013 Bugfix: CSV-Dateien

Beim Hochladen von CSV-Dateien kam es vor, dass bestimmte Dateien nicht akzeptiert wurden. Dies lag an der Dateigröße: LISA hat den Upload von Dateien erst ab einer bestimmten Größe zugelassen.

Von nun an wird LISA nicht davor zurückschrecken, auch kleinste Dateien hochzuladen.


03.12.2013 Dynamische Artikel-Listen

Noch einmal geht es um dynamische Artikel-Listen. Ab sofort können Artikel aus Artikel-Auflistungen (dazu gehören beispielsweise die Suchergebnisse, aber auch Artikel-Listen) direkt in dynamische Artikel-Listen gefüllt werden. So ist jetzt sowohl ein kompletter Austausch von dynamischen und regulären Artikel-Listen möglich wie auch eine schnelle Zusammenstellung einer Liste aus Suchergebnissen. Man kann auf dieselbe Weise auch Artikel von dynamischen Listen entfernen, wodurch man diese leicht ausleeren kann.


01.12.2013 Allgemeine dynamische Listen

Dynamische Artikel-Listen können optional für alle sichtbar gemacht werden. So lassen sie sich gemeinsam bearbeiten. Die dynamischen Listen wurden außerdem intern komplett überarbeitet, um das Prinzip auch für Kunden-Listen nutzbar zu machen. Ich hoffe, dass es zu keinen Fehlern gekommen ist.


30.11.2013 Mehr Informationen auf Kommissionspapieren

Auf Kommissionspapieren sind Lieferant, Rabatte, EVPs, Einzelpreise (je nach Rechnungsprogramm brutto oder netto) und Postenpreise (dito) zu sehen. Außerdem habe ich einen Fehler behoben, der dazu führte, dass der Bearbeiter doppelt angezeigt wurde.


26.11.2013 Dynamische Artikel-Listen

Den Artikeln, die in einer dynamischen Artikel-Liste gesammelt wurden, können nun auch reguläre Artikel-Listen zugeordnet werden. Zusammen mit der Funktion, dynamische Artikel-Listen aus CSV-Dateien zu befüllen, ergibt sich hier neues Potential für die Pflege des Artikelstamms.


20.11.2013 Neues Replikationssystem

Das von Oracle bereitgestellte Replikationssystem für die LISA-Datenbanken hat sich in der Praxis nicht bewährt, daher habe ich eine Alternative entwickelt. LISA wird jede wichtige Abfrage, die einen Datensatz einfügt oder verändert, in eine Datei auf dem Backup-Server schreiben, so dass bei einem Crash des Servers zuerst der Datenbank-Stand vom Vortag und danach die Datei mit den zwischenzeitlichen Abfragen eingespielt werden kann, so dass in der Theorie keine wichtigen Daten verloren gehen können, wenn nicht gleichzeitig die Daten des Servers und des räumlich getrennten Backup-Systems beschädigt werden. Das System muss jedoch noch getestet werden.


14.11.2013 Kommissionen und Konditionen

Das Konditionsgefüge in LISA wurde erweitert. Konditionen können nun für Bestellungen und/oder Kommissionen gelten. Der Lizenznehmer kann mir mitteilen, welche Werte LISA bei der Anlage neuer Konditionen voreinstellen soll.


12.11.2013 Bugfix: Erledigte Bestellungen

Beim Hinzufügen von Posten zu erledigten Bestellungen wurden diese nicht als erledigt markiert. Sie wurden nicht aus dem Bestand ausgebucht und landeten auch auf den Rückstands-Informationen. Der Fehler ist behoben.


12.11.2013 Kunden-Jahresauswertung

Auf der Seite Statistik -> Kunden -> Kunden-Jahresauswertung kann auf Wunsch eine Aufstellung der Jahresumsätze aller Kunden gruppiert nach Artikel-Konditionen heruntergeladen werden. Außerdem wurde auf dem Statistik-Tab der Kundenseite ein Bereich hinzugefügt, in dem sich ebenfalls die entsprechenden Summen ansehen lassen. So ist zum Beispiel ersichtlich, welcher Umsatz sich welchem Lieferanten zuordnen lässt. Die gewünschten Artikel-Listen müssen mir mitgeteilt werden.


12.11.2013 Lieferanten-Lieferscheine und Rechnungen

  • Beim Import elektronischer Rechnungen wird LISA Preise, die um mindestens 2 Cent vom erwarteten Preis abweichen, farblich hervorheben.
  • Lieferscheine verfügen nun über Summenangaben, mit deren Hilfe sich die korrekte Eingabe besser korrigieren lässt.


09.11.2013 Kunden-Bemerkungen einer Bestellung

Die Bemerkungen des Kunden zu einer Bestellung können ab sofort von Benutzern bearbeitet werden, indem sie auf den Freischalten-Link klicken.


09.11.2013 Design-Dateien entschlackt

Der technische Hintergrund der LISA-Designs wurde massiv verschlankt, ohne die Funktion zu beeinträchtigen. Der einzige optische Unterschied ist, dass nun die Links in LISA nicht mehr unterstrichen sind. Die Änderung erfolgte, um Erstellung und Wartung von Designs zu vereinfachen.


06.11.2013 Serverabfrage: Verhindern von Mehrfachklicks

Durch mehrfaches Klicken, während schon eine Abfrage an den Server geschickt wurde, kann sich der Browser für einige Zeit aufhängen. An einigen Stellen (zum Beispiel in der Umsatzstatistik und beim Umschalten der Verfügbarkeit eines Artikels) wurde ein bildschirmfüllendes Ladesymbol eingefügt, welches Mehrfachklicks praktisch unmöglich macht. Vielleicht wird dieser Ladebildschirm künftig auch an anderen Stellen LISAs Ladevorgänge signalisieren.


05.11.2013 Geschwindigkeit der Bestellannahme erhöht

LISA hat unter Umständen viel zu tun, wenn ein Posten aufgenommen wird. Sie muss alle Posten durchgehen, um zu schauen, ob sich Posten zusammenfassen lassen, sie muss Summen bilden und die richtige Transportkondition auswählen. Indem ich geringe Komfort-Einbußen vorerst in Kauf genommen habe, konnte ich nun die Geschwindigkeit der Bestell-Annahme erhöhen, was vor allem bei Bestellungen mit vielen Posten auffallen wird. Den fehlenden Komfort werde ich nach und nach wiederherstellen.


26.10.2013 Optionsfenster neu gestaltet

LISAs Optionsfenster, welches man zum Beispiel für Kunden und Bestellungen aufrufen kann, wurde neu gestaltet, um längere Texte unterbringen zu können.


24.10.2013 Schnellere Umsatzstatistiken

Durch eine Optimierung der Datenbankabfrage konnte ich die Erstellung einer Umsatzstatistik um einige Tausend Prozent beschleunigen. Es sollte vorerst keine unerträglichen Wartezeiten mehr geben.


04.10.2013 Alle Posten beim Umbuchen markieren

Beim Umbuchen von Posten können alle Posten durch einen Klick auf das Symbol in der Kopfzeile markiert werden. Will man alle Posten umbuchen, klickt man auf das Umbuchen-Symbol, zum Löschen aller Posten auf das Löschen-Symbol und so weiter.


03.10.2013 Suche nach elektronischen Rechnungen und Lieferscheinen

Ab sofort bietet die Suche mit der vorangestellten Raute-Taste (#) die Möglichkeit, nach elektronischen Rechnungen und Lieferscheinen zu suchen. Es können die Buchstaben "el" und "er" synonym verwendet werden. Kleiner Tipp: Nach wie vor kann man sich alle Raute-Suchoptionen anzeigen lassen, indem man die Raute-Taste eingibt und [Enter] drückt.


03.10.2013 Bugfix: Reservierungen

Auf der Seite Verwaltung -> Reservierungen (die auch erst seit heute so heißt) sind alle Links zu den reservierten Posten gefixt. Sie hatten nicht zur Reservierung selbst, sondern zu den Stammdaten des Postens geführt.


01.10.2013 Zahlungsbedingungen

Die erste technische Umsetzung der Zahlungsbedingungen einer Bestellung hat nicht viel Freude ausgelöst, weswegen ich eine Änderung erarbeitet habe.

  • Künftig "erbt" eine Bestellung nicht nur (wie bisher) bei ihrer Neuanlage die Zahlungsbedingungen des Kunden, sondern die Zahlungsbedingungen des Kunden gelten für jede Bestellung dieses Kunden, sofern innerhalb der Bestellung nicht ausdrücklich (abweichende) Zahlungsbedingungen festgelegt wurden. Ändert man also die Zahlungsbedingungen des Kunden, werden auch die Zahlungsbedingungen der offenen Bestellungen geändert.
  • Die Zahlungsbedingungen werden beim Erledigen einer Bestellung angezeigt, können dort aber nicht verändert werden.
  • Will man die Zahlungsbedingungen einer Bestellung manuell festlegen, muss man das entsprechende Häkchen aktivieren, ansonsten werden die Änderungen nicht gespeichert.
  • Die Zahlungsbedingungen bestehender Bestellungen werden nicht beeinträchtigt, sondern bleiben erhalten, bis mich die Lizenznehmer beauftragen, sie ebenfalls von den Kundendaten "erben" zu lassen.

Ich hoffe, dass sich diese Regelung als alltagstauglicher erweisen wird.


29.09.2013 Erinnerung an Frachtkosten

Die passenden Umstände vorausgesetzt, erinnert LISA nun beim Erledigen einer Bestellung an die Frachtkosten.


27.09.2013 Lieferanten-Bestellungen einbuchen

Die Lieferanten-Bestellfunktion ist nun eingeschränkt nutzbar. LISA kann auf der Seite "Verwaltung -> Artikel-Bestände -> Bestellungen" Bestellmengen vorschlagen, Bestellungen speichern und bestellte Posten einbuchen.

Was noch nicht funktioniert:

  • Posten manuell zu Bestellungen hinzufügen
  • Elektronische Lieferscheine mit Bestellungen "verrechnen"


23.09.2013 Lieferscheine exportieren

Die Liste der Posten eines Lieferscheins wurde in LISAs aktuelles Listenformat umgewandelt und kann daher fortan auch sortiert und exportiert werden.


23.09.2013 "Wichtige Reports" entfernt

Es gibt nun keinen Unterschied mehr zwischen "wichtigen" und allgemeinen Reports, und auch keine Möglichkeit, dazwischen umzuschalten oder ein entsprechendes Flag zu vergeben. Auf der Reports-Seite werden schlicht die letzten Reports angezeigt.


22.09.2013 Symbol-Updates

  • Das Zahnrad-Symbol, auf das man zum Ändern von Datensätzen geklickt hat, wird sukzessive durch ein neues unscheinbares Fenster-Symbol ersetzt. Das neue Symbol wird immer ganz am Anfang der Datenzeile stehen, so dass stets klar ist, was passiert, wenn man auf dieses Symbol klickt. Es ging mir nicht darum, das Symbol zu ändern, sondern darum, dass die LISA-Benutzer sich daran gewöhnen können, dass die Stammdaten einer Datenzeile immer mit einem Klick auf das Symbol ganz links zu ändern sind. Das Zahnrad hat an dieser Stelle für optische Unruhe gesorgt und wurde deshalb ersetzt.
  • Die "Rückstellung" eines Posten wurde jetzt überall in "Reservierung" umbenannt. LISA gebrauchte mal den einen, mal den anderen Begriff. Außerdem sind die Details zu einer Reservierung nicht mehr direkt auf der Kundenseite zu sehen, sondern nur noch dann, wenn man mit der Maus über das Warenkorb-Symbol fährt. Reservierungen werden auch nicht mehr über die "Posten ändern"-Seite eingetragen, sondern direkt mit einem Klick auf das Reservierungssymbol, das von nun an immer zu sehen sein wird. Die Kundenseite wird so übersichtlicher, und das Speichern von Postendaten gerät nicht mehr mit dem Speichern von Reservierungsdaten in Konflikt.


12.09.2013 Optionen dynamischer Artikel-Listen

Allen Artikeln in einer dynamischen Artikel-Liste können nun mit wenigen Klicks Artikel-Flags zugeordnet (oder entfernt) und eine Ladefolge-Gruppe zugewiesen werden. In Kombination mit dem Befüllen dynamischer Artikel-Listen aus CSV-Dateien könnte sich hier noch Nutzungspotenzial abzeichnen. So können zum Beispiel Sonderpreis-Artikel in eine dynamische Artikel-Liste eingelesen, entsprechend geflagt und dem richtigen Lagerort zugeordnet werden.


11.09.2013 Update: Bestellungen

Nein, nein, die Bestellungen bei den Lieferanten sind noch nicht fertig umgesetzt, ich habe nur ein paar Veränderungen vorgenommen.

  • Die Seite "Verwaltung -> Artikel-Bestände" war etwas verwirrend und wurde verschlankt.
  • In den Stammdaten eines Artikels kann die Mindestbestellmenge beim Lieferanten angegeben werden. LISA rechnet die Eingabe in eine Stückzahl um.
  • Außerdem kann eine Bestell-Einheit angegeben werden. Wenn ein Artikel nur VPE- oder palettenweise bestellt wird, kann LISA das berücksichtigen.


10.09.2013 Lieferschein ändern

Vor allem, um fehlerhafte Datumsangaben nachträglich korrigieren zu können, gibt es die Möglichkeit, Lieferanten-Lieferscheine zu verändern. Alle bereits auf dem Lieferschein befindlichen Buchungen erben das neue Datum des Lieferscheins.


03.09.2013 Kunden-Statistiken

Als Amtseinführung des neuen Puffersystems gibt es einen neuen Reiter "Statistik" auf der Kundenseite. Wenn ich mich um wichtigere Aufgaben gekümmert habe, werde ich daran anknüpfen und ein paar mehr Statistiken bereitstellen.


03.09.2013 Nochmal Puffersystem

Leider lief das neue Puffersystem noch nicht ganz rund - nachdem das alte System zuviel Hauptspeicher verbraucht hatte, kostete das neue zuviel Rechenleistung beziehungsweise Zeit. Ein Pufferdurchgang, der minütlich gestartet wurde, konnte manchmal länger als eine Minute dauern, so dass sich das System aufgeschaukelt und lahmgelegt hat. Es ist ein bisschen zum Verrücktwerden, aber ich lasse mir natürlich nichts anmerken.

Technische Details: Ich habe das Puffersystem nun so modifiziert, dass der Server selbst entscheidet, wieviele Datensätze aktualisiert werden, abhängig davon, wie ausgelastet er ist. Ich gebe ihm als Information nur, wie lange ein kompletter Zyklus bestimmter Aufgaben im Regelfall dauern sollte. Zur Berechnung der in einem minütlichen Durchgang zu puffernden Datensätze verwendet er dann die Formel (Pufferfaktor = -2 x Systemload + 1,6), deren beide Nullstellen bei 1,6-facher Pufferleistung und 0,8 Systemload (20% Systemauslastung) liegen, so dass das System in ruhigen Zeiten maximal die 1,6-fache Anzahl der zur Einhaltung der Zyklusdauer erforderlichen Datensätze puffert, während sich der Puffer bei einer Load von 0,8 temporär komplett abschaltet, bis die Load sinkt. Falls ein minütlicher Durchgang also mal länger als eine Minute dauern sollte und währenddessen schon der nächste Durchgang gestartet wird, wird die Prozessorauslastung und damit auch die Load steigen und der Puffer sich abschalten. Auch während der nächtlichen Backup-Vorgange wird die hohe Load dafür sorgen, dass der Puffer deaktiviert wird.

Ich denke, dass der neu modifizierte Puffer sehr wartungsarm sein und das System nun wirklich vor Überlastung schützen wird.


29.08.2013 Neues Puffersystem

Zur Zeit werden umfangreiche Änderungen an LISAs Puffersystem vorgenommen. Diese sind nötig, weil LISAs Puffer in den letzten Wochen überlastet und dadurch teilweise defekt waren. Das neue Puffersystem wird den Server schonen, indem die Auswertungen gleichmäßiger über längere Zeiträume (mehrere Minuten) verteilt werden, anstatt dass zu einem fixen Zeitpunkt alle Daten erhoben werden.

Das neue Puffersystem wird gegen dieselbe Art von Überlastung (nämlich einen hohen Speicherverbrauch) unempfindlich sein und kann die Daten somit auch in kürzeren Abständen aktualisieren als zuvor. Wird ein schnellerer Pufferzyklus benötigt, kann LISA dies fortan durch Quasi-Parallelschaltung mehrerer Prozesse ermöglichen.

Einige Pufferfunktionen nutzen schon das neue System - die entsprechenden alten Funktionen wurden unter Verwaltung -> Shiva als veraltet gekennzeichnet und werden auch nicht mehr automatisch aktiviert.

Vorteile:

  • Verteilung der Serverbelastung auf größere Zeiträume
  • Drastische Verringerung des Speicherverbrauchs
  • Keine Absturzgefahr
  • Kürzere Aktualisierungszyklen
  • Ungepufferte (z.B. neue) Objekte werden minütlich eingepuffert

Nachteile:

  • Kann nicht manuell aktiviert werden


20.08.2013 Importfunktion für Staffelpreise

Grundsätzlich lassen sich auf der Importseite nun auch Importe von Staffelpreisen durchführen. Die Staffelpreis-Tabelle muss zuerst als CSV-Datei hochgeladen werden.


15.08.2013 Bugfix: Lieferscheine einlesen

Die Probleme, die beim Import von Lieferscheinen ohne Preise auftraten, sind behoben.


08.08.2013 Tabs auf der Statistik-Seite

Die Statistik-Seite wurde durch Tabs verschlankt und lädt dadurch schneller. (Die Berechnung der Umsätze wurde jedoch nicht beschleunigt.) Alle Links zu fragwürdigen Statistiken über Artikel- und Kundenumsätze wurden entfernt und werden somit durch die Toplisten im BETA-Stadium ersetzt.


03.08.2013 Tabs auf der Kundenseite

Um schneller auf wichtige Funktionen der Kundenseite zugreifen zu können, habe ich Tabs eingebaut. Die entsprechenden Funktionen des Options-Menüs wurden entfernt. Außerdem wurde die Kontakte-Seite komplett als Tab in die Kundenseite integriert, und Kontakt-Details sind nun auch veränderbar. Auch der E-Mail-Tab wurde überarbeitet, und die Konditionen wurden ebenfalls in einen Tab verlagert. Alles wurde etwas angehübscht.


31.07.2013 Neue Listen-Ansicht

Ich habe eine neue universell einsetzbare Listen-Ansicht entwickelt, die es erlaubt, Listen nach beliebigen Spalten schnell aufsteigend und absteigend zu sortieren sowie unkompliziert als CSV zu exportieren. Die Listen in LISA werden, wo es möglich und sinnvoll ist, nach und nach auf die neue Ansicht umgestellt.


30.07.2013 Umbenennung von Bildern

Die Funktion "Alle RESOURCES [...] umbenennen..." des Shiva-Moduls entfernt jetzt auch Leerzeichen aus Artikelbildern.


30.07.2013 Bugfix: Rückstände löschen

Im Zuge von Optimierungsarbeiten an den Notifications wurde die "Rückstände löschen"-Notification wegoptimiert. Nun wird sie wieder auftauchen, falls nötig.


30.07.2013 Bugfix: CSV-Dateien hochladen

CSV-Dateien können nun wieder unter "Verwaltung -> CSV-Dateien" direkt in LISA hineingezogen und hochgeladen werden. So sollte es jetzt eine Komplettlösung zum Einlesen von elektronischen Lieferscheinen geben.


28.07.2013 CSV-Dateien löschen

Die Überschrift besagt alles: CSV-Dateien können über "Verwaltung -> CSV-Dateien" gelöscht werden.


28.07.2013 Artikel löschen

Artikel können nun über die Artikelseite gelöscht werden. Die Aktion kann nicht vom Benutzer rückgängig gemacht werden.


27.07.2013 BETA: Einlesen elektronischer Lieferscheine

Elektronische Rechnungen und Lieferscheine können prinzipiell eingelesen werden. Dazu werden sie in den LISA-CSV-Ordner hochgeladen und dann unter "Verwaltung -> Artikel-Bestände -> Lieferschein-Import" ausgewählt. Nach dem weiteren Procedere legt LISA einen neuen Lieferschein an und ordnet ihm die Posten des elektronischen Lieferscheins zu. Allerdings müssen Import-Metadaten erstellt werden, damit LISA die Daten richtig interpretieren kann. Bitte nehmt Kontakt mit mir auf, um die Metadaten einzurichten. Ich benötige dazu eine elektronische Rechnung des Lieferanten.


26.07.2013 Bugfix: Verhinderung mehrerer Gutschriften zu einer Rechnung

Eine Rechnung sollte ab sofort nur noch einmal gutgeschrieben werden können, und nicht mehrmals hintereinander, auch wenn der Server mal nicht reagiert. Außerdem wurde vor der Gutschrift eine Sicherheitsfrage eingebaut.


22.07.2013 Bugfix: Bestände

Unter bestimmten Umständen konnte es vorkommen, dass die Bestände nicht zur Laufzeit gepuffert und somit falsche Bestände angezeigt wurden. Dieser Fehler sollte hoffentlich behoben sein.


19.07.2013 Frachtkostenerinnerung

Auf Wunsch ist LISA in der Lage, an die Berechnung von Frachtkosten zu erinnern. Der Wunsch muss mir gemeldet werden, dann werden die Einzelheiten abgesprochen.


17.07.2013 Bugfix: Notifications für Rechnungen

Wenn eine Bestellung erledigt wurde und es Notifications für verschiedene Rechnungsprogramme gibt, der Benutzer aber festlegt, dass alle Posten mit LISA fakturiert werden sollen, wird LISA alle nicht mehr benötigten Notifications sofort selbständig eliminieren.


17.07.2013 Bugfix: Notifications für Rückstände

LISA wird keine Rückstands-Notifications mehr anhäufen, wenn mehrere Bestellungen desselben Kunden von demselben Benutzer erledigt wurden. Sie zeigt fortan nur noch jeweils eine Notification an.


16.07.2013 Posten zu erledigten Bestellungen hinzufügen

Jede Bestellung erhält nun ein Artikel-Suchfeld, über das man neue Posten hinzufügen kann. So kann man im Nachhinein beispielsweise noch Frachtkosten berechnen und muss keine Posten aus der aktuellen Bestellung umbuchen.


15.07.2013 Posten-Preisoptionen entfallen

Weil die Fakturierungsansicht einer Bestellung als zentraler Ort für Preis- und Rabattänderungen fungieren soll, wurden die Preisoptionen in der "Posten verändern"-Ansicht entfernt.


14.07.2013 EVP-Speicherung im Posten

Ich habe mir über das Wochenende nochmal die Teile von LISA vorgenommen, die für die Konditionierung und Fakturierung verantwortlich sind, und sie so umgebaut, dass ein Posten nun speichert, welcher EVP galt, als er aufgenommen wurde. So wird sich ein Rabatt immer an dem Nettopreis messen, den der Artikel "damals" hatte, und nicht am aktuellen Artikel-Nettopreis. Der Umbau war nötig, weil es verschiedene Probleme mit der Rabattierung von Sammelnummer-Artikeln gab, die langfristig nicht anders zu lösen gewesen wären. LISA zeigt nun jeweils den "damaligen" EVP des Postens in der Fakturierungsansicht an, und man kann ihn ändern, ohne dass dabei der Verkaufspreis des Postens verändert wird.

Der Umbau ist - obwohl es auf den ersten Blick nicht so scheinen mag - noch sehr viel umfangreicher als der vom 10.07.2013, und ich hoffe abermals, dass es nicht zu Problemen kommen wird.

Ein nicht gewünschtes Verhalten ist mir beim Testen aufgefallen: Bei Artikeln, deren Preis sich seit der Aufnahme des Postens geändert hat, stellt LISA den Rabatt in Rot dar, obwohl es sich um den richtigen Rabatt handelt. Das kommt daher, dass der Rabatt nicht zum EVP (den ich neu in die Postendaten hineinschreiben musste) passt.


12.07.2013 Bugfix: Datum von Bestandsbuchungen

Wird eine Bestandsbuchung zu einem Lieferschein vorgenommen, so erhält sie fortan das Datum des Lieferscheins und nicht mehr das aktuelle Datum. Es wurden alle Bestandsbuchungen aktualisiert und die Bestände neu gepuffert.


10.07.2013 Rabattierung von Artikeln mit Preisnachfrage

Auch Artikel mit Preisnachfrage ziehen nun ganz normal Rabatte und können auf der Fakturierungsseite ganz normal bearbeitet werden. Dies ist eine größere Änderung in LISAs Konditions-Modul - ich hoffe, dass der Umbau keine Probleme hervorruft.


09.07.2013 Bestandsprüfungen auf der Problemseite

Unter Verwaltung -> Probleme gibt es viele, viele schöne neue Probleme zu sehen, weil LISA prüft, ob sich der Verfügbarkeits-Status eines Artikels mit seinem Bestand verträgt. Ist ein Artikel beispielsweise gelb oder rot, obwohl es positive Bestände gibt, zeigt LISA den Artikel mitsamt Bestand an.


09.07.2013 Genauere Preisübersicht in der Fakturierungsansicht

Die Fakturierungsansicht von Bestellungen soll nach und nach so ausgebaut werden, dass sie maximal hilfreiche Informationen liefert. Ich habe einige Werte nachgetragen, beispielsweise den durchschnittlichen Rabatt des Kunden auf die Gesamtsumme der Bestellung.


09.07.2013 Einkaufspreise beim Ändern von Preisen

Ändert man in der Fakturierungs-Anzeige einer Bestellung Preise oder Rabatte, bekommt man dabei den Einkaufspreis beziehungsweise -rabatt angezeigt. So kann LISA dabei helfen, den Posten nicht unter dem Einkaufspreis zu verkaufen.


08.07.2013 Alternative Rechnungszeilen für Artikel mit Preisnachfrage oder Buchpreisbindung

Lautet die Artikelbezeichnung auf der Rechnung in der Konfiguration beispielsweise "#ARTIKELBEZEICHNUNG# (EVP: #EVP#)", sollen Artikel mit Preisnachfrage oder Buchpreisbindung wahrscheinlich abweichende Rechnungszeilen produzieren, um diesen Flags gerecht zu werden. LISA bietet jetzt in der Konfiguration unter "Rechnungen" zwei neue Werte an, um bei der Fakturierung dieser Artikel eine alternative Rechnungszeile zu generieren. Ich habe für die Lizenznehmer nach Gutdünken eine Voreinstellung der Werte vorgenommen.


07.07.2013 Jederzeit neue DATEV-Buchungssätze herunterladen

Der Lizenznehmer kann entscheiden, ob er die Daten für die Finanzbuchhaltung jeden Monat oder in unregelmäßigen Abständen herunterladen möchte. In diesem Fall bietet LISA alle Buchungssätze zum Download an, die eben vorher noch nicht heruntergeladen wurden. Optional kann angegeben werden, wie alt die dazugehörigen Rechnungen mindestens sein müssen, damit die Buchungssätze zum Download erscheinen. Diese Angabe kann dabei helfen, die Debitoren vor allzu zeitnahen Abbuchungen zu schützen.


07.07.2013 CSV-Dateien hochladen

Unter Verwaltung -> CSV-Dateien gibt es nun auch die Möglichkeit, CSV-Dateien per Drag&Drop hochzuladen sowie eine Liste vorhandener CSV-Dateien anzusehen.


06.07.2013 Artikel mit Verfügbarkeits-Angaben

Auf der Verfügbarkeits-Seite befindet sich ein Container, der alle Artikel mit Verfügbarkeitsangaben enthält.


05.07.2013 Bugfix: Preise bei Bestandsbuchungen

Unter bestimmten Bedingungen hat LISA bei Eingabe einer neuen Bestandsbuchung nicht den Preis der letzten Bestandsbuchung vorgeschlagen. In Zukunft wird sie sich stärker bemühen.


04.07.2013 Gewinnberechnung pro Bestellung

In der Fakturierungs-Seite einer Bestellung zeigt LISA den Gewinn pro Posten und den Gesamtgewinn, der sich aus der Bestellung ergibt.


03.07.2013 Netto- und Bruttopreise bei Posten mit Preisabfrage

Ist bei einem Artikel hinterlegt, dass er bei der Bestellannahme einen Preis nachfragen soll, was beispielsweise bei Sammelnummern der Fall ist, kann sich der Benutzer entscheiden, ob ein Netto- oder Bruttopreis angegeben werden soll. Standard ist nun der Bruttopreis.


03.07.2013 Standards bei der Neukunden-Anlage

Bei der Anlage von Neukunden werden immer wieder dieselben Daten angegeben, vor allem Preislisten, Flags oder Zahlungsbedingungen. Diese drei Felder können von LISA auf Wunsch automatisch befüllt werden. Der Lizenznehmer kann mir sagen, welche Daten in diese Felder eingetragen werden sollen, wenn ein Neukunde angelegt wird.


02.07.2013 LISA-Rechnungen zusammenfassen

In den Kundenstammdaten kann hinterlegt werden, ob LISA die durch sie selbst fakturierten Rechnungen zu einer einzigen Rechnung zusammenfassen soll, falls mehrere Rechnungsprogramme mit LISA-Rechnung verwendet werden. Das Flag vererbt sich auf alle zukünftigen Bestellungen des Kunden.


02.07.2013 Kunden- und Bestellungs-Flags

LISA verfügt nun über bessere Fähigkeiten, die Zusammenhänge zwischen Kunden- und Bestellungs-Flags sinnvoll zu verarbeiten. Sichtbar wird dies zunächst durch ein neues Flag-Feld in der Infozeile der Bestellung, in dem alle Flags der Bestellung zu sehen sind, die man nicht schon woanders sofort erkennen kann (wie beispielsweise das Telefon-Flag). Außerdem kann sie nun warnen, falls ein Flag der Bestellung nicht mit dem Standard aus den Kundenstammdaten übereinstimmt.


02.07.2013 Debitoren exportieren

Unter "Verwaltung -> Finanzbuchhaltung -> Debitoren-Datensätze herunterladen" kann LISA eine DATEV-gerechte Debitorendatei im CSV-Format generieren.


02.07.2013 Freie Skonto-Formulierung in den Zahlungsbedingungen

Statt "Sie sparen € 1,30..." kann LISA eine frei einstellbare Formulierung verwenden, in der der Skontobetrag und der verbleibende Rechnungsbetrag als Variablen eingesetzt werden können. Da es noch keine Benutzerschnittstelle zur Pflege der Zahlungsbedingungen gibt, bitte ich darum, die Änderung des Textes - falls gewünscht - bei mir in Auftrag zu geben.


02.07.2013 Berechnen einer kompletten Bestellung im LISA-Rechnungsprogramm

Wer mit mehreren Rechnungsprogrammen arbeitet, erhält auf der Seite "Bestellung ändern" (erreichbar durch das Zahnrad an einer Bestellung) die Möglichkeit, allen auf der Bestellung befindlichen Posten das Rechnungsprogramm "LISA" zuzuweisen. So können Rechnungen zusammengefasst werden.


01.07.2013 News: Server-Probleme

Im Laufe des Nachmittags hat sich auf dem LISA-Server ein Ausnahmezustand ergeben, der einen unplanmäßigen Hardware-Neustart erforderlich gemacht hat. Ich bitte um Entschuldigung für den Ausfall von schätzungsweise einer halben Stunde. Das Problem ist noch nicht zur Gänze geklärt und wird untersucht. Der Server läuft wieder sauber, aber ich musste die Verbindung zu einigen Lieferanten-Servern trennen, deren Unerreichbarkeit offensichtlich zu den Problemen geführt hat.


30.06.2013 Bugfix: Offene Forderungen

Die Speicherung offener Forderung war durch Umbau-Maßnahmen beeinträchtigt, aber nun funktioniert wieder alles.


30.06.2013 Technik-Info: MySQL-Replikation

Ich habe einen Replikations-Server installiert, der alle Datenbanken ständig mit dem LISA-Server abgleicht, so dass bei einem plötzlichen Komplettausfall des Servers (Unbrauchbarkeit aller Datenträger) ein praktisch vollständiger Datenbestand wiederhergestellt werden kann. Eine Rücksicherung der Datenbank-Informationen vom Replikations-Server wird also nicht nur den Stand von vor einem Tag wiedergeben, sondern den aktuellen Stand zum Zeitpunkt des Server-Absturzes. Performance-Einbußen werden nicht spürbar sein.

Davon unberührt werden die täglichen Komplettsicherungen aller LISA-Datenbanken vom Original-Server weiter durchgeführt werden, so dass bei einer versehentlichen Löschung oder dem Verlust der Datenintegrität ein früherer Datenbestand eingespielt werden kann.


26.06.2013 Bugfix: Posten-Bemerkungen

Die Bemerkungen zu einem Posten gingen verloren, sobald der Posten teilweise in Rückstand genommen wurde. Der Bug ist nun behoben.


26.06.2013 E-Mail-Adressen eines Kunden

In den Kunden-Stammdaten können fortan im Bedarfsfall verschiedene E-Mail-Adressen für verschiedene Vorgänge angegeben werden. So können die Zugangsdaten für den Online-Shop an eine andere E-Mail-Adresse gesendet werden als Benachrichtigungen über verschickte Sendungen. Die E-Mail-Felder sind in den Kundenstammdaten unter den Kunden-Listen zu finden.


25.06.2013 WLP-Rechnungen

LISA ist in der Lage, WLP-Rechnungs-Datensätze zu generieren. Sie zeigt eine Notification an und verschickt nach einem Klick automatisch eine Mail mit den entsprechenden Datensätzen als Anhänge. Außerdem hat LISA gelernt, andere WLP-Lieferanten beim Generieren der Datensätze zu berücksichtigen, und kann beliebig viele (nach Lieferanten getrennte) Datensätze innerhalb einer Mail verschicken.

Ruft man die Details einer Rechnung auf, kann man die WLP-Datensätze auch nachsenden.


12.06.2013 Platzhalter für Freitexte auf Rechnungen

Durch den Platzhalter "#STANDARD#" in den Freitext-Feldern einer Bestellung wird die dazugehörige Rechnung dazu veranlasst, die Freitexte direkt aus der Konfiguration zu übernehmen. In allen Editionen wurden die Platzhalter in alle noch nicht erledigten Bestellungen eingefügt. Außerdem wird dieser Platzhalter in alle neu angelegten Bestellungen eingefügt. Beim Ändern einer Bestellung wird bei den Freitexten als kleine Hilfe angezeigt, wodurch der Platzhalter in der Rechnung ersetzt werden wird.


11.06.2013 Navigation losgelöst

LISAs Navigationleiste links ist nun vom Rest der Seite gelöst und bleibt ständig sichtbar. Dies könnte bei längeren Seiten hilfreich sein.


11.06.2013 Bugfix: Auswahl der Ladefolge-Gruppe

Bei der Auswahl der Ladefolge-Gruppe für einen Artikel werden die zur Verfügung stehenden Gruppen nicht mehr doppelt angezeigt.


10.06.2013 Export von Lieferanten-CSV-Quellen

Unter Verwaltung -> Artikel-Listen können die CSV-Quellen von Lieferanten vollständig heruntergeladen werden.


10.06.2013 WLP-Artikeldaten-Export

Unter Verwaltung -> Artikel-Listen kann der Export von WLP-Artikeldaten getestet werden, sofern das WLP-Modul aktiviert ist.


09.06.2013 Konfiguration: Skonto auf Netto- oder Bruttobetrag

In der Konfiguration kann man unter "Rechnungen" angeben, ob der Preisnachlass auf den Netto- oder Bruttobetrag angerechnet werden soll.


09.06.2013 Dynamische Artikel-Liste mit CSV-Daten befüllen

Eine dynamische Artikel-Liste kann nun mit den Artikeln aus einer CSV-Datei befüllt werden, indem man auf das CSV-Symbol rechts vom Namen der Liste klickt.


05.06.2013 Land auf Rechnungen

Ab sofort wird bei Rechnungsadressen außerhalb Deutschlands das Land unter der Adresse angegeben.


04.06.2013 Leicht veränderte PDF-Rechnungen

Ab dem 05.06.2013 werden die PDF-Rechnungen und Gutschriften etwas verändert. Das Label "Pos" über der Positionsspalte fällt weg, dafür bekommt die Positionsangabe einen Aufzählungspunkt. Die MWSt-Spalte schrumpft auch etwas, und die Rabatt-Spalte wird fortan vor dem Preis angezeigt. Die Umstellung dient der Platzersparnis und dem besseren Verständnis.


28.05.2013 Automatische Zubuchungen

Die Verwaltung der automatischen Artikel-Zubuchungen ist nun grundsätzlich möglich. Um zum Beispiel Pfand zuzubuchen, ruft man die Artikelseite des Lebensmittel-Artikels auf und legt dort eine neue Zubuchung an, wo man dann nach dem Pfand-Artikel sucht und die gewünschten Parameter festlegt.


26.05.2013 Bestellintervall beim Lieferanten

In der Lieferantenverwaltung kann nun auch das Bestellintervall in Tagen angegeben werden. Dies kann LISA nutzen, um Maximalbestände vorzuschlagen und auf ihre Sinnhaftigkeit zu prüfen.


21.05.2013 Automatische Zubuchung von Artikeln

LISA verfügt nun über die grundlegende Möglichkeit, beim Erfassen von Posten automatisch andere Posten hinzuzubuchen, z.B. Pfand. Bislang existiert aber keine Schnittstelle zum Anlegen von automatischen Zubuchungen.


20.05.2013 Problematische Artikel-Maximalbestände

Auf der Problemseite kann LISA nun Hinweise auf zu große und zu geringe Artikel-Maximalbestände geben. Sie misst dabei, wieviel Stück eines Artikels innerhalb eines bestimmten Zeitintervalls erledigt wurden. Für die Anzeige solcher problematischer Bestände muss in den Stammdaten des Lieferanten ein Bestellintervall eingegeben worden sein.


17.05.2013 Bestellungen ohne Rechnung

Auf der "Bestellung verändern"-Seite kann man nun anklicken, dass eine Bestellung nicht berechnet werden soll. LISA leitet dann die nötigen Schritte in die Wege. Wird diese Option aktiviert, verschwinden auch auf der "Finanzbuchhaltung"-Seite die Hinweise auf diese noch nicht fakturierte Bestellung.


15.05.2013 Neuanlage von Kunden

Wenn Kunden neu angelegt werden, vergibt LISA die Kunden-Nummer - sofern das Feld leer ist - fortan erst nach dem Speichern der Stammdaten.


15.05.2013 Kunden löschen

Es ist kein verspäteter Aprilscherz: Ja, Kunden können nun gelöscht werden, indem man die Kundenseite aufruft und auf das Optionsfeld klickt, worin sich nun eine entsprechende Schaltfläche befindet. Aus Gründen der Datenintegrität wird LISA den tatsächlichen Datensatz nicht löschen, sondern den Kunden nur als gelöscht markieren. Der Löschvorgang kann nicht vom Benutzer rückgängig gemacht werden.


08.05.2013 Umsatz-Statistiken

Auf er Statistik-Seite gibt es nun für privilegierte Benutzer die Möglichkeit, die Umsätze von Artikel- und Kundenlisten in definierten Zeiträumen auszuwerten. Dies funktioniert nur mit Umsätzen, die über LISA-Rechnungen zustande gekommen sind.


04.05.2013 Einbuchen von Lieferanten-Lieferscheinen

Auf der Seite "Verwaltung -> Artikel-Bestände" gibt es einen Reiter "Lieferschein eingeben", unter dem man Lieferscheine von Lieferanten eingeben kann. Zwar bietet LISA auch hier wegen des mit der Fehleranfälligkeit verbundenen Mehraufwands kein Schnelleingabe-Formular, in dem man mehrere Posten gleichzeitig eintragen kann, aber dafür macht LISA Vorschläge zu den Einkaufspreisen.


28.04.2013 Artikel-Bestandsbuchungen

Eine Liste aller Bestandsbuchungen findet man nun auch im Journal und auf der Seite "Verwaltung -> Artikel-Bestände".


27.04.2013 Kleine Änderungen in der Benutzerverwaltung

Die Benutzerverwaltung wurde verändert, um den Code zu vereinheitlichen und Fehler zu beheben. Die Benutzer-Gruppen entfallen zunächst vollständig.


26.04.2013 Journal der Bestandsbuchungen

Auf der Artikelseite gibt es ganz unten einen neuen Datencontainer zum Aufklappen: "Bestandsbuchungen". Dieser Container kann benutzt werden, um zu sehen, welche Bestandsbuchungen es zu einem bestimmten Artikel gab. Alle wichtigen Details sind dort aufgeführt.


15.04.2013 Bugfix: Logbuch

Seit es Logbuch-Einträge mit Handlungsbedarf gibt, konnten keine Logbuch-Einträge _ohne_ Handlungsbedarf mehr abgespeichert werden. Das ist jetzt behoben.


13.04.2013 Notifications in verschiedenen Farben

LISA zeigt Notifications nun in mehreren Farben an, damit sie sich leichter auseinander halten lassen. So werden System-Nachrichten in blau, Nachrichten von anderen Benutzern und ähnliches in gelb und alle weiteren Notifications in grün dargestellt.


11.04.2013 Fileserver: Änderungsdatum der Dateien

Bei den Suchergebnissen auf dem Fileserver wird jetzt auch das Änderungsdatum der Dateien angezeigt.


11.04.2013 Bugfix: Mehrere Artikel bei der scannergestützten Bestellannahme

Wenn LISA mehrere Artikel mit derselben EAN gefunden hat, wurde bislang der erste gefundene Artikel angezeigt. Nun gibt sie eine deutliche Fehlermeldung aus, dass mehrere Artikel gefunden wurden.


09.04.2013 Zieldatum in den Zahlungszielen

Es ist durch einen Platzhalter nun auch möglich, den Tag anzugeben, bis zu dem eine Rechnung bezahlt werden soll, also den Fälligkeitstermin, der sich aus dem Zahlungsziel ergibt.


09.04.2013 Bugfix: Bearbeiter von Rechnungen

Künftig wird immer der aktuell angemeldete Benutzer als Bearbeiter einer Rechnung deklariert. In der Vergangenheit war dies immer der Bearbeiter der zugrunde liegenden Bestellung.


09.04.2013 Bugfix: Löschen von Rückständen löscht keine Posten aus anderen Bestellungen

Durch einen Fehler in LISA wurden beim halbautomatischen Löschen von Rückständen alle bestellten Posten des Kunden gelöscht, auch wenn sie auf einer ganz anderen Bestellung waren als die übrig gebliebenen Rückstände. Dies wurde behoben.


02.04.2013 Lagerbestände exportieren

Auf der Seite "Verwaltung -> Artikel-Bestände" gibt es nun einen Link zum Exportieren der Lagerbestände.


29.03.2013 Kunden-Logbuch-Einträge mit Handlungsbedarf

Logbuch-Einträgen kann ein Flag "Handlungsbedarf" zugeordnet werden, so dass sie direkt auf der Kundenseite angezeigt werden, bis das Anliegen erledigt ist.


29.03.2013 Suche nach Logbuch-Einträgen

Logbuch-Einträge lassen sich jetzt auch durchsuchen, indem man "#lb Suchbegriff" in das Suchfeld eingibt. Eine Hilfe zu den Raute-Suchspezifikationen bekommt man, indem man nur die Raute-Taste in das Suchfeld eingibt.


28.03.2013 Dokumente in einem neuen Tab oder Fenster öffnen

In den Stammdaten eines Benutzers kann man einstellen, ob LISA die üblichen Dokumente (Ladeliste, Rückstands-Infos, Rechnungen...) in einem neuen Tab/Fenster öffnen soll. Ob sie letztendlich in einem neuen Tab oder einem neuen Fenster geöffnet werden, ist abhängig vom Browser. Die üblichen Browser auf Windows-Rechnern verwenden in der Regel einen neuen Tab.


27.03.2013 Posten löschen

LISA löscht fortan Posten auf Bestellungen sehr schnell und unkompliziert, ohne die komplette Seite neu zu laden. Außerdem wird im Verlauf nun wieder aufgezeichnet, welche Stückzahl gelöscht wurde.


27.03.2013 Suche nach Gutschriften

Gutschriften können nun mit #GS[Nummer] gesucht werden. Dabei ist #GS ein Synonym für #RG. LISA unterscheidet nicht zwischen Rechnungen und Gutschriften.


26.03.2013 Prüfung auf USt-ID

Eine Rechnung für EU-Kunden kann fortan nur erstellt werden, wenn dem Kunden eine USt-ID zugeordnet wurde.


20.03.2013 Erledigung: Alle Ladeliste-Posten markieren

Bei der Erledigung einer Bestellung kann man nun alle Posten markieren, die LISA mit auf die Ladeliste schreiben würde. Dies ist hilfreich, wenn man eine Bestellung erledigen möchte, ohne eine Ladeliste zu drucken.


20.03.2013 Rechnungsausgangsbuch

Auf der Seite Verwaltung -> Finanzbuchhaltung kann nun auch das Rechnungsausgangsbuch für den letzten Monat heruntergeladen werden. Außerdem werden etwaige DATEV-Buchungssätze mit den Daten aus dem Rechnungsausgangsbuch gegengeprüft. Gibt es einen Fehler, zeigt LISA ihn an.


19.03.2013 Lieferanten-Rabatte

Ich habe eine neue Tabelle mit Einkaufs-Rabatten für Lieferanten zur Datenbank hinzugefügt. Diese Rabatte gelten für Artikel-Listen und somit auch für neu angelegte Produkte. Diese Tabelle verfügt vorerst nicht über Verwaltungsmöglichkeiten durch den Lizenznehmer.


19.03.2013 Bugfix: Rechnungen ändern

Der Link "Rechnung ändern" wurde aus LISA entfernt. Von LISA erstellte Rechnungen lassen sich nun einzeln gutschreiben und neu berechnen. Nur so kann LISA mit verschiedenen Rechnungsprogrammen umgehen.


13.03.2013 Test-Rechnungen aus LISA entfernt

Alle Test-Rechnungen wurden aus LISA entfernt. Die Test-Phase mit automatisch erzeugten Rechnungen ist beendet.


13.03.2013 Bugfix: Mehrwertsteuer in Posten

Nach einigen Problemen mit den Mehrwertsteuersätzen in Posten habe ich allen problematischen Posten den MwSt-Satz neu zugewiesen. Auch LISAs Hinweis auf Integritätsfehler wurde verbessert, so dass es jetzt eigentlich keine Probleme mehr geben sollte. Ich werde das aber weiterhin beobachten, weil die MwSt in der Buchhaltung eine äußerst wichtige Rolle spielt.


12.03.2013 Bugfix: Mehrere LISA-Rechnungen zu einer Bestellung

LISA sah es nicht als erforderlich an, mehr als eine Rechnung zu einer erledigten Bestellung zu generieren, auch wenn es auf der Bestellung Posten mit verschiedenen LISA-Rechnungsprogrammen gab. Dies ist nun behoben, so dass LISA fortan die nötige Anzahl an Rechnungen erstellen wird. Außerdem habe ich einige Vorkehrungen getroffen, um die Integrität der für die Buchhaltung wichtigen Daten zu schützen. Beispielsweise fällt es LISA nun auf, wenn ein Posten keine MwSt-Zuordnung hat.


09.03.2013 DATEV-Buchungssätze

Unter Verwaltung -> Finanzbuchhaltung kann man DATEV-Buchungssätze des letzten Monats erzeugen. Die Buchungssätze werden im CSV-Format erzeugt und können heruntergeladen werden.


06.03.2013 Details-Anzeige von Rechnungen

Im Kunden-Verlauf und auch auf der Rechnungen-Suchseite können direkt Gutschriften zu einzelnen Posten vorgenommen werden. Außerdem werden nun die Positionsnummern der einzelnen Rechnungsposten angezeigt, so dass es leichter ist, einzelne Posten gutzuschreiben. Einige weitere Funktionen zum Erfassen von Gutschriften wurden ebenfalls verbessert.


05.03.2013 Update: Rechnungsstellung

Beim Erledigen einer Bestellung wird der Benutzer künftig dazu aufgefordert, eine LISA-Rechnung zu schreiben, wenn der Posten in LISA berechnet werden soll. Außerdem wird ein Eintrag auf der Seite "Verwaltung -> Finanzbuchhaltung" erscheinen, der an die Rechnungsstellung erinnert.


02.03.2013 Leistungsdatum und Zahlungsbedingungen

Das Leistungsdatum wird nun in der Erledigungsansicht einer Bestellung mit angezeigt. Außerdem wurden Zahlungsbedingungen für Gutschriften aus der Erledigungsansicht ausgeblendet, wenn es sich um eine Rechnung handeln würde und umgekehrt.


02.03.2013 Testsysteme

Jeder LISA-Lizenznehmer hat die Möglichkeit, bei mir die Zugangsadresse für ein LISA-Testsystem anzufordern, um unverbindlich das Verhalten von LISA unter verschiedenen Bedingungen zu prüfen, ohne die Integrität seiner Daten zu verletzen. Die Testsysteme werden jede Nacht zwischen 22.00 und 23.00 Uhr neu mit den Realdaten des Lizenznehmers befüllt, so dass es zwischen der regulären LISA und dem Testsystem keine großen Abweichungen geben wird. Der E-Mail-Verkehr der Testsysteme ist deaktiviert. Außerdem habe ich ein neues Design ("Rainbow") erstellt, welches den Benutzern des Testsystems automatisch zugeordnet wird, um die Verwechslungsgefahr mit der regulären LISA zu minimieren.


01.03.2013 Journal: Monatsumsatz

Das Monatsumsatz-Diagramm im Journal wurde neu programmiert. In der Konfiguration kann man umstellen, ob erledigte Bestellungen oder Rechnungen als Umsatzbasis herangezogen werden sollen. Man kann sich nun auch andere Monate als den laufenden anzeigen lassen.


27.02.2013 Nach Rechnungen suchen

In der Suchergebniszeile einer Rechnung gibt es nun ein PDF-Symbol, mit dem man die Rechnung anzeigen oder ausdrucken kann. Außerdem kann man auf die Rechnungsnummer klicken, um die Details der Rechnung anzusehen, ohne das PDF anzuzeigen.


26.02.2013 Freier Text auf EU-Netto-Rechnungen

In der Konfiguration gibt es unter "Rechnungen" eine Variable, in der ein freier Text definiert werden kann, der zwischen Summen und Zahlungsbedingungen auf der Rechnung angezeigt wird. In den Kundenstammdaten gibt es zusätzlich ein Feld, in dem dieser Text pro Kunde angepasst werden kann.


25.02.2013 Zahlungsbedingungen

Eine echte Verwaltung für die Zahlungsbedingungen gibt es zwar noch nicht, aber man kann sich alle Zahlungsbedingungen schonmal auf der Seite "Verwaltung -> Finanzbuchhaltung" ansehen.


24.02.2013 Kassenverkäufe mit Scanner

Das Kunden-Flag, mit dem man LISA anweisen konnte, per Scanner erfasste Artikel sofort als Stückzahl zu erfassen, wurde in die einzelne Bestellung hineinverlagert. In jeder Bestellung gibt es nun (neben dem Telefon-Symbol) ein neues Kassensymbol, mit welchem man das Flag für diese Bestellung aktivieren oder deaktivieren kann. So lässt sich schnell eine neue Kassenverkaufs-Bestellung für einen Kunden anlegen, ohne mit dessen Flags hantieren zu müssen. Das Kunden-Flag gibt es allerdings weiterhin - ist es gesetzt, aktiviert es bei jeder neu angelegten Bestellung des Kunden das entsprechende Flag der Bestellung.


20.02.2013 Nach Rechnungen und Bestellungen suchen

Nun können Rechnungen mit dem Suchbegriff "#rg[Rechnungsnummer]" (z.B. #rg1234) und Bestellungen mit dem Suchbegriff "#bs[Bestellungsnummer]" (z.B. #bs4321) gefunden werden. Die Ergebnisse machen noch nicht viel her, aber immerhin können die Datensätze aufgefunden werden. Gibt man die Raute "#" allein ein, wird eine Hilfe gezeigt.


19.02.2013 Vereinnahmte MwSt

Unter "Verwaltung -> Finanzbuchhaltung" lässt sich die vereinnahmte MwSt pro Monat und Quartal für das jeweilige Jahr und das Vorjahr anzeigen.


19.02.2013 Offene Forderungen

Im Journal können bei Bedarf die noch offenen Forderungen angezeigt werden. Der Bedarf muss mir gemeldet werden ;)


19.02.2013 Transport-Modul

LISAs Transport-Funktionen (Ermittlung des Transportweges, Auswahl von Speditionen usw) wurden als Modul ausgelagert und können bei Bedarf zugeschaltet beziehungsweise abgeschaltet werden.


19.02.2013 EU-Auslandskunden

LISA erkennt EU-Auslandskunden und weist den Benutzer darauf hin, dass möglicherweise das Flag "Netto-Auslandsrechnung" in den Kundenstammdaten nicht richtig gesetzt ist. Ist das Flag gesetzt, erzeugt LISA Netto-Bestellungen, deren Posten keine MwSt ziehen. Aus Netto-Bestellungen werden Netto-Rechnungen erzeugt. Bestellungen mit MwSt können in Netto-Bestellungen umgewandelt werden, andersherum jedoch (noch) nicht.


19.02.2013 Länder: Kennzeichen "UK" fällt weg.

Das Länderkennzeichen "UK" wurde aus LISA entfernt. Für Großbritannien als EU-Land gilt jetzt das eindeutige Kennzeichen "GB". Alle Einträge in den Kundendaten wurden angepasst. Außerdem wurden ein paar EU-Länder zu LISAs Ländertabelle hinzugefügt.


19.02.2013 Bugfix: Links in Reports

Innerhalb von Reports sind Links nun wie gewünscht anklickbar.


15.02.2013 Leistungsdatum und USt-ID

In den Kundendaten kann nun die USt-ID angegeben werden und in den Stammdaten der Bestellung das Leistungsdatum. Wenn es beim Erledigen der Bestellung noch kein Leistungsdatum gibt, wird das jeweilige Tagesdatum eingetragen, kann aber nachträglich geändert werden. USt-ID und Leistungsdatum werden auch in der Rechnung angezeigt, das Leistungsdatum kann auch in der Systemkonfiguration anders benannt werden, z.B. Lieferdatum.


14.02.2013 Skonto-Betrag

Ist für eine Zahlungsart ein Skonto-Prozentsatz definiert, weist LISA sowohl den Skonto-Betrag als auch die verbleibende Brutto-Summe aus.


14.02.2013 Permanente Ablage von Rechnungen

Rechnungen werden nun nicht mehr dann erzeugt, wenn auf "PDF anzeigen" geklickt wird, sondern direkt beim Erledigen einer Bestellung. So soll es später zwar nicht sein, aber auf diese Weise können die PDFs schon einmal permanent abgespeichert werden, so wie es später auch passieren wird, nachdem man auf "Rechnung erstellen" geklickt hat. In dieser Phase der Entwicklung können die PDFs mit einem Klick neu erzeugt werden, woraufhin sie erneut abgespeichert werden.


12.02.2013 Startnummern für Rechnungen und Gutschriften

Es wurde eine neue Seite "Verwaltung -> Rechnungen und Gutschriften" angelegt, um dem Benutzer die Möglichkeit zu geben, die Startnummer für einen neuen Nummernkreis festzulegen. LISA benutzt fortlaufende Nummern, bis eine neue Startnummer festgelegt wurde. Eine neue Startnummer muss immer größer sein als die bisher größte Rechnungsnummer.


12.02.2013 Bugfix: Tagesstatistiken im Journal

Bisher hat LISA in den Tagesstatistiken wegen fehlender Pufferwerte mit empfohlenen Verkaufspreisen gerechnet. Jetzt rechnet sie mit Netto-Verkaufspreisen, womit die Summen der Tagesstatistiken zwar geringer ausfallen, aber sehr viel genauer sind.


10.02.2013 Kopf- und Fußzeilen der PDF-Rechnung als SVG

LISA erwartet nun SVG-Vektor-Dateien als Kopf- und Fußzeilen für die PDF-Rechnung. Sie unterscheidet nun zwischen Dateien für die erste Seite und Dateien für alle weiteren Seiten. So ist es möglich, durch das Vektorformat Speicherplatz zu sparen und Rechnungen ohne Verpixelungen auszudrucken. Außerdem werden nach einem Seitenumbruch (je nach Wunsch) andere Kopf- und Fußzeilen verwendet als auf der ersten Seite.

Das eigentliche Formular der PDF-Rechnung ist nun fertig, aber ein paar Daten fehlen noch, beispielsweise die Rechnungsnummer und die Details der Zahlungsbedingungen.


09.02.2013 Allgemeine Verbesserungen an der PDF-Rechnung

Ich habe die PDF-Rechnung komplett überarbeitet und die meisten Probleme hinsichtlich Zeilen- und Seitenumbrüchen von Grund auf neu gelöst. Insgesamt erwarte ich keine Fehler mehr, die bewirken, dass Text falsch umgebrochen wird oder sich mit anderem Text überlappt. Der verbleibende Aufwand zur Ausgabe einer vollständigen PDF-Rechnung ist nun überschaubar.


05.02.2013 Bugfix: Rechnungs-Barcodes erledigter Bestellungen

Die Rechnungs-Barcodes erledigter Bestellungen waren zwischenzeitlich nicht funktionsfähig. Dieser Fehler sollte nun behoben sein.


02.02.2013 Bugfix: Rabatt-Berechnung

Eine kleine Änderung an LISA, die dazu konzipiert war, Fehler zu vermeiden, hatte nichts bewirkt, außer selbst reichlich Fehler zu produzieren, die sich in völlig unzutreffenden Rabatt-Berechnungen gezeigt haben. Dieses Problem ist nun behoben, und die vorherige Änderung am Programmcode löst nun keine Desaster mehr aus, sondern hilft wirklich dabei, Fehler zu verhindern.


29.01.2013 Buchen einer Bestellung auf einen anderen Bearbeiter / Übernehmen einer Bestellung

In den Änderungsoptionen einer Bestellung kann man fortan auswählen, welcher Bearbeiter die Bestellung bearbeitet. So kann man als Chef festlegen, welcher Mitarbeiter die Bestellung bearbeiten soll, aber auch unter Kollegen die Bestellung "herumreichen", falls es erforderlich ist. Dies kann zum Beispiel dann vorkommen, wenn man sich innerhalb einer Bestellung auf eine Arbeitsteilung geeinigt hat. Die Artikel, von denen LISA sich merkt, dass sie auf der Ladeliste stehen, werden in diesem Fall mit herumgereicht und bleiben also erhalten.

Die Funktion "Bestellung knacken" wurde umbenannt in "Bestellung übernehmen" und arbeitet analog zum Umbuchen einer Bestellung. So könnte man die Ladeliste eines Kollegen übernehmen und in LISA auch seine Bestellung übernehmen.


28.01.2013 Optimierung der Postendarstellung in der PDF-Rechnung

Seitenumbrüche und Zeilenumbrüche innerhalb von Artikelnummern und Artikelbezeichnungen wurden optimiert.


27.01.2013 Zahlungsbedingungen

Zahlungsbedingungen sind zentral definiert und können jedem Kunden und jeder Bestellung individuell zugeordnet werden. Wird eine Bestellung vom System oder vom Benutzer neu angelegt, erbt sie die Zahlungsbedingungen des Kunden.


25.01.2013 Neue Posten aufnehmen trotz Bearbeitungssperre

Es ist nun möglich, Posten zu einer Bestellung hinzuzufügen, auch wenn diese gerade bearbeitet wird. Schließlich erfährt der Bearbeiter beim Erledigen der Bestellung, welche Posten auf der Ladeliste fehlten und noch gepackt werden sollten.


23.01.2013 Bugfix: Fakturierungsanzeige

In der Fakturierungsanzeige einer Bestellung sollte nun der Fehler behoben sein, dass LISA manchmal den Rabatt rot angezeigt hat, obwohl es sich um einen regulären Rabatt gehandelt hat. Außerdem sollten auf Rechnungen nun keine fehlenden Rabatt-Prozente mehr auftauchen.


23.01.2013 Erledigen einer Bestellung

LISA merkt sich nun alle Posten, die der Bearbeiter einer Bestellung auf der Ladeliste hat, und markiert diese Posten beim Erledigen einer Bestellung automatisch als zu erledigende Posten. Außerdem wird nun beim Erledigen angezeigt, welche Posten lieferbar sind, die nicht auf der Ladeliste stehen. Die Bemerkung "Der Artikel xyz wurde in der Bearbeitungsphase als lieferbar markiert" entfällt somit, denn beim Erledigen einer Bestellung hat der Bearbeiter nun alle wesentlichen Informationen vorliegen.


21.01.2013 Bugfix: Bestandszubuchungsfenster

Das Fenster für die Bestandsbuchungen sollte nun bei jedem Artikel wie geplant funktionieren und nicht bei Artikeln streiken, in deren Artikelbezeichnungen Anführungszeichen vorkommen.


21.01.2013 Postenpreise auf der Rechnung

Auf der PDF-Rechnung sind nun auch die Postenpreise zu sehen - je nach Rechnungsart netto oder brutto.


20.01.2013 Korrektur der Rechnungsbeträge

LISAs Berechnung der Mehrwertsteuer und Netto- und Bruttosummen innerhalb von Rechnungen sollte jetzt kein so klägliches Bild mehr abgeben wie zuvor. Außerdem wird nun angezeigt, ob die Mehrwertsteuer herausgerechnet ("enthalten") oder hinzugerechnet ("zuzüglich") wird. Alle temporären Rechnungen wurden gelöscht.


20.01.2013 Optimierung der Fakturierungsgeschwindigkeit

Ich konnte ein paar Altlasten aus LISA entfernen und so - durch weniger Datenbank-Abfragen - die Bestellannahme und andere Funktionen noch weiter optimieren.


16.01.2013 Details erledigter Bestellungen

Wer eine erledigte Bestellung aufruft, kann nun zwischen den Reitern "Bestellübersicht" und "Fakturierung" umschalten - wie bei einer laufenden Bestellung. So kann man wieder sehen, wer wann welchen Posten aufgenommen hat.


16.01.2013 Konditionen: Bruchteile von VPEs

Ab sofort akzeptiert LISA beim Anlegen einer Verkaufs-Kondition auch Bruchteile von VPE-Angaben.


15.01.2013 Bugfix: Ermittlung der Versandkondition

Im Zuge der Performance-Verbesserungen bei der Bestellannahme gab es Probleme beim Ermitteln der korrekten Versandkondition beziehungsweise der Anzahl der Packstücke. Das sollte nun behoben sein.


14.01.2013 Ändern von Rechnungen

Wenn es eine Rechnung zu einer erledigten Bestellung gibt, kann man nach dem Verändern der erledigten Bestellung nun auch die dazugehörige Rechnung im Kunden-Verlauf "ändern". Dies geschieht intern, indem die Rechnung komplett gutgeschrieben und dann eine neue Rechnung erstellt wird.


14.01.2013 Gutschriften von kompletten Rechnungen

Im Kunden-Verlauf kann man nun Rechnungen komplett gutschreiben. Es wird dabei eine neue Rechnung erzeugt, die der Original-Rechnung im Details gleicht, mit der Ausnahme, dass sie Minus-Posten enthält.


14.01.2013 Gutschriften von Posten mit Bezug zu Rechnungen

Außer Minusposten kann LISA nun auch Gutschriften mit Bezug zu bereits berechneten Posten erfassen. Man sucht auf der Kundenseite nach dem entsprechenden Artikel und findet in den Suchergebnissen - sofern bereits Rechnungen über diesen bestimmten Artikel erstellt wurden - die letzten Rechnungsdetails angezeigt, die diesen Artikel beinhalten. Ganz rechts befindet sich jeweils ein Link mit der Aufschrift "Gutschrift", auf den man klicken kann, um einen Minusposten mit exakt den Postendetails des bereits berechneten Postens anzulegen. In dem sich darauf öffnenden Fenster braucht man nur noch die Stückzahl auszuwählen, die man buchen möchte, alles andere macht LISA automatisch.


14.01.2013 Minusposten aufnehmen

LISA kann nun als ersten Schritt in Richtung Gutschriften mit Minusposten umgehen. Als Anzahl bei der Bestellannahme kann zum Beispiel "-1+" für "eine VPE gutschreiben" eingegeben werden.


12.01.2013 Arbeit an der Performance der Bestellannahme

LISA hatte leider Probleme bei der Bestellannahme. Die Schwierigkeiten konnten jetzt weitgehend behoben werden.

Referenz-Latenz bei der Postenaufnahme vor Behebung des Problems: 2,3226 Sekunden

Aktueller Stand: 0,1484 Sekunden

Viel schneller kann die Bestellannahme voraussichtlich nicht gemacht werden, weil dabei viel berechnet werden muss.


07.01.2013 Ändern von erledigten Posten

Die Posten einer erledigten Bestellung können nun genau so verändert werden wie die Posten einer aktuellen Bestellung.


07.01.2013 Bugfix: Umblättern in Artikel-Auflistungen

Artikel-Auflistungen sind Tabellen, in denen reguläre Artikeldaten angezeigt werden, wie zum Beispiel nach einer Suche oder innerhalb eines Favoriten oder einer Artikel-Liste. Es sind noch nicht alle bekannten Probleme mit Artikel-Auflistungen behoben, aber zumindest sollte man jetzt darin problemlos umblättern können.


07.01.2013 Preisänderungen auf der Fakturierungsseite

Im Reiter "Fakturierung" kann man in LISA nun komfortabel Nettopreis, Bruttopreis oder Rabatt eines Postens ändern, indem man darauf klickt. Die anschließende Anzeige des geänderten Preises ist davon abhängig, welche Rechnungsart für das Rechnungsprogramm angegeben ist, in welchem der Posten berechnet werden soll. Wenn das Rechnungsprogramm zum Beispiel mit Nettopreisen rechnet, kann kein glatter Bruttopreis angegeben werden und umgekehrt.

Der Rabatt des Postens wird in grün oder rot dargestellt, je nachdem, ob der Preis des Postens dem regulären, von LISA ermittelten Preis entspricht. So kann man schnell sehen, welche Posten regulär berechnet wurden und welche nicht.