Difference between revisions of "Changelog 2012"
m |
m |
||
Line 4: | Line 4: | ||
'''22.12.2012 Bugfix: Auftragsseite''' | '''22.12.2012 Bugfix: Auftragsseite''' | ||
− | Es wurde ein Fehler behoben, der dazu führte, dass LISA trotz lieferbarer Aufträge behauptete, es seien keine vorhanden. (Die Auftrage wurden trotzdem angezeigt, es sind also nie Aufträge "verschwunden".) | + | Es wurde ein Fehler behoben, der unter bestimmten Bedingungen dazu führte, dass LISA trotz lieferbarer Aufträge behauptete, es seien keine vorhanden. (Die Auftrage wurden trotzdem angezeigt, es sind also nie Aufträge "verschwunden".) |
Revision as of 15:46, 22 December 2012
Auf dieser Seite werden die Änderungen an LISA im Jahr 2012 angezeigt. Außerdem sind noch die Jahre 2011 und 2010 verfügbar.
22.12.2012 Bugfix: Auftragsseite
Es wurde ein Fehler behoben, der unter bestimmten Bedingungen dazu führte, dass LISA trotz lieferbarer Aufträge behauptete, es seien keine vorhanden. (Die Auftrage wurden trotzdem angezeigt, es sind also nie Aufträge "verschwunden".)
21.12.2012 Bugfix: Report schreiben
Es wurde ein Fehler behoben, der verhinderte, dass Reports gespeichert wurden, wenn sie Anführungszeichen enthielten.
19.12.2012 Umbau des Shiva-Moduls
LISAs Cron- und Puffermodul Shiva wurde intern komplett umgebaut, um eine bessere Wartbarkeit zu gewährleisten und somit frisch und leistungsstark ins neue Jahr zu gehen. Es würde mich zwar wundern, wenn es irgendwelche diesbezüglichen Fehler gäbe, auszuschließen ist es aber nicht.
17.12.2012 Muster-Rechnungen
LISA erzeugt nun automatisch beim Erledigen einer Bestellung Muster-Rechnungen, die im Verlauf des Kunden erscheinen. Die Benutzer können so die Rechnungstellung überprüfen.
09.12.2012 PDF-Vorlage für Rechnungen
Den LISA-Lizenznehmern wurde testweise die Möglichkeit eingeräumt, ganz unten auf der Seite "Verwaltung" eine Test-Rechnung auszugeben, um die grundsätzliche Funktionalität zu prüfen. An der Vorlage wird noch gearbeitet. Außerdem gibt es ein paar neue LISA-Konfigurationswerte für Rechnungen.
07.12.2012 Bugfix: Fakturierungsansicht einer Bestellung
Die Kontextfunktion einer Bestellung "Fakturierung" ist nach diversen internen Umstellungen repariert und kann wieder angezeigt werden.
05.12.2012 Verwaltung -> Konfiguration geändert
Ich habe der Konfigurationsseite von LISA ein Uiuiui-Igittigitt-Aussehen verpasst, aber nun lassen sich die gewünschten Werte schneller auffinden und ändern und können auch und vor allem von LISA intern besser verwaltet werden. Zum Glück habe ich keinen Chef, der mich für das Aussehen der Seite hinauswerfen könnte.
01.12.2012 Favoriten neu programmiert
Die Favoriten wurden intern komplett neu programmiert, um den Benutzern weitere Funktionen zu bieten. So kann man sich nun zum Beispiel aussuchen, ob Artikel in einer von drei angegebenen Artikel-Listen sein müssen oder in allen dreien. Die Verwaltung der Favoriten sollte jetzt reibungslos funktionieren.
28.11.2012 Bugfix: Absturz durch Suchbegriffe behoben
Ich habe LISAs Suchergebnismenge auf 500 Artikel-Datensätze reduziert. LISA sollte sich nun nicht mehr festfressen, wenn ein Benutzer einen kritischen (meist zu kurzen) Suchbegriff eingibt. Wenn es unbedingt notwendig ist, kann man LISA zwingen, alle Ergebnisse anzuzeigen. Sollte LISA in diesem Fall einfrieren, kann man den Browser neu starten und sich wieder anmelden. Durch zu kurze oder zu allgemein gehaltene Suchbegriffe bedingte Anmeldeprobleme sollte es nun gar nicht mehr geben.
Die Aufbereitung der Suchergebnisse nach Relevanz wurde zusätzlich geringfügig optimiert.
28.11.2012 Favoriten-Verwaltung
Unter "Verwaltung" lassen sich nun auch die Favoriten verwalten.
21.11.2012 Kleine Optimierungen
- Die Kunden-Speditionen-Prioritäten entfallen ersatzlos.
- Die Seite zum Ändern der Kundenstammdaten wird nun schneller geladen, weil die Konditionen nur im Bedarfsfall dazugeladen werden.
21.11.2012 Bestände
In den Stammdaten eines Artikels gibt es nun die zusätzlichen Felder "Mindestbestand", "Maximalbestand" und "Meldebestand" sowie ein Feld, das die Größe einer VPE2-Verpackungseinheit angibt, üblicherweise eine Palette. Die Stückzahlen-Erfassung wurde entsprechend erweitert, so dass man nun eine Palette mit "1++" angeben kann. Außerdem gibt es ein neues Artikel-Flag, mit dem man LISA signalisieren kann, dass der Bestand des Artikels nicht gepflegt wird.
Sucht man nach einem Artikel, gibt es auch dort ein neues Symbol im Erscheinungsbild einer Batterie, die anzeigt, wie es um den Bestand eines Artikels steht. Ist die Batterie voll, ist alles in Ordnung. Nach einem Klick auf die Batterie öffnet sich ein Bestandsfenster, in dem man Bestände zubuchen kann. Anhand dieser Bestandsbuchungen errechnet LISA wiederum den aktuellen Bestand eines Artikels.
Hinweis: Die Bestandsführung befindet sich derzeit im Alpha-Stadium und ist noch nicht vollständig betriebsbereit. Vorerst dient sie zum Testen.
20.11.2012 Bugfix: Korrekte Ermittlung der Sendungsart im Webshop des Süd-Nord Kontors
LISA sollte nun endlich wieder automatisch die richtige Sendungsart ermitteln, wenn Bestellungen im Webshop getätigt werden.
17.11.2012 Performance-Verbesserungen
Unter der notwendigen internen Umgestaltung der Bestell-Annahme litt LISAs Performance spürbar. Ich habe nun einige Maßnahmen ergriffen, um die Verzögerungen insbesondere bei der Bestell-Annahme, aber auch auf allen anderen Seiten signifikant zu minimieren. Außerdem habe ich die Indizierungs-Bots der Suchmaschinen angewiesen, nur noch die Startseite des Süd-Nord Kontors zu indizieren. Bei bis zu 40.000 Seitenaufrufen pro Tag sollte auch das ein wenig Serverleistung einsparen.
16.11.2012 Posten-Bemerkungen in Rückstellungen
Bei der Rückstellung von Posten werden jetzt auch an allen relevanten Stellen die Posten-Bemerkungen angezeigt, sofern vorhanden.
11.11.2012 Zusammenführungshilfe bei zusammengehörigen Posten
Weil LISA in Zukunft keine Posten einer Bestellung mehr automatisch zusammenführen wird, werden ähnliche Posten nun mit einem farbigen Feld versehen, so dass der Benutzer sofort erkennen kann, welche Posten zusammengehören. Mit einem Klick auf das Feld können alle Posten mit derselben Farbe zusammengeführt werden. Auch für die gesamte Bestellung taucht ein solches Symbol auf, mit dem sich alle betroffenen Posten zusammenführen lassen, wenn die Bestellannahme abgeschlossen ist.
10.11.2012 Verbesserungen bei AJAX-Requests
AJAX-Requests sind Anfragen an den Server, die gesendet werden, wenn die jeweilige Seite bereits fertig geladen wurde. Regelmäßig wird zum Beispiel abgefragt, welche Benutzer angemeldet sind und ob es neue Nachrichten gibt. Diese regelmäßigen Abfragen wurden jetzt zusammengefasst, damit sie sich nicht gegenseitig in die Quere kommen. Es ist möglich, dass dadurch das Problem gelöst wird, dass LISA sich manchmal beim Suchen nach Artikeln innerhalb einer Bestellung aufgehängt hat. Leider ist es technisch unmöglich, mehr als zwei laufende Abfragen an den Server gleichzeitig zu stellen, so dass es zu Kollisionen kommen konnte. In jedem Fall kann dadurch Serverlast eingespart werden.
08.11.2012 Hinweise auf Aktivitätsstatus der Kollegen
Benutzer, die in den letzten 30 Minuten irgendetwas in LISA gemacht haben, werden nun unter "Aktive Benutzer" mit einem schwarzen Symbol angezeigt, alle anderen angemeldeten Benutzer mit einem grauen Symbol. So lässt sich leichter erkennen, ob ein Benutzer tatsächlich noch "aktiv" ist.
07.11.2012 Kontaktdaten auf der Kundenseite
Die primären Kontaktdaten eines Kunden werden nun auf der Kundenseite angezeigt.
05.11.2012 Bestellerfassung auf der Kundenseite umgebaut
Die Bestellerfassung wurde intern komplett umgebaut, so dass nun die Grundlagen für weitere Funktionalität geschaffen sind. So werden zum Beispiel Preis- oder Gewichtsberechnungen schon bei der Eingabe der Bestellung laufend aktualisiert, ohne dass die Kundenseite dafür neu geladen werden muss.
30.10.2012 Artikel-Details aufrufen
An den meisten Stellen in LISA kann man nun auf eine Artikel-Bezeichnung klicken und bekommt daraufhin einige Artikel-Details sowie (sofern vorhanden) ein Bild angezeigt.
29.10.2012 Stückzahlen innerhalb einer Bestellung ändern
Um die Stückzahl eines Postens innerhalb einer Bestellung zu ändern, kann man nun auch auf die Stückzahl selbst klicken und einen neuen Wert eintragen. Dort sieht man auch, für welche Stückzahlen welche Konditionen gelten.
24.10.2012 Letzte Bestellungen eines Artikels in den Suchergebnissen
Wenn man innerhalb einer Bestellung einen Artikel sucht, bekommt man nun auch angezeigt, wann der Kunde den Artikel zum letzten Mal bestellt hat. Diese Anzeige wird in Zukunft erweitert.
22.10.2012 Bestellungen auf der Kundenseite überarbeitet
Innerhalb der Bestellungen auf der Kundenseite sind nun mehrere Reiter verfügbar, mit denen unterschiedliche Aufgaben wahrgenommen werden können. Die Bestellungen sind so vielseitiger nutzbar und aufgeräumter.
17.10.2012 Alternativ-Artikel entfernt
Die Alternativ-Artikel-Verwaltung und alle damit zusammenhängenden Funktionen wurden restlos aus LISA entfernt.
17.10.2012 Eingeklappte Bestellungen
Inaktive Bestellungen und solche, die vom Benutzer momentan nicht bearbeitet werden können, werden auf der Kundenseite eingeklappt.
17.10.2012 Verschlankungsarbeiten
Weil LISA sich historisch entwickelt hat, anstatt als fertig geplante Software konzipiert worden zu sein, hat sich im Lauf der Zeit einiges an Programmcode, Bildern, Importdateien und anderen Daten angesammelt, was nicht mehr benötigt wird. Ich habe daher Aufräumarbeiten durchgeführt und konnte so die Datenmenge vorerst auf etwa ein Drittel senken. LISAs Funktionalität sollte in keiner Weise beeinträchtigt sein.
10.10.2012 Übernahme der Postenpreise für Rückstände
Sollte nur eine Teilmenge eines Postens ausgeliefert werden können, gilt für den in Rückstand genommenen Rest derselbe Artikel-Nettopreis wie für den gesamten Posten.
10.10.2012 Festsetzung der Postenpreise bei Einbuchung
Sobald in LISA oder Webshop ein Posten bestellt wird, setzt LISA den Nettopreis des Postens fest, das heißt, der Preis für den Posten ändert sich nicht mehr, auch wenn der Preis des Artikels sich ändert. So wird gewährleistet, dass der Kunde den Artikel zu dem Preis bekommt, zu dem er ihn bestellt hat, und es können verbindliche Preis-Auskünfte gegeben werden.
03.10.2012 Rückstellungen aus den Verfügbarkeiten heraus buchen
Rückstellungen können nun auch direkt aus der Verfügbarkeiten-Seite heraus gebucht werden. Ein Umweg über die Kundenseite entfällt.
01.10.2012 Artikel-Listen drucken, sortieren und exportieren
Artikel-Listen jeglicher Art werden nun über die Symbole in der Kopfleiste der Artikel-Liste gedruckt, sortiert und exportiert. Die entsprechenden Optionsfelder fallen weg.
30.09.2012 Neues Artikel-Listen-Modul in Vorbereitung
Um den Umgang mit Artikel-Listen jeglicher Art zu vereinfachen und zu vereinheitlichen, wird LISA bald alle Artikel-Auflistungen mit einem zentralen Modul verwalten. Das Modul wird die Sortierung und den Export sowie weitere Optionen bezüglich der Auflistungen steuern. Im Zuge der Umstellung fällt zunächst der "Artikel-Liste exportieren"-Link weg, stattdessen gibt es ein Export-Icon links in der Kopfzeile jeder Artikel-Liste. Weitere Funktionen folgen.
19.09.2012 Update: Rückstellungen
LISA zeigt die reservierten Artikel nun unabhängig von der regulären Verfügbarkeit des Artikels auf der Ladeliste an und kreuzt sie auch innerhalb einer Bestellung zum Erledigen an. Außerdem werden die Rückstellungen nun auch in den Verfügbarkeiten und in Bestell-Favoriten angezeigt.
13.09.2012 Rückstellungen
LISA wird nach und nach Kunden-Reservierungen verwalten können. Eine Rückstellung wird über das "Posten ändern"-Zahnrad direkt in der Bestellung eines Kunden gebucht und kann den Lagerort der Rückstellung sowie eine abweichende Stückzahl enthalten. Eine neue Seite zum Verwalten der Rückstellungen gibt es unter "Verwaltung". Die weitere Einbettung in LISA erfolgt nach und nach.
04.09.2012 Filtern der Neuheiten nach Artikel-Listen im neuen Web Shop
Auch im neuen Shop lassen sich jetzt alle Artikel-Listen anzeigen, in denen es neue Artikel gibt.
31.08.2012 Neue Nachrichtenfunktionen
Nachrichten können nun auch an andere Nutzer weitergeleitet werden, außerdem werden nervige "Re: Re: Re: Re: Re:"-Konstrukte künftig unterbunden, und beim Antworten auf Nachrichten wird der Originaltext der Ursprungsnachricht eingefügt. Ebenso kann eingesehen werden, wer außer einem selbst die Nachricht noch bekommen hat, und man kann mit "Allen antworten" allen Empfängern antworten.
30.08.2012 Umstellung auf jQuery und CSS3
LISA wird im Laufe der Zeit von der angestaubten Prototype-Javascript-Bibliothek auf den Quasi-Standard jQuery umgestellt. Außerdem fange ich langsam an, mit CSS3 zu arbeiten, weil die Browserkompatibilität ausreichend gestiegen ist.
23.08.2012 Favoriten
LISA ist nun in der Lage, bestimmte Lieblingseinstellungen zu speichern, um ohne großen Aufwand gewünschte Datensätze zusammenzustellen. Die Benutzer-Schnittstelle zum Bearbeiten, Speichern und Löschen fehlt jedoch noch, so dass die Favoriten nur direkt in der Datenbank angelegt werden können. Favoriten können zum Beispiel genutzt werden, um mit einem Klick anzuzeigen, welche Artikel in welcher Artikelliste welches Lieferanten zur Zeit bestellt sind (z.B. welche Lebensmittel von GEPA, die sich momentan im Sortiment befinden, sind gerade in welcher Stückzahl bestellt oder im Warenkorb).
22.08.2012 Umstellung auf Echtzeit-Statistiken
Alle Umsatz-Statistiken werden nun dahingehend überarbeitet, dass die dargestellten Daten nicht mehr aus Puffern ausgelesen werden, sondern direkt aus LISAs Echtzeit-Originaldaten. Damit entfällt dann auch die zeitaufwendige Pufferung.
13.08.2012 Ausschluss von Suchbegriffen mit weniger als 4 Zeichen
Aus technischen Gründen ist es leider vorerst nicht anders zu machen: LISA schließt nun Suchbegriffe mit weniger als 4 Zeichen von der Suche aus. Damit soll verhindert werden, dass die Wartezeit auf die Suchergebnisse gegen unendlich geht.
10.08.2012 Neue Artikel-Liste "System"
LISA kann nun Listen von Artikeln generieren, zu denen beispielsweise Bilder oder Herkunftsangaben fehlen.
09.08.2012 Bugfixes: Kunden-Flags und Rückstands-Informationen
In einigen Fällen war es möglich, dass das Kunden-Flag "Der Kunde möchte keine Rückstände sammeln" unfreiwillig aktiviert wurde. Dies kommt zukünftig nicht mehr vor. Auf der Rückstands-Information war der zusätzliche Infotext sehr fett und falsch angeordnet. Auch das ist nun korrigiert.
09.08.2012 Rückstands-Benachrichtigung
Beim Erledigen einer Bestellung benachrichtigt LISA nun den Benutzer über die korrekte Umgehensweise mit Rückständen für den jeweiligen Kunden.
30.07.2012 Warenwirtschafts-Statistiken
LISA erfast nun im Hintergrund Statistiken über Bestellung und Verkäufe von Artikel, die in einiger Zeit nutzbar gemacht werden sollen. Im Zuge dieser Umstellung wurde auch die Artikelseite leicht angepasst.
27.07.2012 Bugfix: Zuletzt besuchte Seite
Eine ziemlich lange Zeit war es LISA nicht möglich, den Benutzer nach der Anmeldung auf die zuletzt aufgerufene Seite zu leiten. Der Fehler ist nun beseitigt.
19.06.2012 Bugfix: Barcodes erledigter Bestellungen
Es sollte nun wieder ohne Probleme möglich sein, die Rechnungs-Barcodes erledigter Bestellungen zu nutzen. Bei eventuellen Fehlern bitte ich um eine Nachricht.
19.06.2012 Umstellung auf neue Ladeliste
Die neue Ladeliste ermöglicht es LISA unter anderem, mit verschiedenen Rechnungsprogrammen zu kommunizieren. Außerdem ist sie tendenziell durch weniger Papierverbrauch umweltschonender.
13.06.2012 Neues Importmodul freigeschaltet
Das neue Importmodul ersetzt ab sofort das alte. Filtereinstellungen können im System gespeichert und wiederverwendet werden, um wiederkehrende Abläufe zu vereinfachen.
06.06.2012 Neues Importmodul in den Startlöchern
Die Arbeiten an einem neuen Importmodul wurden intensiviert und sind nun beinahe abgeschlossen. LISA wird zukünftig nicht nur den Import von Rohdaten erlauben, sondern auch das massenhafte Verändern von Bestandsdaten ohne einen Export- und Reimportvorgang. Kombiniert mit den dynamischen Artikel-Listen wird die Pflege von Bestandsdaten wesentlich vereinfacht. Durch einen speziellen Filter lassen sich zum Beispiel auch Werte ersetzen. Die neue Importseite wird bald freigegeben.
01.06.2012 Dynamische Artikel-Listen
Auf der Seite "Verwaltung -> Artikel-Listen" lassen sich jetzt dynamische Artikel-Listen anlegen. Diese Listen eignen sich dazu, Artikel schnell zu gruppieren und weiter zu verarbeiten. Nachdem man eine Liste angelegt hat, klickt man auf den grauen Punkt, um sie zu aktivieren. Es kann jeweils nur eine oder keine Liste aktiviert sein. Ist eine Liste aktiviert, erscheint in der Artikelsuche vor jedem Artikel ein Sternchen, das es einem erlaubt, den Artikel mit einem Klick zu der aktivierten Liste hinzuzufügen. Die weitere Funktionalität wird in naher Zukunft eingebaut.
23.05.2012 Neue Umsatzübersicht
Auf der Artikelseite findet sich nun der Prototyp einer neuen Umsatzübersicht, die es im Gegensatz zur bisherigen Ansicht ermöglicht, zwischen verschiedenen Daten umzuschalten und sich so umfassender zu informieren.
30.04.2012 Bugfix: Staffelpreise
Das Speichern der Staffelpreise funktioniert nun auch, wenn nur ein einziger Preis ohne Staffelzahl angegeben wurde.
29.04.2012 E-Mails: Möglichkeit zum manuellen E-Mail-Versand
In der Ansicht "Kunde -> Optionen -> E-Mails" können nun E-Mail-Vorlagen ausgewählt werden, um einen besseren Kundenkontakt zu ermöglichen.
07.04.2012 Bugfix: Reihenfolge der Bestellungen auf der Auftragsseite
Die Sortierung der Aufträge wurde optimiert.
07.04.2012 Bugfix: Eingangsdatum von Bestellungen
Auf der Auftragsseite werden nun die Eingangsdaten der Bestellungen richtig angezeigt. Das Eingangsdatum richtet sich nach dem letzten aufgenommenen Posten.
07.04.2012 Alle Aufträge auf der Auftragsseite
Auf der Auftragsseite sind nun alle ausstehenden Aufträge mit lieferbaren Posten sichtbar - die Rückstände sind ganz unten eingeklappt zu sehen.
06.04.2012 Leichteres Aktivieren einer Bestellung
Eine Bestellung kann nun leicht über einen Link für die Bestellannahme vorbereitet werden, das Fähnchen in der Titelleiste der Bestellung fällt weg.
04.04.2012 Leere Auftragsseite
Ist die Auftragsseite leer, wird nun ein Infotext statt einer weißen Seite angezeigt.
03.04.2012 Automatische Suchnamen sichtbar
Um genau sehen zu können, mit welchen Suchbegriffen ein Artikel gefunden wird, werden jetzt auch Suchnamen, die sich aus Zugehörigkeiten zu Artikel-Listen ergeben, auf der "Artikelstammdaten ändern"-Seite angezeigt.
03.04.2012 Bugfix: Bestellungen ohne Eintrag in der Auftragsseite
Wenn einem Kunden keine Speditionen zugeordnet waren und es mehrere laufenden Bestellungen für diesen Kunden gab, war nur eine einzige Bestellung auf der Auftragsseite zu sehen. Fortan sind alle Bestellungen sichtbar.
03.04.2012 Schnelleres Laden der Bestellungen
Die Bestellungen auf der Kundenseite werden nun nicht mehr nachgeladen, sondern direkt beim Aufrufen der Kundenseite mitgeladen.
25.01.2012 Lieferanten-Verwaltung
Die Seite "Verwaltung" erlaubt nun auch die Neuanlage und Verwaltung von Lieferanten.