Difference between revisions of "Changelog 2023"

From LISApedia
Jump to: navigation, search
Line 1: Line 1:
 
Auf dieser Seite werden die Änderungen an LISA im Jahr 2023 angezeigt. Um andere Jahre zu sehen, suche bitte nach "Changelog".
 
Auf dieser Seite werden die Änderungen an LISA im Jahr 2023 angezeigt. Um andere Jahre zu sehen, suche bitte nach "Changelog".
  
 +
 +
 +
'''26.02.2023 Neuer B2B-Webshop'''
 +
 +
Ich habe die Arbeit an einem neuen B2B-Webshop aufgenommen, der den bisherigen Webshop ablösen soll. Er wird von Grund auf neu programmiert. Die wesentlichen Merkmale sind:
 +
 +
* Die Programmierung erfolgt ohne Tabellen und Inline-CSS-Definitionen. Das bedeutet, dass das Design durch eine eigene CSS-Datei 100% angepasst werden kann.
 +
* Das Projekt ist responsiv und verfolgt den Mobile-First-Ansatz. Das heißt, ich stelle sicher, dass alle Abschnitte der Website so konstruiert sind, dass sie auf kleinen Displays gut darstellbar sind und sich größeren Displays anpassen können.
 +
* Das Projekt verwendet nach wie vor kein Framework wie Bootstrap, sondern pures CSS, so dass alle Designs per Flexbox oder Grid umgesetzt werden können.
 +
 +
Der aktuelle Fortschritt (am Beispiel des Süd-Nord Kontors) kann auf der folgenden Seite nachverfolgt werden:
 +
 +
[[https://public.bitgeist.de/b2b]]
  
  

Revision as of 14:59, 26 February 2023

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


26.02.2023 Neuer B2B-Webshop

Ich habe die Arbeit an einem neuen B2B-Webshop aufgenommen, der den bisherigen Webshop ablösen soll. Er wird von Grund auf neu programmiert. Die wesentlichen Merkmale sind:

  • Die Programmierung erfolgt ohne Tabellen und Inline-CSS-Definitionen. Das bedeutet, dass das Design durch eine eigene CSS-Datei 100% angepasst werden kann.
  • Das Projekt ist responsiv und verfolgt den Mobile-First-Ansatz. Das heißt, ich stelle sicher, dass alle Abschnitte der Website so konstruiert sind, dass sie auf kleinen Displays gut darstellbar sind und sich größeren Displays anpassen können.
  • Das Projekt verwendet nach wie vor kein Framework wie Bootstrap, sondern pures CSS, so dass alle Designs per Flexbox oder Grid umgesetzt werden können.

Der aktuelle Fortschritt (am Beispiel des Süd-Nord Kontors) kann auf der folgenden Seite nachverfolgt werden:

[[1]]


25.02.2023 WebP

Die PHP-Version, die ich verwende, kann keine WebP-Dateien verarbeiten, und es wird noch eine ganze Weile dauern, bis ich PHP updaten kann. Für Fairkabelt-Bilder (also Bilder von Artikeln, deren Lieferanten mit Fairkabelt synchronisiert werden) habe ich mir jetzt einen Workaround ausgedacht. Sobald Dateien mit der WebP-Dateiendung hochgeladen werden, packt LISA diese in einen speziellen Import-Ordner, und ein Cronjob wandelt sie (ohne PHP) in PNG-Dateien um. Diese werden dann in den Bilderordner des entsprechenden Lieferanten geschoben und stehen fortan zur Verfügung.

Fazit: Fairkabelt-Bilder können im WebP-Format hochgeladen werden, allerdings dauert es wegen der Hintergrundverarbeitung bis zu 3 Minuten, bis sie in LISA angezeigt werden.


17.02.2023 Shopware: Alle unbezahlten Bestellungen

Um der Buchhaltung zu helfen, gibt es auf Verwaltung -> Shopware nun auch eine Liste aller unbezahlten Bestellungen.


17.02.2023 Shopware: Bestellungen als bezahlt markieren

Eine Shopware-Bestellung kann direkt mit einem Klick als bezahlt markiert werden, ohne die Administration zu öffnen.


17.02.2023 Shopware: DHL-Unterstützung

Auch für Shopware-Bestellungen lässt sich nun leicht per Klick auf den Button innerhalb der Bestellung ein Label generieren, ohne Adressdaten einzugeben.


16.02.2023 Artikel-URL beim Lieferanten

Es gibt ein entsprechendes neues Feld in den Artikelstammdaten. Dort kann man eintragen, unter welcher Web-Adresse ein Artikel im Shop des Lieferanten erreichbar ist. Bislang wird dieses Feld in den Artikel-Details genutzt (wenn man auf die Artikelbezeichnung in einer Liste klickt) sowie in den Favoriten. Dort lässt sich mit einem Klick auf das Symbol die Shopseite des Artikels öffnen, wenn das Symbol grün angezeigt wird. Wird das Symbol grau angezeigt, öffnet sich mit einem Klick eine Seite, auf der man die URL nachpflegen kann, weil sie nicht vorhanden ist.

Ich bitte um Nachricht, wenn der Wunsch besteht, das Symbol noch anderswo anzuzeigen, um beispielsweise Bestellungen beim Lieferanten zu erleichtern.


09.02.2023 B2B-Webshop: Rabatte

Solange ein Artikel nicht im Warenkorb war, wurde in einer Artikel-Auflistung kein Einkaufspreis angezeigt, denn es musste davon ausgegangen werden, dass mehrere Staffelrabatte existieren könnten, die viel Platz einnehmen würden. Ich habe das Problem nun so gelöst, dass eine Rabattspanne angezeigt wird, beispielsweise "9 - 17,5 % Rabatt".


27.01.2023 CSV-Lieferscheine

Umlaute und sonstige Zeichen werden beim Generieren von CSV-Lieferscheinen aus erledigten Bestellungen nun korrekt dargestellt.


27.01.2023 DATEV-Buchungssätze

Ich habe für jede DATEV-Buchungssatz-Datei eine Übersicht der enthaltenen Rechnungen hinzugefügt.


27.01.2023 B2B-Shop-Besuche

Die Ladezeiten der Anzeige von Webshop-Besuchen wurden massiv verkürzt.


26.01.2023 Bugfix: Bestellungen

Möglicherweise ist es mir nun gelungen, einen Bug zu fixen, bei dem Bestellungen beim Erledigen aufgeteilt oder zusammengefügt wurden. Falls so etwas erneut vorkommt, würde ich mir nochmal Feedback wünschen ;)


22.01.2023 B2C-Shop

Die offenen Shop-Bestellungen sind besser in LISA integriert. Auf der Auftragsseite kann man auf eine Bestellung klicken und bekommt Lieferanschrift sowie eine Liste der bestellten Posten inklusive Lagerort angezeigt. Außerdem ist der Zahlungsstatus zu sehen, so dass schnell entschieden werden kann, ob die Bestellung bearbeitet werden soll.