Difference between revisions of "Changelog 2016"
(Die Seite wurde neu angelegt: „'''21.01.2016 Bugfix: Kommissionen''' Wenn Rechnungen für Kommissionsware geschrieben wurden, kam es nach meinen letzten Änderungen an der Rechnungsverwaltung z…“) |
|||
(85 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | Auf dieser Seite werden die Änderungen an LISA im Jahr 2016 angezeigt. Um andere Jahre zu sehen, suche bitte nach "Changelog". | ||
+ | |||
+ | |||
+ | '''30.12.2016 Lagerwertberechnung''' | ||
+ | |||
+ | Beim Bestandsexport wird eine Lagerwertberechnung vorgenommen, die am Ende der exportierten Daten aufgelistet wird. Es werden dabei einzelne Werte für unterschiedliche MwSt-Sätze angezeigt. | ||
+ | |||
+ | |||
+ | '''15.11.2016 FTA-Anbindung wiederhergestellt''' | ||
+ | |||
+ | Probleme mit Zertifikaten und Serverkonfigurationen nach dem Umzug haben offensichtlich dazu geführt, dass LISAs FTA-Schnittstelle außer Betrieb war. Nun sollten alle diesbezüglichen Probleme gelöst sein. | ||
+ | |||
+ | |||
+ | '''14.11.2016 Start von Fairkabelt.de''' | ||
+ | |||
+ | Fairkabelt ist ein neues Informationsnetzwerk für die Akteure des fairen Handels. Ich habe im Menü von LISA eine Verknüpfung dorthin eingerichtet. | ||
+ | |||
+ | |||
+ | '''27.10.2016 Artikelbilder aus dem FTA''' | ||
+ | |||
+ | Die FTA-Bilderquelle war seit LISAs Umzug gestört, was ich zunächst nicht bemerkt hatte. Nun werden auch wieder Bilder angezeigt, die nicht auf dem LISA-Server liegen, sondern im FTA-Projekt vorrätig sind. | ||
+ | |||
+ | |||
+ | '''21.10.2016 Umzug''' | ||
+ | |||
+ | * Der FTP-Server kann wieder wie gewohnt verwendet werden. | ||
+ | * LISAs Hintergrunddienste laufen wieder. Zum Beispiel werden Bestellungen wieder automatisch freigegeben. | ||
+ | |||
+ | |||
+ | '''16.10.2016 Umzug''' | ||
+ | |||
+ | Es hat einen Monat länger gedauert als geplant, aber nun habe ich den Hauptteil des Umzugs vollzogen. Die dadurch entstandenen Problemchen werde ich nach und nach lösen. Der alte Server kann ab sofort nicht weiter verwendet werden. | ||
+ | |||
+ | |||
+ | '''05.10.2016 Reservierte Posten''' | ||
+ | |||
+ | * Reservierte Posten können im Webshop nicht mehr gelöscht werden. | ||
+ | * Die reservierte Stückzahl eines Artikels wird in den Bestandshilfen auf der Artikelseite angezeigt. | ||
+ | |||
+ | |||
+ | '''15.07.2016 LISA zieht um''' | ||
+ | |||
+ | Mit ihren 10 Jahren ist LISA jetzt alt genug, um ein drittes Mal umzuziehen: von einem Windows-Rechner im SNK auf einen Linux-Server im SNK, dann auf einen virtuellen Linux-Server bei Hetzner und jetzt schließlich auf einen virtuellen Linux-Server bei Strato. Der Umzug ist nötig, weil mein Dienstleister den Serverbetrieb einstellen wird. Der neue Server wird über 16 vCPUs mit 2,8 GHz und 16-32 GB RAM verfügen. Die Umzugsarbeiten sollten in 2 Monaten abgeschlossen sein. | ||
+ | |||
+ | |||
+ | '''10.07.2016 FTA''' | ||
+ | |||
+ | Ich habe große Teile des FTA-Projekts neu programmiert, um es besser warten zu können. Der Zugang zu den Artikeldaten ist vorerst auch ohne Token möglich. Ich habe ein Logo gestaltet, Visitenkarten gedruckt und mit Transfair e.V. telefoniert, um sicherzugehen, dass ich die Domain "fairtrade-artikel.de" ohne Probleme nutzen darf. Mit dem Programmierer des Weltladen-Kassensystems von JACOM habe ich auch gesprochen, er war sehr interessiert. | ||
+ | |||
+ | |||
+ | '''27.06.2016 FTA-Vorstellung in Bad Hersfeld''' | ||
+ | |||
+ | Ich habe mich entschlossen, das FTA-Projekt bei der Messe des Weltladen-Dachverbands in Bad Hersfeld einigen Importeuren vorzustellen. Entgegen meiner Befürchtungen gab es keine negativen Reaktionen. | ||
+ | |||
+ | * GEPA: Jorge Inostroza und Bede Godwyll waren begeistert und steuerten in längeren Gesprächen noch eigene Wünsche und Anregungen bei. | ||
+ | * EZA: Andrea Schlehuber war auch angetan und wollte das Projekt unterstützen. | ||
+ | * Fairkauf: Moritz Meisel sicherte mir begeistert die Unterstützung zu. | ||
+ | * Globo: Manfred und Sarah Winkler waren skeptisch und sahen keinen Nutzen für das Unternehmen. Gegen das Projekt an sich hatten sie jedoch nichts einzuwenden. | ||
+ | * dwp: Thomas Hoyer war sehr interessiert und bestärkte mich darin, das Projekt auch für Endkunden zugänglich zu machen. | ||
+ | |||
+ | Ich freue mich sehr über die Reaktionen und hätte mir kaum einen besseren "offiziellen" Start des Projekts vorstellen können. Außerdem profitiere ich sehr davon, meinen Ansprechpartnern persönlich begegnet zu sein und so die Stimmung aufgefangen zu haben. Ich werde sie nun mit Anmeldedaten und ab und an mit weiteren Informationen versorgen und freue mich auf eine freundliche Zusammenarbeit. | ||
+ | |||
+ | |||
+ | '''10.06.2016 Zahlungsbedingungen''' | ||
+ | |||
+ | * Die Zahlungsbedingungen einer Bestellung können in der Fakturierungs- und Erledigungsansicht sehr schnell geändert werden. | ||
+ | * Auch die Zahlungsbedingungen einer Storno-Rechnung werden vor dem Erstellen des entsprechenden Dokuments durch ein Dialogfenster abgefragt. | ||
+ | * Die Frage, ob die Rechnung wirklich storniert werden soll, entfällt somit. | ||
+ | |||
+ | |||
+ | '''06.06.2016 Dialogfenster''' | ||
+ | |||
+ | Aus technischen Gründen werde ich LISA nach und nach neue Dialogfenster für Auswahl-, Rückmeldungs- und Bestätigungsdialoge einbauen. Es werden dadurch in der Umstellungsphase vielerlei verschiedene Problemchen an LISAs Design auftreten, da die Umstellung die Integration einer weiteren Code-Bibliothek ("Bootstrap") erfordert, die teilweise im Konflikt mit LISAs CSS-Anweisungen steht. | ||
+ | |||
+ | |||
+ | '''03.06.2016 Bugfixes''' | ||
+ | * Bei Erledigung einer größeren als der bestellten Stückzahl eines Artikels wird LISA keine Negativposten als Rückstand buchen. | ||
+ | |||
+ | |||
+ | '''02.06.2016 Lieferscheine''' | ||
+ | * Lieferscheine können nun ohne Preisangabe, mit empfohlenem Verkaufspreis oder mit Netto-Verkaufspreis angelegt werden. | ||
+ | |||
+ | |||
+ | '''27.05.2016 Bugfixes''' | ||
+ | * Bestimmte Werte auf Verwaltung -> Konfiguration sind nun wieder als einzeilig gekennzeichnet und können keinen Zeilenumbruch beinhalten. | ||
+ | |||
+ | |||
+ | '''27.05.2016 Schutz vor mehrfachem Einlesen von Lieferscheinen''' | ||
+ | |||
+ | Beim Import elektronischer Lieferscheine wird LISA auf Doppelungen hinweisen. Sie überprüft dabei die MD5-Checksumme der Lieferschein-Datei und informiert den Benutzer, falls aus der Datei schon Lieferscheine eingelesen wurden. | ||
+ | |||
+ | |||
+ | '''26.05.2016 Bugfixes''' | ||
+ | * Auch in den Testsystemen können alle DATEV-Buchungssätze heruntergeladen werden. | ||
+ | |||
+ | |||
+ | '''24.05.2016 Bugfixes''' | ||
+ | * Die Konfigurations-Einstellung "Aufdruck auf Etiketten verschieben" wird von LISA berücksichtigt. | ||
+ | |||
+ | |||
+ | '''23.05.2016 LISAs 10. Geburtstag''' | ||
+ | |||
+ | LISA begeht heute ihren 10. Geburtstag und freut sich über langjährige fruchtbare Geschäftsbeziehungen zum Süd-Nord Kontor in Hamburg und der F.A.I.R.E. in Dresden sowie den bevorstehenden Umzug des Fair-Handelszentrums Südwest in Saarbrücken und das anhaltende Interesse des Fairkauf Handelskontors in München. Sie und ich wünschen allen Kunden und Interessenten eine angenehme Zeit und viel Freude mit der ihnen zugesandten Einladung. | ||
+ | |||
+ | Mögen die nächsten 10 Jahre beginnen :) | ||
+ | |||
+ | |||
+ | '''21.05.2016 Bugfixes''' | ||
+ | * Passwörter von LISA-Benutzern können das Plus- und Rautezeichen beinhalten. | ||
+ | * Beim Import von FTA-Artikeln wird das Lieferanten-Präfix berücksichtigt, falls vorhanden. | ||
+ | |||
+ | |||
+ | '''20.05.2016 FTA-Zugang''' | ||
+ | |||
+ | Im Menü ist ab sofort ein Link zum FTA-Projekt zu finden. | ||
+ | |||
+ | |||
+ | '''16.05.2016 Lieferscheine importieren''' | ||
+ | |||
+ | Folgendes hat sich geändert: | ||
+ | * Es gibt eine neue Box zum Hochladen von Lieferscheinen dort, wo man sie braucht ;) | ||
+ | * Bugfix: Der Löschen-Button verschwindet nun nicht mehr, wenn Lieferscheine hochgeladen wurden. | ||
+ | |||
+ | |||
+ | '''11.05.2016 FTA''' | ||
+ | |||
+ | FTA ist eine neue Quelle für Artikeldaten und -bilder, vergleichbar mit dem LHQ. Auf längere Sicht sollen die neuesten Daten stets im FTA zu finden sein, während das LHQ seine Aufgabengebiete darauf verlagern wird, Artikeldaten zwischen den Teilnehmern auszutauschen. | ||
+ | * Der direkte FTA-Import von Artikeln sollte jetzt problemlos möglich sein, auch Artikelbilder werden übernommen. | ||
+ | * Das FTA-Projekt liegt nicht auf dem LISA-Server, sondern wird auf einem Strato-VServer betrieben. | ||
+ | * Die Artikeldaten des FTAs stammen direkt von den Lieferanten und können im Gegensatz zu den LHQ-Daten nur gelesen, nicht geschrieben werden. | ||
+ | * Es wird auch bei vorhandenen Artikeln auf FTA-Artikelbilder zurückgegriffen, sollten keine anderen Bilder existieren. | ||
+ | |||
+ | |||
+ | '''05.05.2016 Lieferschein-Import''' | ||
+ | |||
+ | Der Import von Lieferscheinen wurde komplett neu programmiert. Folgendes hat sich geändert: | ||
+ | * LISA wird anhand der Dateierweiterung ermitteln, welche Importdefinition verwendet werden soll. Sofern dies nicht klappt, muss eine Definition ausgewählt werden. | ||
+ | * LISA wird den Dateiinhalt auf Übereinstimmung mit der ermittelten oder gewählten Definition vergleichen und gegebenenfalls einen Fehler melden. | ||
+ | * Den Artikeln ist eine Checkbox vorangestellt, die dazu verwendet werden kann, den Bestandsimport einzelner Artikel auszusetzen. | ||
+ | * Falls ein Artikel nicht in der Datenbank vorhanden ist, wird LISA die FTA-Stammdaten-Quelle oder - falls auch dort nicht vorhanden - die Lieferschein-Datei bemühen, um den Artikel automatisch anzulegen. | ||
+ | * Neu angelegte Artikel bekommen ein Flag, dass die Stammdaten noch einer Überarbeitung bedürfen. | ||
+ | * Wer durch einen Lieferschein-Import neue Artikel angelegt hat, landet nach dem Import auf einer Seite, die ihm alle Artikel mit dem Überarbeitungs-Flag zeigt. | ||
+ | |||
+ | Bei Problemen möge man mich bitte sofort informieren. | ||
+ | |||
+ | |||
+ | |||
+ | '''01.05.2016 Umsatzauswertungen nach Bestellungen''' | ||
+ | |||
+ | Auch mit der Umsatz-Basis "Bestellungen" lassen sich nun Artikel-Umsätze auswerten. | ||
+ | |||
+ | |||
+ | '''14.04.2016 TLS-Verschlüsselung des LISA-Servers und der LISA-Shops''' | ||
+ | |||
+ | Im Prinzip bemühe ich mich seit Januar, eine praktikable, verlässliche und preisgünstige Möglichkeit zu finden, die Verbindung zum LISA-Server über TLS zu verschlüsseln. In Reaktion auf das dringliche Ersuchen vom RFZ Saarbrücken und Fairkauf in München sowie auf die jüngsten Änderungen im §13 des Telemediengesetzes habe ich LISA und die LISA-Shop-Systeme heute abend auf HTTPS umgestellt. Hier ein paar Stichpunkte: | ||
+ | * Der von mir genutzte Zertifizierungsdienst letsencrypt.org hat gestern seine Public-Beta-Phase beendet und den regulären Betrieb aufgenommen. | ||
+ | * Unverschlüsselte Verbindungen zu LISA oder den Webshops werden fortan nicht mehr akzeptiert, die Verschlüsselung wird erzwungen. | ||
+ | * Sofern keine entfernten Ressourcen wie Bilder von unverschlüsselten Quellen eingebunden sind, erscheint das beliebte (häufig grüne) Schloss in der Adressleiste der meisten Browser. | ||
+ | * Für die LISAnerinnen und LISAner sowie die Besucherinnen und Besucher der Webshops sollten keine Komplikationen entstehen. | ||
+ | |||
+ | Ich bitte wie immer darum, mich zu informieren, falls Schwierigkeiten wegen der Umstellung auftreten sollten. | ||
+ | |||
+ | |||
+ | '''25.03.2016 Massenhaftes Löschen von Artikeln''' | ||
+ | |||
+ | Die Artikel einer dynamischen Artikel-Liste können nun auch gelöscht werden. | ||
+ | |||
+ | |||
+ | '''24.03.2016 Regalleistenschilder mit Barcode''' | ||
+ | |||
+ | Sowohl für Handwerksprodukte als auch für Lebensmittel gibt es neue Regalleistenschilder mit Barcode. Sollte dem jeweiligen Produkt keine EAN13 zugeordnet sein, enthält der Barcode die Artikelnummer. | ||
+ | |||
+ | |||
+ | '''24.03.2016 Neustart der Hardware''' | ||
+ | |||
+ | * Im Zuge von Wartungsarbeiten zum Einbau einer weiteren Festplatte wurde das System plangemäß zwischen 22:00 und 23:00 Uhr heruntergefahren und neu gestartet. | ||
+ | * Update 25.03.2016 - 13:50 Uhr: Der ESXi wurde offenbar soeben vom Support nochmals neu gestartet. Alle Systeme sind wieder online. | ||
+ | |||
+ | |||
+ | '''15.03.2016 Rechnungen und CSV-Lieferscheine per E-Mail''' | ||
+ | |||
+ | * CSV-Lieferscheine können aus den Optionen einer erledigten Bestellung heraus per E-Mail verschickt werden. | ||
+ | * PDF-Rechnungen können aus einer Rechnung heraus verschickt werden. | ||
+ | * Mit neuen Kunden-Flags lässt sich festlegen, ob an den Versand von diesen Dokumenten erinnert werden soll. | ||
+ | * Es können in beiden Fällen abweichende E-Mail-Adressen beim Kunden hinterlegt werden. | ||
+ | * Die Rechnungs- und CSV-E-Mails werden beim Anklicken sofort - ohne weitere Optionen oder Nachfrage - versendet. | ||
+ | * Der CSV-Lieferschein beinhaltet einige neue Angaben, die die Artikelanlage beim Empfänger vereinfachen. (MwSt, Inhalt, Zutaten u.a.) | ||
+ | |||
+ | |||
+ | '''11.03.2016 Fehleranalyse''' | ||
+ | |||
+ | Ich habe umfangreiche Arbeiten zur automatischen Überprüfung der Systemintegrität vorgenommen. Der Server kann Probleme nun noch besser erkennen und mich darüber informieren. Zu den zahlreichen Prüfungsobjekten zählen beispielsweise die Datenbank-Replikation, Verzeichnisrechte, Puffer, Backups, Systemauslastung, Dateisysteme entfernter Server, LHQ-Datenimport, Festplattenspeicher und viele andere. | ||
+ | |||
+ | Grund für diese Maßnahme war ein Ausfall der Datenbank-Replikation, der einige Tage lang unbemerkt blieb. | ||
+ | |||
+ | |||
+ | '''02.03.2016 Chat''' | ||
+ | |||
+ | * Neue Nachrichten in Chat-Channels werden in LISA für ein paar Sekunden eingeblendet, wenn man sich nicht im entsprechenden Channel befindet. | ||
+ | * Eine Zahl im Menü beim Chat-Icon signalisiert, wenn es neue Nachrichten gibt. | ||
+ | * Auf der Chat-Seite wird angegeben, in welchem Channel es neue Nachrichten gibt. | ||
+ | |||
+ | Damit ist der Chat nun auch praktisch nutzbar geworden. | ||
+ | |||
+ | |||
+ | '''29.02.2016 Forderungen''' | ||
+ | |||
+ | Es kann nun hinterlegt werden, ob an Forderungen erinnert oder sie angemahnt wurden. Dies geschieht durch ein neues Symbol, welches so oft geklickt wird, bis der gewünschte Zustand hinterlegt ist. | ||
+ | |||
+ | |||
+ | '''29.02.2016 Probleme mit ESET-Security-Produkten''' | ||
+ | |||
+ | Die Virendefinitionen der ESET-Produkte erkennen in der Javascript-Bibliothek "Scriptaculous" offenbar falsch-positiv die Bedrohung "JS/ScrInject.B Trojaner". Ein Update ist anscheinend auf dem Weg. | ||
+ | |||
+ | |||
+ | '''22.02.2016 CSV-Dateien''' | ||
+ | |||
+ | Ein Nebeneffekt der Arbeiten an einem neuen Import-Modul ist, dass hochgeladene CSV-Dateien nun automatisch in der Liste erscheinen, ohne dass man die Seite aktualisieren muss. | ||
+ | |||
+ | |||
+ | '''15.02.2016 Server-Angriff''' | ||
+ | |||
+ | Es sind gegen 13:40 Uhr mal wieder Tausende von Angriffsversuchen pro Sekunde auf den LISA-Server eingeprasselt. Da der Angreifer nur eine einzelne IP-Adresse benutzt hat, konnte diese leicht dauerhaft geblockt werden. LISA ist wie gewöhnlich nichts passiert. | ||
+ | |||
+ | |||
+ | '''13.02.2016 Echtzeit-Funktionen''' | ||
+ | |||
+ | Ich habe mich nach ein paar Tagen vom externen Provider der Echtzeit-Technologie wieder trennen müssen, weil es zu Schwierigkeiten in LISA gekommen ist. Der Dienst war teilweise zu langsam. Nach einer Woche Herumgebastele habe ich auf dem LISA-Server selbst eine Websocket-Lösung gebaut, die auf Node.js und Socket.IO basiert. Bislang sind die Ergebnisse sehr überzeugend. Ich konnte auch den Chat wieder in Betrieb nehmen, den ich zwischendurch kurzzeitig deaktivieren musste. | ||
+ | |||
+ | |||
+ | '''08.02.2016 Auftragsseite''' | ||
+ | |||
+ | Auch die Auftragsseite wurde nun so konfiguriert, dass sie sich selbständig aktuell hält. | ||
+ | |||
+ | |||
+ | '''08.02.2016 Artikelbestände''' | ||
+ | |||
+ | LISA wird ab sofort Push-Technologien einsetzen, um die Bestandsanzeige von Artikeln aktuell zu halten. Das Bestands-Symbol wird in Echtzeit aktualisiert. | ||
+ | |||
+ | |||
+ | '''08.02.2016 Chat''' | ||
+ | |||
+ | Ja, ich habe jahrelang nach einer praktikablen Möglichkeit gesucht, einen Chat in LISA zu integrieren. Nun ist er da. Viel Spaß ;) | ||
+ | |||
+ | Update: Nach einigen Startschwierigkeiten sollte der Chat jetzt ordentlich funktionieren. | ||
+ | |||
+ | |||
+ | '''07.02.2016 Benutzerrechte''' | ||
+ | |||
+ | Die Vergabe von Benutzerrechten wurde neu konzipiert, um die Benutzerverwaltung zu vereinfachen: | ||
+ | |||
+ | * Es gibt keine individuelle Rechtevergabe mehr für einzelne Benutzer, stattdessen werden den Benutzern nur noch Rollen zugeordnet. | ||
+ | * Der Rechte-Button in der Benutzerverwaltung wurde entfernt. | ||
+ | * Die Verwaltung der Benutzer-Rolle erfolgt über die Stammdaten des Benutzers. | ||
+ | * In der Benutzerverwaltung sind die Rollen zu sehen. Weitere Unterschiede in Benutzerrechten gibt es nicht mehr. | ||
+ | * Wer in der Benutzerverwaltung auf eine Rolle klickt, kann sich die Rechte der Rollen ansehen. | ||
+ | |||
+ | Lizenznehmer, die mit der Konfiguration der Rechte ihrer Benutzer nicht ganz zufrieden sind, mögen sich bei mir melden, ich werde dann die Benutzerrollen anpassen beziehungsweise neue Rollen anlegen. | ||
+ | |||
+ | |||
+ | '''04.02.2016 Störung des Puffersystems''' | ||
+ | |||
+ | Als Folge meiner grundlegenden Umbauarbeiten am Puffersystem war dieses unbeabsichtigt seit Anfang Februar gestört. Ich hoffe, dass nun keine Beeinträchtigungen mehr auftreten. | ||
+ | |||
+ | |||
+ | '''01.02.2016 Datenbank-Backups einspielen''' | ||
+ | |||
+ | Im Testsystem können unter "Verwaltung -> Testsystem - Datenbestand laden" beliebige Backups eingespielt werden. So haben Administrator und Lizenznehmer mehr Möglichkeiten, Änderungen am System nachzuvollziehen. | ||
+ | |||
+ | |||
+ | '''27.01.2016 Falsche Sonderzeichen''' | ||
+ | |||
+ | Ganz offenbar kam es in den letzten Tagen vereinzelt zu Problemen bei der Verarbeitung von Sonderzeichen. Unter anderem wurden Umlaute sowohl auf Rechnungen als auch in LISA selbst falsch dargestellt. Ich konnte die genaue Ursache des Problems bislang nicht klären, habe aber dafür gesorgt, dass keine persistenten Verbindungen zur MySQL-Datenbank mehr aufgebaut werden. Dies könnte das Problem vielleicht lösen, ich werde jedenfalls mal abwarten, ob es noch einmal auftritt. | ||
+ | |||
+ | Ja, ich müsste eigentlich alles auf UTF-8 umstellen, aber das erscheint mir momentan ein wenig gefährlich für einfach mal so zwischendurch ;) | ||
+ | |||
+ | |||
+ | '''26.01.2016 Herunterladen von Buchungssätzen''' | ||
+ | |||
+ | Auf der Seite Verwaltung -> Finanzbuchhaltung kann man nun auch ältere Dateien mit Buchungssätzen herunterladen. | ||
+ | |||
+ | |||
+ | '''26.01.2016 Stückzahl-Anzeige beim Umbuchen von Posten''' | ||
+ | |||
+ | Beim Umbuchen von Posten findet man nun die Stückzahl zwischen Datum und Artikelnummer. | ||
+ | |||
+ | |||
'''21.01.2016 Bugfix: Kommissionen''' | '''21.01.2016 Bugfix: Kommissionen''' | ||
+ | |||
Wenn Rechnungen für Kommissionsware geschrieben wurden, kam es nach meinen letzten Änderungen an der Rechnungsverwaltung zu dem Fehler, dass die Kommission noch immer als laufende Kommission angezeigt wurde. Dieser Fehler ist behoben, und die Kommission erscheint nicht mehr im Tab "Kommissionen". | Wenn Rechnungen für Kommissionsware geschrieben wurden, kam es nach meinen letzten Änderungen an der Rechnungsverwaltung zu dem Fehler, dass die Kommission noch immer als laufende Kommission angezeigt wurde. Dieser Fehler ist behoben, und die Kommission erscheint nicht mehr im Tab "Kommissionen". | ||
+ | |||
+ | |||
+ | '''21.01.2016 Bugfix: Rabatte ändern''' | ||
+ | |||
+ | Beim Ändern des Rabatts eines Postens war der eingegebene Rabatt in der letzten Zeit nicht zu sehen, bis die Ansicht aktualisiert wurde. Fortan ist der neue Rabatt wieder sofort sichtbar. |
Latest revision as of 14:47, 30 December 2016
Auf dieser Seite werden die Änderungen an LISA im Jahr 2016 angezeigt. Um andere Jahre zu sehen, suche bitte nach "Changelog".
30.12.2016 Lagerwertberechnung
Beim Bestandsexport wird eine Lagerwertberechnung vorgenommen, die am Ende der exportierten Daten aufgelistet wird. Es werden dabei einzelne Werte für unterschiedliche MwSt-Sätze angezeigt.
15.11.2016 FTA-Anbindung wiederhergestellt
Probleme mit Zertifikaten und Serverkonfigurationen nach dem Umzug haben offensichtlich dazu geführt, dass LISAs FTA-Schnittstelle außer Betrieb war. Nun sollten alle diesbezüglichen Probleme gelöst sein.
14.11.2016 Start von Fairkabelt.de
Fairkabelt ist ein neues Informationsnetzwerk für die Akteure des fairen Handels. Ich habe im Menü von LISA eine Verknüpfung dorthin eingerichtet.
27.10.2016 Artikelbilder aus dem FTA
Die FTA-Bilderquelle war seit LISAs Umzug gestört, was ich zunächst nicht bemerkt hatte. Nun werden auch wieder Bilder angezeigt, die nicht auf dem LISA-Server liegen, sondern im FTA-Projekt vorrätig sind.
21.10.2016 Umzug
- Der FTP-Server kann wieder wie gewohnt verwendet werden.
- LISAs Hintergrunddienste laufen wieder. Zum Beispiel werden Bestellungen wieder automatisch freigegeben.
16.10.2016 Umzug
Es hat einen Monat länger gedauert als geplant, aber nun habe ich den Hauptteil des Umzugs vollzogen. Die dadurch entstandenen Problemchen werde ich nach und nach lösen. Der alte Server kann ab sofort nicht weiter verwendet werden.
05.10.2016 Reservierte Posten
- Reservierte Posten können im Webshop nicht mehr gelöscht werden.
- Die reservierte Stückzahl eines Artikels wird in den Bestandshilfen auf der Artikelseite angezeigt.
15.07.2016 LISA zieht um
Mit ihren 10 Jahren ist LISA jetzt alt genug, um ein drittes Mal umzuziehen: von einem Windows-Rechner im SNK auf einen Linux-Server im SNK, dann auf einen virtuellen Linux-Server bei Hetzner und jetzt schließlich auf einen virtuellen Linux-Server bei Strato. Der Umzug ist nötig, weil mein Dienstleister den Serverbetrieb einstellen wird. Der neue Server wird über 16 vCPUs mit 2,8 GHz und 16-32 GB RAM verfügen. Die Umzugsarbeiten sollten in 2 Monaten abgeschlossen sein.
10.07.2016 FTA
Ich habe große Teile des FTA-Projekts neu programmiert, um es besser warten zu können. Der Zugang zu den Artikeldaten ist vorerst auch ohne Token möglich. Ich habe ein Logo gestaltet, Visitenkarten gedruckt und mit Transfair e.V. telefoniert, um sicherzugehen, dass ich die Domain "fairtrade-artikel.de" ohne Probleme nutzen darf. Mit dem Programmierer des Weltladen-Kassensystems von JACOM habe ich auch gesprochen, er war sehr interessiert.
27.06.2016 FTA-Vorstellung in Bad Hersfeld
Ich habe mich entschlossen, das FTA-Projekt bei der Messe des Weltladen-Dachverbands in Bad Hersfeld einigen Importeuren vorzustellen. Entgegen meiner Befürchtungen gab es keine negativen Reaktionen.
- GEPA: Jorge Inostroza und Bede Godwyll waren begeistert und steuerten in längeren Gesprächen noch eigene Wünsche und Anregungen bei.
- EZA: Andrea Schlehuber war auch angetan und wollte das Projekt unterstützen.
- Fairkauf: Moritz Meisel sicherte mir begeistert die Unterstützung zu.
- Globo: Manfred und Sarah Winkler waren skeptisch und sahen keinen Nutzen für das Unternehmen. Gegen das Projekt an sich hatten sie jedoch nichts einzuwenden.
- dwp: Thomas Hoyer war sehr interessiert und bestärkte mich darin, das Projekt auch für Endkunden zugänglich zu machen.
Ich freue mich sehr über die Reaktionen und hätte mir kaum einen besseren "offiziellen" Start des Projekts vorstellen können. Außerdem profitiere ich sehr davon, meinen Ansprechpartnern persönlich begegnet zu sein und so die Stimmung aufgefangen zu haben. Ich werde sie nun mit Anmeldedaten und ab und an mit weiteren Informationen versorgen und freue mich auf eine freundliche Zusammenarbeit.
10.06.2016 Zahlungsbedingungen
- Die Zahlungsbedingungen einer Bestellung können in der Fakturierungs- und Erledigungsansicht sehr schnell geändert werden.
- Auch die Zahlungsbedingungen einer Storno-Rechnung werden vor dem Erstellen des entsprechenden Dokuments durch ein Dialogfenster abgefragt.
- Die Frage, ob die Rechnung wirklich storniert werden soll, entfällt somit.
06.06.2016 Dialogfenster
Aus technischen Gründen werde ich LISA nach und nach neue Dialogfenster für Auswahl-, Rückmeldungs- und Bestätigungsdialoge einbauen. Es werden dadurch in der Umstellungsphase vielerlei verschiedene Problemchen an LISAs Design auftreten, da die Umstellung die Integration einer weiteren Code-Bibliothek ("Bootstrap") erfordert, die teilweise im Konflikt mit LISAs CSS-Anweisungen steht.
03.06.2016 Bugfixes
- Bei Erledigung einer größeren als der bestellten Stückzahl eines Artikels wird LISA keine Negativposten als Rückstand buchen.
02.06.2016 Lieferscheine
- Lieferscheine können nun ohne Preisangabe, mit empfohlenem Verkaufspreis oder mit Netto-Verkaufspreis angelegt werden.
27.05.2016 Bugfixes
- Bestimmte Werte auf Verwaltung -> Konfiguration sind nun wieder als einzeilig gekennzeichnet und können keinen Zeilenumbruch beinhalten.
27.05.2016 Schutz vor mehrfachem Einlesen von Lieferscheinen
Beim Import elektronischer Lieferscheine wird LISA auf Doppelungen hinweisen. Sie überprüft dabei die MD5-Checksumme der Lieferschein-Datei und informiert den Benutzer, falls aus der Datei schon Lieferscheine eingelesen wurden.
26.05.2016 Bugfixes
- Auch in den Testsystemen können alle DATEV-Buchungssätze heruntergeladen werden.
24.05.2016 Bugfixes
- Die Konfigurations-Einstellung "Aufdruck auf Etiketten verschieben" wird von LISA berücksichtigt.
23.05.2016 LISAs 10. Geburtstag
LISA begeht heute ihren 10. Geburtstag und freut sich über langjährige fruchtbare Geschäftsbeziehungen zum Süd-Nord Kontor in Hamburg und der F.A.I.R.E. in Dresden sowie den bevorstehenden Umzug des Fair-Handelszentrums Südwest in Saarbrücken und das anhaltende Interesse des Fairkauf Handelskontors in München. Sie und ich wünschen allen Kunden und Interessenten eine angenehme Zeit und viel Freude mit der ihnen zugesandten Einladung.
Mögen die nächsten 10 Jahre beginnen :)
21.05.2016 Bugfixes
- Passwörter von LISA-Benutzern können das Plus- und Rautezeichen beinhalten.
- Beim Import von FTA-Artikeln wird das Lieferanten-Präfix berücksichtigt, falls vorhanden.
20.05.2016 FTA-Zugang
Im Menü ist ab sofort ein Link zum FTA-Projekt zu finden.
16.05.2016 Lieferscheine importieren
Folgendes hat sich geändert:
- Es gibt eine neue Box zum Hochladen von Lieferscheinen dort, wo man sie braucht ;)
- Bugfix: Der Löschen-Button verschwindet nun nicht mehr, wenn Lieferscheine hochgeladen wurden.
11.05.2016 FTA
FTA ist eine neue Quelle für Artikeldaten und -bilder, vergleichbar mit dem LHQ. Auf längere Sicht sollen die neuesten Daten stets im FTA zu finden sein, während das LHQ seine Aufgabengebiete darauf verlagern wird, Artikeldaten zwischen den Teilnehmern auszutauschen.
- Der direkte FTA-Import von Artikeln sollte jetzt problemlos möglich sein, auch Artikelbilder werden übernommen.
- Das FTA-Projekt liegt nicht auf dem LISA-Server, sondern wird auf einem Strato-VServer betrieben.
- Die Artikeldaten des FTAs stammen direkt von den Lieferanten und können im Gegensatz zu den LHQ-Daten nur gelesen, nicht geschrieben werden.
- Es wird auch bei vorhandenen Artikeln auf FTA-Artikelbilder zurückgegriffen, sollten keine anderen Bilder existieren.
05.05.2016 Lieferschein-Import
Der Import von Lieferscheinen wurde komplett neu programmiert. Folgendes hat sich geändert:
- LISA wird anhand der Dateierweiterung ermitteln, welche Importdefinition verwendet werden soll. Sofern dies nicht klappt, muss eine Definition ausgewählt werden.
- LISA wird den Dateiinhalt auf Übereinstimmung mit der ermittelten oder gewählten Definition vergleichen und gegebenenfalls einen Fehler melden.
- Den Artikeln ist eine Checkbox vorangestellt, die dazu verwendet werden kann, den Bestandsimport einzelner Artikel auszusetzen.
- Falls ein Artikel nicht in der Datenbank vorhanden ist, wird LISA die FTA-Stammdaten-Quelle oder - falls auch dort nicht vorhanden - die Lieferschein-Datei bemühen, um den Artikel automatisch anzulegen.
- Neu angelegte Artikel bekommen ein Flag, dass die Stammdaten noch einer Überarbeitung bedürfen.
- Wer durch einen Lieferschein-Import neue Artikel angelegt hat, landet nach dem Import auf einer Seite, die ihm alle Artikel mit dem Überarbeitungs-Flag zeigt.
Bei Problemen möge man mich bitte sofort informieren.
01.05.2016 Umsatzauswertungen nach Bestellungen
Auch mit der Umsatz-Basis "Bestellungen" lassen sich nun Artikel-Umsätze auswerten.
14.04.2016 TLS-Verschlüsselung des LISA-Servers und der LISA-Shops
Im Prinzip bemühe ich mich seit Januar, eine praktikable, verlässliche und preisgünstige Möglichkeit zu finden, die Verbindung zum LISA-Server über TLS zu verschlüsseln. In Reaktion auf das dringliche Ersuchen vom RFZ Saarbrücken und Fairkauf in München sowie auf die jüngsten Änderungen im §13 des Telemediengesetzes habe ich LISA und die LISA-Shop-Systeme heute abend auf HTTPS umgestellt. Hier ein paar Stichpunkte:
- Der von mir genutzte Zertifizierungsdienst letsencrypt.org hat gestern seine Public-Beta-Phase beendet und den regulären Betrieb aufgenommen.
- Unverschlüsselte Verbindungen zu LISA oder den Webshops werden fortan nicht mehr akzeptiert, die Verschlüsselung wird erzwungen.
- Sofern keine entfernten Ressourcen wie Bilder von unverschlüsselten Quellen eingebunden sind, erscheint das beliebte (häufig grüne) Schloss in der Adressleiste der meisten Browser.
- Für die LISAnerinnen und LISAner sowie die Besucherinnen und Besucher der Webshops sollten keine Komplikationen entstehen.
Ich bitte wie immer darum, mich zu informieren, falls Schwierigkeiten wegen der Umstellung auftreten sollten.
25.03.2016 Massenhaftes Löschen von Artikeln
Die Artikel einer dynamischen Artikel-Liste können nun auch gelöscht werden.
24.03.2016 Regalleistenschilder mit Barcode
Sowohl für Handwerksprodukte als auch für Lebensmittel gibt es neue Regalleistenschilder mit Barcode. Sollte dem jeweiligen Produkt keine EAN13 zugeordnet sein, enthält der Barcode die Artikelnummer.
24.03.2016 Neustart der Hardware
- Im Zuge von Wartungsarbeiten zum Einbau einer weiteren Festplatte wurde das System plangemäß zwischen 22:00 und 23:00 Uhr heruntergefahren und neu gestartet.
- Update 25.03.2016 - 13:50 Uhr: Der ESXi wurde offenbar soeben vom Support nochmals neu gestartet. Alle Systeme sind wieder online.
15.03.2016 Rechnungen und CSV-Lieferscheine per E-Mail
- CSV-Lieferscheine können aus den Optionen einer erledigten Bestellung heraus per E-Mail verschickt werden.
- PDF-Rechnungen können aus einer Rechnung heraus verschickt werden.
- Mit neuen Kunden-Flags lässt sich festlegen, ob an den Versand von diesen Dokumenten erinnert werden soll.
- Es können in beiden Fällen abweichende E-Mail-Adressen beim Kunden hinterlegt werden.
- Die Rechnungs- und CSV-E-Mails werden beim Anklicken sofort - ohne weitere Optionen oder Nachfrage - versendet.
- Der CSV-Lieferschein beinhaltet einige neue Angaben, die die Artikelanlage beim Empfänger vereinfachen. (MwSt, Inhalt, Zutaten u.a.)
11.03.2016 Fehleranalyse
Ich habe umfangreiche Arbeiten zur automatischen Überprüfung der Systemintegrität vorgenommen. Der Server kann Probleme nun noch besser erkennen und mich darüber informieren. Zu den zahlreichen Prüfungsobjekten zählen beispielsweise die Datenbank-Replikation, Verzeichnisrechte, Puffer, Backups, Systemauslastung, Dateisysteme entfernter Server, LHQ-Datenimport, Festplattenspeicher und viele andere.
Grund für diese Maßnahme war ein Ausfall der Datenbank-Replikation, der einige Tage lang unbemerkt blieb.
02.03.2016 Chat
- Neue Nachrichten in Chat-Channels werden in LISA für ein paar Sekunden eingeblendet, wenn man sich nicht im entsprechenden Channel befindet.
- Eine Zahl im Menü beim Chat-Icon signalisiert, wenn es neue Nachrichten gibt.
- Auf der Chat-Seite wird angegeben, in welchem Channel es neue Nachrichten gibt.
Damit ist der Chat nun auch praktisch nutzbar geworden.
29.02.2016 Forderungen
Es kann nun hinterlegt werden, ob an Forderungen erinnert oder sie angemahnt wurden. Dies geschieht durch ein neues Symbol, welches so oft geklickt wird, bis der gewünschte Zustand hinterlegt ist.
29.02.2016 Probleme mit ESET-Security-Produkten
Die Virendefinitionen der ESET-Produkte erkennen in der Javascript-Bibliothek "Scriptaculous" offenbar falsch-positiv die Bedrohung "JS/ScrInject.B Trojaner". Ein Update ist anscheinend auf dem Weg.
22.02.2016 CSV-Dateien
Ein Nebeneffekt der Arbeiten an einem neuen Import-Modul ist, dass hochgeladene CSV-Dateien nun automatisch in der Liste erscheinen, ohne dass man die Seite aktualisieren muss.
15.02.2016 Server-Angriff
Es sind gegen 13:40 Uhr mal wieder Tausende von Angriffsversuchen pro Sekunde auf den LISA-Server eingeprasselt. Da der Angreifer nur eine einzelne IP-Adresse benutzt hat, konnte diese leicht dauerhaft geblockt werden. LISA ist wie gewöhnlich nichts passiert.
13.02.2016 Echtzeit-Funktionen
Ich habe mich nach ein paar Tagen vom externen Provider der Echtzeit-Technologie wieder trennen müssen, weil es zu Schwierigkeiten in LISA gekommen ist. Der Dienst war teilweise zu langsam. Nach einer Woche Herumgebastele habe ich auf dem LISA-Server selbst eine Websocket-Lösung gebaut, die auf Node.js und Socket.IO basiert. Bislang sind die Ergebnisse sehr überzeugend. Ich konnte auch den Chat wieder in Betrieb nehmen, den ich zwischendurch kurzzeitig deaktivieren musste.
08.02.2016 Auftragsseite
Auch die Auftragsseite wurde nun so konfiguriert, dass sie sich selbständig aktuell hält.
08.02.2016 Artikelbestände
LISA wird ab sofort Push-Technologien einsetzen, um die Bestandsanzeige von Artikeln aktuell zu halten. Das Bestands-Symbol wird in Echtzeit aktualisiert.
08.02.2016 Chat
Ja, ich habe jahrelang nach einer praktikablen Möglichkeit gesucht, einen Chat in LISA zu integrieren. Nun ist er da. Viel Spaß ;)
Update: Nach einigen Startschwierigkeiten sollte der Chat jetzt ordentlich funktionieren.
07.02.2016 Benutzerrechte
Die Vergabe von Benutzerrechten wurde neu konzipiert, um die Benutzerverwaltung zu vereinfachen:
- Es gibt keine individuelle Rechtevergabe mehr für einzelne Benutzer, stattdessen werden den Benutzern nur noch Rollen zugeordnet.
- Der Rechte-Button in der Benutzerverwaltung wurde entfernt.
- Die Verwaltung der Benutzer-Rolle erfolgt über die Stammdaten des Benutzers.
- In der Benutzerverwaltung sind die Rollen zu sehen. Weitere Unterschiede in Benutzerrechten gibt es nicht mehr.
- Wer in der Benutzerverwaltung auf eine Rolle klickt, kann sich die Rechte der Rollen ansehen.
Lizenznehmer, die mit der Konfiguration der Rechte ihrer Benutzer nicht ganz zufrieden sind, mögen sich bei mir melden, ich werde dann die Benutzerrollen anpassen beziehungsweise neue Rollen anlegen.
04.02.2016 Störung des Puffersystems
Als Folge meiner grundlegenden Umbauarbeiten am Puffersystem war dieses unbeabsichtigt seit Anfang Februar gestört. Ich hoffe, dass nun keine Beeinträchtigungen mehr auftreten.
01.02.2016 Datenbank-Backups einspielen
Im Testsystem können unter "Verwaltung -> Testsystem - Datenbestand laden" beliebige Backups eingespielt werden. So haben Administrator und Lizenznehmer mehr Möglichkeiten, Änderungen am System nachzuvollziehen.
27.01.2016 Falsche Sonderzeichen
Ganz offenbar kam es in den letzten Tagen vereinzelt zu Problemen bei der Verarbeitung von Sonderzeichen. Unter anderem wurden Umlaute sowohl auf Rechnungen als auch in LISA selbst falsch dargestellt. Ich konnte die genaue Ursache des Problems bislang nicht klären, habe aber dafür gesorgt, dass keine persistenten Verbindungen zur MySQL-Datenbank mehr aufgebaut werden. Dies könnte das Problem vielleicht lösen, ich werde jedenfalls mal abwarten, ob es noch einmal auftritt.
Ja, ich müsste eigentlich alles auf UTF-8 umstellen, aber das erscheint mir momentan ein wenig gefährlich für einfach mal so zwischendurch ;)
26.01.2016 Herunterladen von Buchungssätzen
Auf der Seite Verwaltung -> Finanzbuchhaltung kann man nun auch ältere Dateien mit Buchungssätzen herunterladen.
26.01.2016 Stückzahl-Anzeige beim Umbuchen von Posten
Beim Umbuchen von Posten findet man nun die Stückzahl zwischen Datum und Artikelnummer.
21.01.2016 Bugfix: Kommissionen
Wenn Rechnungen für Kommissionsware geschrieben wurden, kam es nach meinen letzten Änderungen an der Rechnungsverwaltung zu dem Fehler, dass die Kommission noch immer als laufende Kommission angezeigt wurde. Dieser Fehler ist behoben, und die Kommission erscheint nicht mehr im Tab "Kommissionen".
21.01.2016 Bugfix: Rabatte ändern
Beim Ändern des Rabatts eines Postens war der eingegebene Rabatt in der letzten Zeit nicht zu sehen, bis die Ansicht aktualisiert wurde. Fortan ist der neue Rabatt wieder sofort sichtbar.