Shop 5.58.0 Release Notes - Jänner 2025
Kundendaten ergänzen bei Anmelden / Bestellen
Ist ein Kundenkonto noch nicht vollständig gepflegt (z.B. wegen Import des Kundenkontos aus dem ERP System) wird der Kunde auf eine Seite umgeleitet, auf dem er seine Daten vervollständigen kann.
Konfigurierbare Fehlerseite für Konto / Link
Bisher wurde bei einem Bestätigungslink für ein Kundenkonto beim zweiten Anklickn eine einfache Fehlermeldung angezeigt. Nun kann eine eigene Seite dafür konfiguriert werden. Ist das nicht der Fall wird statt der Fehlermeldung einfach auf die Startseite des Shops verlinkt.
Vorgesetzter bei Mitarbeiter
Wenn Außen/Innendienst-Mitarbeiter angelegt werden, die den Kundenkonten als Kontaktperson zugeordnet werden, können diese nun auch Vorgesetzte haben, die bei Benachrichtungen mit informiert werden.
Wartungsvertrag im Auftrag
Einem Auftrag bzw. einzelnen Positionen kann ein Wartungsvertrag zugeordnet werden. Aktuell wird der Wartungsvertrag nur bei EDI Übertragungen mit Inhalten versehen.
Layoutverbesserung STRIPE Zahlung neu autorisieren
Wird im Fall eines Abos eine Online-Zahlung ohne Interaktion mit dem Kunden durchgeführt, können die Zahlungsdaten veraltet sein und die Zahlung fehlschlagen. In diesem Fall wird dem Kunden eine Mail mit einem Zahlungslink zugesendet. Dieser Zahlungslink führt auf eine Seite, die den Auftrag nochmals darstellt und die Möglichkeit zur Zahlung anbietet. Mit diesem Zahlungsdaten werden dann die nächsten Abos abgerechnet. Die Seite zur Darstellung des Auftrags wurde verbessert und der aktuellen Checkout Seite angepasst.
Kundenkonto Allgemeine Layoutverbesserung
Im Kundenkonto wurden einzelne Seiten angepasst, damit Elemente an gleicher Stelle, mit identischem Wording, etc. angeordnet sind. Da Seiten des Kundenkontos zu verschiedenen Zeiten entstanden sind, waren ältere Seiten teilweise anders gestaltet.
Kundenkonto Bestelldetails - noch offene Liefermenge / Kostenstelle
Werden an den Shop Lieferscheindaten übertragen, kann der Shop im Kundenkonto in der Bestellhistorie visualisieren, wieviel der bestellten Menge bereits geliefert wurden. Wurden bei der Bestellung Kostenstellen angegeben, werden diese ebenfalls in der Bestellhistorie visualisiert.
Performanceoptimierungen beim Neustarten
Während des Neustarten des Caches werden neu einlaufene Request, die den Cache benötigen, speziell abgearbeitet, um den Server bei Rückmeldung des Caches in den nachfolgenden Minuten nicht zu 100% auszulasten.
Performanceoptimierung statische Dateien
Grafikdateien, CSS Stylesheets und Javascript Files werden nicht mehr durch die HTTP Pipeline der Shop Applikation bearbeitet, wodurch keine Sessions angelegt und Threadresourcen gebunden werden. Das beschleunigt die Reaktionszeit des Shops und hilft die CPU Auslastung zu senken.
Performanceoptimierung Findologic Suggestion
In der Implementierung der Findologic Schnittstelle wurden bei der Abfrage von Suchvorschlägen blockierende HTTP-Requests verwendet, wodurch bei starker Auslastung des Servers die Reaktion des gesamten Shops immer weiter verschlechtert wird. Die Abfragen wurden auf nicht-blockierende HTTP-Requests ausgetauscht, damit die Gesamtperformance des Shops verbessert wird.
Standorte-Liste
Ein komplett neues Modul erlaubt die Anzeige einer Filialliste mit der Angabe von Adresse, Öffnungszeiten und dort angeboteten Leistungen.
Konkrete Hinweise für Ablehnung von Gutscheinen
Wird ein Gutschein bei der Eingabe abgelehnt, können nun im UI detailierte Meldungen angezeigt werden, warum der Gutschein nicht aktiviert wird. Dies ist besonders wichtig, wenn der Gutschein z.B. einen Mindestwert des Warenkorbs voraussetzt und der Kunde darüber informiert werden soll.
GPSR Daten für Produkte
Für die Produktsicherheit wurden zusätzliche Felder am Hersteller eines Produkts geschaffen, mit denen Kontaktinformationen zum Herstellers oder eines Vertreters innerhalb der EU im Produktdetail angezeigt werden können.
OCI Background Search mit Findologic Suchmaschine
Die OCI (Open Catalog Interface) Schnittstelle erlaubt den Aufruf einer Suche über den Artikelstamm und Rückgabe der Artikeldaten ohne Anzeige von Webseiten. Bisher wurden diese Aufrufe immer mit der internen Suchmaschine beantwortet. Ist die Schnittstelle zu Findologic konfiguriert, wird die Abfrage über Findologic beantwortet.
Layoutverbesserung Anfrage
Layoutverbesserung Warenkorb
Layoutverbesserung Merkliste
Brutto/Netto Umschaltung für Staffelpreise
CMS Formular UID beim Registrieren
CMS Seite als Anzeige Template des Produkts
CMS Formular Buttons mit CSS Klasse und ID
Admin Backend: Konto Button im Kundendetail
Admin Backend: Weitere Lieferadressen im Kunden
Admin Backend: Abo im Kunden
Bugfix Popu Kundenkonto Falsche Links
Bugfix Dokumentimport bei *. als Dateiname
Bugfix Abgelaufener Workflow Absturz beim Starten
Bugfix Fehlender Warenempfänger im Auftrag (wenn nur Default Lieferadresse)
Bugfix b2b Parameter löscht Vorname/Nachname aus Lieferadresse
Bugfix Kopfrabatt-Setting erzeugt Fehler bei nicht angemeldeten Kunden
Bugfix Budgetverwaltung bei Kunden ohne Kundengruppe liefert Fehler
Bugfix Gutscheincode wird wie gespeichert angezeigt, nicht wie eingegeben
Bugfix Rundungsunterschied bei Warenkorb vor/nach Anmelden
Bugfix Colop 6 Creator
Bugfix Versandkosten falsch bei aktivem Versand-Gutschein
Bugfix Anmelden per Cookie
Bugfix Mehrmaliger Bestellversuch mit einem Gutschein und STRIPE