Skip to main content
Skip table of contents

Shop 5.54.0 Release Notes

Kopfzeile im Layout

Mit dem Parameter HideHeaderline kann oberhalb des Headers eine zusätzliche Zeile eingeblendet werden, deren Inhalt über das Backend in Inhalte / Benutzerinterface gesetzt werden kann. Außerdem können dort ein Menü zur Umschaltung der Preise zwischen Brutto/Netto bzw. für die Umschaltung der Sprache im Shop eingeblendet werden.

COLOP Creator 6 Integration

Das neue CMS Modul erlaubt die Nutzung des COLOP Creator 6 zur Online-Erstellung von Stempeln und ähnlichen Drucksorten und löst die Anbindung der Implementierung von COLOP Creator 3 ab. Zur Nutzung des Moduls ist eine aufrechte Lizenzvereinbarung mit COLOP und die Registrierung der Shop-Adresse bei COLOP notwendig.

Divers in der Anrede

Neben Herr und Frau kann nun bei Registrierungsbildschirmen, beim Ändern der Daten im Kundenkonto, im Bestellprozess und bei B2B Funktionen wie dem Anlegen von Mitarbeitern auch die Möglichkeit Divers gewählt werden. Achtung: Divers steht dann in der Anrede und muß bei persönlichen Anreden in Mail-Templates berücksichtigt werden.

Teilnahmeregeln im Partner ausblendbar

Die Zeile mit der Checkbox zum Akzeptieren der Teilnahmeregeln zum Partnerprogramm kann über den Parameter HidePartnerAcceptPolicies ausgeblendet werden.

Automatisches Markieren als Privatkunde

Mit dem Parameter CheckForPrivate kann aktiviert werden, dass der Shop Kunden ohne Firma bzw. Umsatzsteueridentifikation automatisch als Privatkunde markiert. Ist zusätzlich der Parameter CustomerNetPriceDisplay (Umsatzsteuerdarstellung kann für verschiedene Kunden unterschiedlich sein) gesetzt, wird der neue Privatkunde automatisch auf Bruttoanzeige geschaltet.

Automatisches Anlegen einer Kundengruppe pro Firma

Mit dem Parameter AutoCreateCompanyCustomergroup kann bei Registrierung eines Firmenkunden aktiviert werden, dass der Shop eine Firmen-Kundengruppe anlegt und den neuen Account als Administrator hineinsetzt. Alle später angelegten Mitarbeiter werden automatisch auch dieser Firmen-Kundengruppe zugeordnet. Damit können sofort nach der Registrierung Funktionen des B2B Kontos genutzt werden und nicht erst nach der Zuordnung einer ERP Kundennummer, die bisher die einzelnen Mitarbeiter einer Firma zusammengehalten hat.

Ausblenden der Suchkategorien

Normalerweise wird vor die Suchzeile eine Kategorienauswahl gesetzt, um die Suche einzuschränken. In Shops, in denen dieses Feature nicht benutzt wird, kann die Auswahl mit dem Parameter HideSearchCategories ausgeblendet werden.

Leerzeichen Entfernung

Beim Anmelden werden automatisch vorangehende und nachfolgende Leerzeichen entfernt, die durch Copy&Paste eventuell in die Anmeldefelder mitkopiert wurden. Dies verhindert einige Probleme beim Anmelden von Kunden.

Menüpunkt Alle bzw. Kategorien konfigurierbar

Der Begriff Alle bzw. Kategorien in der Menüzeile, in der das Kategorienmenü eingeblendet wird, kann jetzt im Admin Backend über Inhalte / Benutzerinterface umdefiniert werden.

Produktdetails Selbe Marke

Die Darstellung von Produkten der selben Marke wurde von der Seitenleiste an den unteren Rand des Produktdetails verlegt und dort als Slider dargestellt. Damit können nun viel mehr Produkte dargestellt werden und ohne das Layout zu verzerren.

Kundenkonto Musterwarenkörbe

Unter dem Namen der Musterwarenkörbe werden nun die Thumbnails der Produkte dargestellt, um einen Überblick über die darin enthaltenen Artikel zu erhalten.

Kundenkonto Suche in Bestellungen erweitert

In der Historie der Bestellungen kann nun nach Produktname, Artikelnummer, Lieferadresse und Bestellreferenz gesucht werden.

Kundenkonto Rechnungen auch in mobiler Ansicht

Der Punkt Rechnungen zum Herunterladen von PDF Versionen von Rechnungen zu Bestellungen ist nun auch in der Smartphone Ansicht des Kundenkontos vorhanden.

Kundenkonto Weiterempfehlen auch in mobiler Ansicht

Der Punkt Weiterempfehlen des Shops ist nun auch in der Smartphone Ansicht des Kundenkontos vorhanden.

Kennwort Komplexität auch beim Zurücksetzen

Während an anderen Stellen des Shops das gewählte Kennwort einer Mindestkomplexität genügen muss, konnte beim Kennwort zurücksetzen per Mail prinzipiell ein beliebig einfaches Kennwort verwendet werden. Die Komplexitätsprüfung ist nun auch dort implementiert.

Schnellbesteller Materialnummern

Anstelle der Shop Artikelnummern kann der Schnellbesteller nun auch Kundenartikelnummern verarbeiten.

Fehlermeldungen mit neuem Layout

Die generelle Fehlermeldung, die Fehlermeldung bei nicht mehr verfügbaren Produkten und die Fehlermeldung beim Aufruf von nicht existierenden Urls wurde neu gestaltet.

CMS Modul Nachrichten

Das neue Modul aus dem Bereich Konto erlaubt nun auch den Einbau einer Liste der aktuellen Nachrichten mit dem Kundendienst in ein Dashboard des Kunden

Performanceoptimierung Neustart

Beim Neustarten der Shop Applikation nach einer Konfigurationsänderung oder der Installation einer neuen Softwareversion kam es zu längeren Wartezeiten, die durch das Herunterfahren der Vorgängerversion ausgelöst wurde. Diese wird nun erzwungen beendet, damit die neue Version schneller und zuverlässiger startet.

Performanceoptimierung Zonen

Die Zonen haben im Gegensatz zu den CMS Seiten nur teileweise den Cache verwendet. Diese fehlenden Teile wurden behoben, was die Belastung des SQL Servers bei umfangreicher Nutzung von Zonen verringert und die Antwortzeit besonders unter Last beschleunigt.

Admin Backend Naturalrabatte

Die Nutzung von Gutscheinen für Naturalrabatten wurde im Admin Backend vorbereitet. Die Implementierung im Frontend erfolgt in der nächsten Release. Mit diesem Feature können Gutscheine erstellt werden, die durch den Gutschein das Hinzufügen eines kostenlosen Artikels auslöst. Dabei können alle Randbedingungen des Gutscheins mitgenutzt werden wie z.B. Gültig ab einem Warenkorb Wert, Gültig in bestimmten Zeitgrenzen, etc.

Admin Backend GPSR

Für die Erfüllung der GPSR Richtlinien wurden die Artikelstammdaten um eine Herstellerverwaltung ergänzt, mit der die ab Dezember notwendigen Pflichtangaben ergänzt werden können. Dazu wurde auch in den Artikelstammdaten das Feld Hersteller eingeblendet und auf die Liste der erfassten Hersteller verknüpft. Wurden bereits Marken in den Artikelstammdaten erfasst, kann in Zukunft die Verknüpfung auf die Hersteller auch über die Marke erfolgen - d.h. es ist nur die Erfassung der Marke beim Hersteller notwendig, nicht das Nacherfassen der Hersteller bei allen Produkten. Die Darstellung der Angaben im Frontend erfolgt mit dem nächsten Release.

Admin Backend Hilfe-Generator

Im Admin Backend wurde im Bereich Inhalte eine neue Funktion eingeführt, mit der Texte für Hilfeseiten zum Kundenkonto erzeugt werden können. Die erzeugten Seiten sind aktuell in Deutsch verfügbar, werden in Zukunft aber auch in anderen Sprachen abrufbar sein. Die erzeugten Seiten werden unter Inhalte / Seiten angelegt und mit einer /hilfe/... Url verknüpft. Die Einlinkung in Menüs oder in generelle Informationsseiten zum Shop muss dann noch manuell erfolgen.

Admin Backend Filter in Kategorien

In den Artikelgruppen wurde eine neue Schaltfläche Filter integriert, mit der pro Kategorie die Auswahl der Merkmalsfilter bei Kategoriedarstellungen eingeschränkt werden kann. Die Whitelist ist nur nach setzen des Parameters filterwhitelist aktiviert, egal ob Merkmale als Filter ausgewählt wurden oder nicht. Ist der Parameter nicht gesetzt, entscheidet der Shop selbst, welche Merkmale eines Produkts als Filter angeboten werden und verwendet dabei Kriterien wie die Anwendbarkeit des Filters auf Produkte in der Kategorie bzw. die Anzahl der Varianten im Merkmal. Bisher war es nur möglich die Whitelist über die Datenbank zu befüllen. Die so importierten Merkmale tauchen ebenfalls im Admin Backend auf. Da über den Datenbank Import auch Merkmale als Filter markiert werden konnten, die bei den Artikeln der Kategorie gar nicht vorkommen, wird bei solchen Merkmalen neben dem Namen ein (Inaktiv) angezeigt. Der Bildschirm erlaubt die bequeme Auswahl der Filter für die Kategorie aus den Artikeln, die innerhalb der Kategorie gelistet sind. Achtung: nur Verkaufsartikel werden berücksichtigt, nicht Lieferantenartikel.

Admin Backend Kennwortwechsel erzwingen

Über den Punkt Kunden / Suchen / Detail kann in den Stammdaten des Kunden auch sein Kennwort neu gesetzt werden. Eine Checkbox unterhalb des Eingabefeldes erlaubt es, den Kunden nach der ersten Anmeldung zum Kennwortwechsel zu zwingen.

Admin Backend Multiline Felder in Workflow Parametern

Beim Ändern von Mailtexten bzw. SQL Befehlen in Workflow Parametern blendet der Bildschirm nun mehrzeilige Eingabefelder anstelle der sonst für Parameter üblichen einzeiligen Eingabefeldern ein. Damit können größere Texte und längere SQL Routinen nun deutlich besser eingegeben und vor allem kontrolliert werden.

Admin Backend Listenpreis bei Lieferantenkatalogen

Mit dieser Release kann beim nachträglichen Importieren von Preislisten zu Lieferantenkatalogen nun auch ein Feld Listenpreis befüllt werden.

Workflows Erweiterung Bild Download

Die Workflow Aktion zum Herunterladen von Bildern auf Lieferantenkatalogen verwendet nun vordefiniert TLS 1.2 und kommt auch mit Bild-URLs zurecht, die mit //... anstelle mit https://... beginnen (Syntax für einen URL, der sowohl mit http, als auch mit https funktioniert).

Workflows Platzhalter in Brevo Aktionen

Name und EMail können Platzhalter enthalten, die aus dem Workflow Context gesetzt werden können

API: Bulk API liefert Partner/Kundenbeziehung auf sich selbst

Da ein Partner ebenfalls als Kunde kaufen kann, wird er selbst ebenfalls in den Partner/Kundenbeziehungen dargestellt. Die Verknüpfung erfolgt dabei auf sich selbst, weil diese Umsätze als Eigenverbraucht abgerechnet werden und nicht als Partnerumsatz der nächsthöheren Partnerebene.

API: Backend Calls für Produktinfos erlauben skalierte Bilder

Bisher wurde fix das Vorschaubild zurückgegeben. In einigen Layouts werden jedoch davon abweichende Bildgrößen verwendet, weshalb beim Nachladen von Produktdaten z.B. beim Umschalten von Varianten die Bildgröße geändert wurde.

Cache Performance Daten

Der Cache kann im laufenden Betrieb Metriken liefern, wie oft auf Elemente im Cache zugriffen wird, wie alt diese sind bzw. wie lange bestimmte Reload Operationen gedauert haben. Die Metriken sind über API-Calls abrufbar.

Bugfix Übertragen von Versandkosten über Bulk API

Bisher wurden Versandkosten über das Bulk API immer mit vollem Steuersatz übertragen. Der Shop setzt bei Warenkörben mit reduziertem Steuersatz aber bereits einen reduzierten Steuersatz für die Versandkosten an. Das Problem wurde behoben. Achtung: Die Option bei Warenkörben mit gemischtem Steuersatz auch den Steuersatz bei den Versandkosten zu splitten, wird erst mit dem nächsten Release nachgeholt.

Bugfix Abos in mobiler Darstellung

In der mobilen Darstellung des Kundenkonto Abo Bildschirms kam es dazu, dass sowohl die Darstellung der Desktop, als auch die mobile Darstellung sichtbar war. Das Problem wurde behoben.

Bugfix Kein Neuberechnen von Artikeln aus Angebot

Wird ein Artikel in einem Angebot zu einem Preis abweichend vom aktuellen Kundenpreis angeboten, wurde der Artikel spätestens beim Bestellen neu berechnet. Nun werden diese Zeilen im Warenkorb fixiert und der angebotene Preis bleibt bis zur Bestellung erhalten.

Bugfix Partner im API erst nach Zuordnung der Stufe

Wird über das API die Liste der Partner abgefragt, werden die Datensätze ausgeblendet, deren Einstufung ins Partnerprogramm entfernt wurden.

Bugfix Partnerkonto Auszahlungen

In der mobilen Darstellung kam es bei dem Bildschirm zu einem Layoutproblem. Das Problem wurde behoben.

Bugfix Link in Nachrichten

Ein Link im Abschnitt Nachrichten des Kundenkontos hat noch ein Sonderzeichen enthalten und war deshalb nicht klickbar.

Bugfix Automatischer Rücksprung nach Anmeldung

Nicht mehr nach Anmeldung, Kennwort vergessen bzw. Kennwort zurückgesetzt

Bugfix: Merkmale und Filter Whitelist in unterschiedlicher Groß/Kleinschreibung

Waren die Merkmale in den Whitelists für Filter in Kategorien im Bezug auf Groß/Kleinschreibung unterschiedlich geschrieben, wurde das Merkmal nicht als Filter dargestellt. Das Problem wurde behoben.

Bugfix: Artikelnummern im Warenkorb formatiert anzeigen

Warenkörbe können auch Produkte beeinhalten, die nicht mehr im Shop als Produkt vorhanden sind - z.B. im Rahmen von Bestellhistorien. Die Artikelnummern dieser Warenkorbpositionen konnten bisher nicht formatiert dargestellt werden (z.B. in der Form 0000-000). Das Problem wurde behoben.

Bufix: Mobile Darstellung nicht zentriert und Fehler bei mehreren Bildern

In der Mobilen Darstellung des Produktdetails war das Produktbild teilweise nicht mittig dargestellt. Außerdem hat sich das Bild verschoben, wenn bei Produkten mit mehreren Bildern durch die Bilder geklickt wurde. Dadurch waren die letzten Bilder nur mehr teilweise sichtbar. Das Problem wurde behoben.

Bugfix: Bewertungen trotz HideRating sichtbar

Mit dem Parameter HideRating sollte es möglich sein, Kundenbewertungen im Shop auszublenden - was bei den meisten B2B Anwendungen der Fall ist. Bei einigen Slider Darstellungen waren die Symbole für ein Rating trotzdem sichtbar. Das Problem wurde behoben.

Bugfix: Keine Wiederholung bei Zubehör/ähnliche Produkte/Andere Kunden kauften auch

Bei der Darstellung von weiteren Produkten Im Produktdetail in Slidern wurden Produkte wiederholt, wenn weniger Produkte vorhanden waren, als der Slider zur Darstellung einer vollen Bildschirmzeile verwendet hat. Das Problem wurde behoben.

Bugfix: Zugriff auf Navigation beim Neuladen des Cache

Ein Fehler beim Lesen von Menüelementen aus dem Cache wurde behoben, der besonders beim Neuladen der Applikation zu Fehlern führt.

Bugfix: Kundennotiz wird nicht immer übernommen

Die Kundennotiz wurde nur übernommen. wenn der Kunde nicht über eine Umsatzsteuer-ID verfügt. Im Standardlayout wird die Kundennotiz nicht über die Registrierung gefüllt, sondern kann nur im Admin Backend verwendet werden. Angepasste Versionen transportieren über die Kundennotiz jedoch weitere Informationen, die nicht in die Eigenschaften des Kunden passen oder nicht ungeprüft eingesetzt werden sollen.

Bugfix Suche nach Kunden wenn Kundenname teilweise NULL

Im Admin Backend konnten einige Kunden beim Suchen über den Namen nicht gefunden werden, wenn im Datensatz als Vor- oder Nachname ein NULL in der Datenbank gespeichert war. Das tritt vor allem bei Importen aus anderen Systemen auf. Das Problem wurde behoben.

Bugfix Löschen von Partnern

Beim Löschen eines Partners im Admin Backend über den Punkt Organisation kam es zu einer Fehlermeldung. Das Problem wurde behoben.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.